Commit 2a687b20 by Csók Tamás

client: working but initial linux installer maker

parent e577ac27
This diff is collapsed. Click to expand it.
# file GENERATED by distutils, do NOT edit
cloud.py
cloud2
cloud_connect_from_linux.py
remmina_crypt.c
remmina_pref.c
remmina_string_array.c
remminapasswdmodule.c
setup.py
PYTHON=`which python`
DESTDIR=/
BUILDIR=$(CURDIR)/debian/circle-client
PROJECT=circle-client
VERSION=0.1
all:
@echo "make source - Create source package"
@echo "make install - Install on local system"
@echo "make buildrpm - Generate a rpm package"
@echo "make builddeb - Generate a deb package"
@echo "make clean - Get rid of scratch and byte files"
source:
$(PYTHON) setup.py sdist $(COMPILE)
install:
$(PYTHON) setup.py install --root $(DESTDIR) $(COMPILE)
buildrpm:
$(PYTHON) setup.py bdist_rpm --post-install=rpm/postinstall --pre-uninstall=rpm/preuninstall
builddeb:
# build the source package in the parent directory
# then rename it to project_version.orig.tar.gz
$(PYTHON) setup.py sdist $(COMPILE) --dist-dir=../ --prune
rename -f 's/$(PROJECT)-(.*)\.tar\.gz/$(PROJECT)_$$1\.orig\.tar\.gz/' ../*
# build the package
dpkg-buildpackage -i -I -rfakeroot
clean:
$(PYTHON) setup.py clean
$(MAKE) -f $(CURDIR)/debian/rules clean
rm -rf build/ MANIFEST
find . -name '*.pyc' -delete
\ No newline at end of file
circle-client (0.1) trusty; urgency=medium
* Initial release. (Closes: #XXXXXX)
-- Csók Tamás <godhak@gmail.com> Wed, 10 Sep 2014 15:57:26 +0200
Source: circle-client
Section: embedded
Priority: optional
Maintainer: Csók Tamás <godhak@gmail.com>
Build-Depends: debhelper (>= 9.20~), python (>= 2.7~), python-support (>= 1.0.15~), cdbs (>= 0.4.122~), python-all-dev, libglib2.0-dev (>=2.40~), libgtk2.0-dev (>=2.24.23~), libgcrypt11-dev (>= 1.5.3~), python-dev (>= 2.7.5~)
Standards-Version: 3.9.5
Package: circle-client
Architecture: all
Homepage: http://circlecloud.org/
Depends: ${misc:Depends}, ${python:Depends}, sshpass (>= 1.05~), remmina (>=1.0.0~), remmina-plugin-nx (>= 1.0.0~), remmina-plugin-rdp (>= 1.0.0~), python (>= 2.7~)
Description: Connectivity helper for CIRCLE cloud system
Tool to enhance ease of use of the CIRCLE Cloud by the
use of third party connetcion handler programs. These
programs are auto launched and configured by this Client.
.
The CIRCLE Cloud is an open source infrastructure cloud
suite for small and medium deployments that can be
deployed with minimal effort on a single computer as well
as on a larger cluster.
.
CIRCLE Cloud and the associated programs are licenced by
GPLv3. Developed and created by the co-operation of BME IK
and IIT, with the help of VIK.
Files: *
Copyright:
2013-2014, Csók Tamás
License: GPLv3
Files: debian/*
Copyright:
2013-2014, Csók Tamás
License: GPLv3
License: GPLv3
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, see .
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-3'.
#!/usr/bin/make -f
# -*- makefile -*-
DEB_PYTHON_SYSTEM := pysupport
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
clean::
rm -rf build build-stamp configure-stamp build/ MANIFEST
dh_clean
...@@ -45,7 +45,7 @@ remminapasswd = Extension('remminapasswd', ...@@ -45,7 +45,7 @@ remminapasswd = Extension('remminapasswd',
setup(name='CIRCLE Client', setup(name='CIRCLE Client',
version='0.1', version='0.1',
license='GPLv3', license='GPLv3',
platform=[ platforms=[
'linux2', 'linux2',
'posix'], 'posix'],
description='Connectivity helper for CIRCLE cloud system', description='Connectivity helper for CIRCLE cloud system',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment