aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-09-06 10:28:32 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-09-06 10:28:32 +0200
commit254c1b80cda0e79083c3107288dd5a17e156a1ad (patch)
tree4e1fbd6926fad2bdae9eb011ff611a1ade3d0e67
parent1a13704532d6118881fa74f30ff76e44d569b507 (diff)
downloadremote-logon-config-agent-254c1b80cda0e79083c3107288dd5a17e156a1ad.tar.gz
remote-logon-config-agent-254c1b80cda0e79083c3107288dd5a17e156a1ad.tar.bz2
remote-logon-config-agent-254c1b80cda0e79083c3107288dd5a17e156a1ad.zip
debian/*: (Re-)add packaging folder for .deb packages.
-rw-r--r--debian/changelog64
-rw-r--r--debian/compat1
-rw-r--r--debian/control21
-rw-r--r--debian/copyright27
-rw-r--r--debian/install1
-rwxr-xr-xdebian/rules27
-rw-r--r--debian/source/format1
7 files changed, 142 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..6c0210f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,64 @@
+remote-logon-config-agent (0.9) UNRELEASED; urgency=low
+
+ * Fork from Ubuntu's thin-client-config-agent and rename to
+ remote-logon-config-agent.
+
+ -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 26 Aug 2016 15:24:06 +0200
+
+thin-client-config-agent (0.8) trusty; urgency=low
+
+ * Add python3-pycurl dependency. (LP: #1187450)
+
+ -- Dmitrijs Ledkovs <xnox@ubuntu.com> Tue, 05 Nov 2013 23:55:06 +0000
+
+thin-client-config-agent (0.7) raring; urgency=low
+
+ [ Dmitrijs Ledkovs ]
+ * Port to use BytesIO with raring's pycurl. (LP: #1152222)
+ * Bump Standards Version to 3.9.4.
+
+ [ David Barth]
+ * Fix test suite for above.
+
+ -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Wed, 03 Apr 2013 17:22:33 +0100
+
+thin-client-config-agent (0.6) quantal; urgency=low
+
+ * debian/control:
+ - Update Vcs-Bzr link to point to new ~ubuntu-core-dev trunk
+ * Port to Python 3
+
+ -- Michael Terry <mterry@ubuntu.com> Wed, 15 Aug 2012 21:46:51 -0400
+
+thin-client-config-agent (0.5) quantal; urgency=low
+
+ * Package for Ubuntu (LP: #1037228)
+ * Switch to dh9 over dh7
+ * Cleanup control and copyright files
+
+ -- Michael Terry <mterry@ubuntu.com> Tue, 14 Aug 2012 16:02:35 -0400
+
+thin-client-config-agent (0.4) precise; urgency=low
+
+ * Fixes the error messages getting from this to the greeter (LP: #1005961)
+
+ -- Matthew Fischer <matthew.fischer@canonical.com> Wed, 30 May 2012 07:45:57 -0600
+
+thin-client-config-agent (0.3) precise; urgency=low
+
+ * Use PycURL to retrieve URLs so that SSL certificates are verified
+ * debian/control: update dependencies
+
+ -- Alex Chiang <achiang@canonical.com> Thu, 24 May 2012 14:08:11 -0600
+
+thin-client-config-agent (0.2) precise; urgency=low
+
+ * Remove call to mlockall, as it's not needed (LP: #1002957)
+
+ -- Alex Chiang <achiang@canonical.com> Wed, 23 May 2012 15:38:02 -0600
+
+thin-client-config-agent (0.1) precise; urgency=low
+
+ * Initial release.
+
+ -- Alex Chiang <achiang@canonical.com> Tue, 22 May 2012 12:44:15 -0600
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..81431de
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,21 @@
+Source: remote-logon-config-agent
+Maintainer: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+Section: utils
+Priority: extra
+Build-Depends: debhelper (>= 9),
+ python3-all,
+ python3-pycurl,
+ python3-setuptools
+Standards-Version: 3.9.8
+X-Python3-Version: >= 3.2
+Vcs-Git: git://cgit.arctica-project.org/remote-logon-service.git
+Vcs-Browser: https://cgit.arctica-project.org/remote-logon-service.git/
+
+Package: remote-logon-config-agent
+Architecture: all
+Depends: ${misc:Depends},
+ ${python3:Depends},
+ python3-pycurl,
+Description: Retrieve the list of remote desktop servers for a user.
+ Retrieve the list of remote desktop servers for a user from a master server
+ like Arctica Server (with Brokerage support) or X2Go Session Broker.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..e0e5447
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,27 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: remote-logon-config-agent
+Source: https://github.com/ArcticaProject/remote-logon-config-agent
+
+Files: *
+Copyright: 2012 Canonical Ltd.
+License: GPL-3
+
+Files: debian/*
+Copyright: 2012 Canonical Ltd.
+License: GPL-3
+
+License: GPL-3
+ This program 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, version 3 of the License.
+ .
+ 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 program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
diff --git a/debian/install b/debian/install
new file mode 100644
index 0000000..544eb52
--- /dev/null
+++ b/debian/install
@@ -0,0 +1 @@
+remote-logon-config-agent /usr/bin
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c4f1a51
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,27 @@
+#!/usr/bin/make -f
+
+PY3VERS := $(shell py3versions -r)
+
+%:
+ dh $@ --with python3 --buildsystem=python_distutils
+
+override_dh_auto_clean:
+ -find . -name '*.py[co]' | xargs rm -f
+ rm -rf *.egg-info
+
+override_dh_auto_build:
+ set -ex ; for python in $(PY3VERS) ; do \
+ $$python setup.py build ; \
+ done
+
+override_dh_auto_test:
+ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
+ set -ex; for python in $(PY3VERS) ; do \
+ $$python -m unittest tccalib.tests ; \
+ done
+endif
+
+override_dh_auto_install:
+ set -ex ; for python in $(PY3VERS) ; do \
+ $$python setup.py install --root=$(CURDIR)/debian/remote-logon-config-agent --install-layout=deb; \
+ done
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..9f8e9b6
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+1.0 \ No newline at end of file