summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2017-07-19 04:10:47 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2017-07-19 04:10:47 +0000
commitd590e98fe51bcd3c19096f236963fd1d1804ac2a (patch)
treec5c7735da71c8f40bc2b805c6860b42a3d59a70e
parentAdding upstream version 234. (diff)
downloadpython-systemd-d590e98fe51bcd3c19096f236963fd1d1804ac2a.zip
python-systemd-d590e98fe51bcd3c19096f236963fd1d1804ac2a.tar.xz
Adding debian version 234-1.debian/234-1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/changelog56
-rw-r--r--debian/compat1
-rw-r--r--debian/control59
-rw-r--r--debian/copyright33
-rw-r--r--debian/gbp.conf4
-rwxr-xr-xdebian/rules10
-rw-r--r--debian/source/format1
-rw-r--r--debian/tests/control5
-rw-r--r--debian/tests/import.py7
-rw-r--r--debian/watch3
10 files changed, 179 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..abdc5ac
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,56 @@
+python-systemd (234-1) unstable; urgency=medium
+
+ * New upstream version 234
+ * Bump debhelper compat level to 10
+ * Update Vcs-* following the latest recommendation
+ * Bump Standards-Version to 4.0.0
+
+ -- Michael Biebl <biebl@debian.org> Tue, 18 Jul 2017 23:25:48 +0200
+
+python-systemd (233-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Mon, 17 Oct 2016 19:17:47 +0200
+
+python-systemd (232-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Stop removing systemd/id128-constants.h on clean. This file is now shipped
+ in the dist tarball/repository.
+ * Bump Standards-Version to 3.9.8.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 22 Sep 2016 14:29:34 +0200
+
+python-systemd (231-2) unstable; urgency=medium
+
+ [ Benjamin Drung ]
+ * debian/control: Run wrap-and-sort -a.
+ * Add python-systemd (Python 2 version) package. (Closes: #807496)
+
+ [ Martin Pitt ]
+ * Add autopkgtest for Python 2 package.
+
+ -- Martin Pitt <mpitt@debian.org> Mon, 14 Dec 2015 08:07:44 +0100
+
+python-systemd (231-1) unstable; urgency=medium
+
+ [ Martin Pitt ]
+ * Add autopkgtest (copied from systemd source).
+
+ [ Michael Biebl ]
+ * Add debian/gbp.conf for git-buildpackage.
+ * New upstream release.
+ * Simplify clean up of systemd/id128-constants.h. The file is also created
+ automatically now, so we don't have to override dh_auto_build anymore for
+ this.
+ * Add Build-Depends on pkg-config as per setup.py.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 29 Oct 2015 01:54:51 +0100
+
+python-systemd (230-1) unstable; urgency=medium
+
+ * Initial release after the split from src:systemd. See
+ http://lists.freedesktop.org/archives/systemd-devel/2015-July/033443.html
+
+ -- Michael Biebl <biebl@debian.org> Tue, 07 Jul 2015 18:19:12 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..3d79d9d
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,59 @@
+Source: python-systemd
+Section: python
+Priority: optional
+Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>
+Uploaders: Michael Biebl <biebl@debian.org>,
+ Martin Pitt <mpitt@debian.org>
+Standards-Version: 4.0.0
+Vcs-Git: https://anonscm.debian.org/git/pkg-systemd/python-systemd.git
+Vcs-Browser: https://anonscm.debian.org/git/pkg-systemd/python-systemd.git
+Homepage: http://www.freedesktop.org/wiki/Software/systemd
+X-Python3-Version: >=3.1
+Build-Depends: debhelper (>= 10),
+ dh-python,
+ libsystemd-dev,
+ pkg-config,
+ python-all-dev,
+ python3-all-dev
+
+Package: python-systemd
+Section: python
+Priority: optional
+Architecture: linux-any
+Depends: ${misc:Depends},
+ ${python:Depends},
+ ${shlibs:Depends}
+Description: Python 2 bindings for systemd
+ This package contains Python 2 bindings for native access to the
+ systemd facilities.
+ .
+ Functionality is separated into a number of modules:
+ * systemd.journal supports sending of structured messages to the
+ journal and reading journal files
+ * systemd.daemon wraps parts of libsystemd useful for writing daemons
+ and socket activation
+ * systemd.id128 provides functions for querying machine and boot
+ identifiers and a list of message identifiers provided by systemd
+ * systemd.login wraps parts of libsystemd used to query logged in
+ users and available seats and machines
+
+Package: python3-systemd
+Section: python
+Priority: optional
+Architecture: linux-any
+Depends: ${misc:Depends},
+ ${python3:Depends},
+ ${shlibs:Depends}
+Description: Python 3 bindings for systemd
+ This package contains Python 3 bindings for native access to the
+ systemd facilities.
+ .
+ Functionality is separated into a number of modules:
+ * systemd.journal supports sending of structured messages to the
+ journal and reading journal files
+ * systemd.daemon wraps parts of libsystemd useful for writing daemons
+ and socket activation
+ * systemd.id128 provides functions for querying machine and boot
+ identifiers and a list of message identifiers provided by systemd
+ * systemd.login wraps parts of libsystemd used to query logged in
+ users and available seats and machines
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..b75ef16
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,33 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: python-systemd
+Upstream-Contact: systemd-devel@lists.freedesktop.org
+Source: https://github.com/systemd/python-systemd
+
+Files: debian/*
+Copyright: 2015 Michael Biebl <biebl@debian.org>
+License: LGPL-2.1+
+
+Files: *
+Copyright: 2012 David Strauss <david@davidstrauss.net>
+ 2012-2013 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
+ 2010 Lennart Poettering
+ 2012 Marti Raudsepp <marti@juffo.org>
+License: LGPL-2.1+
+
+License: LGPL-2.1+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; either version 2.1, or (at your option)
+ any later version.
+ .
+ This program 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 Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License along
+ with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License version 2.1 can be found in ‘/usr/share/common-licenses/LGPL-2.1’.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..478d845
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,4 @@
+[DEFAULT]
+pristine-tar = True
+patch-numbers = False
+debian-branch = master
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..a11dfbb
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,10 @@
+#! /usr/bin/make -f
+
+#export DH_VERBOSE=1
+#export DEB_BUILD_OPTIONS="nostrip"
+export PYBUILD_NAME=systemd
+
+# Explicitly tell dh to use pybuild, otherwise it will pick the
+# makefile build system.
+%:
+ dh $@ --with python2,python3 --buildsystem=pybuild
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..ae04a3e
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,5 @@
+Test-Command: python3 debian/tests/import.py
+Depends: python3-systemd
+
+Test-Command: python debian/tests/import.py
+Depends: python-systemd
diff --git a/debian/tests/import.py b/debian/tests/import.py
new file mode 100644
index 0000000..4525672
--- /dev/null
+++ b/debian/tests/import.py
@@ -0,0 +1,7 @@
+import uuid
+import systemd.id128
+
+u = systemd.id128.randomize()
+
+assert isinstance(u, uuid.UUID)
+print('UUID:', u)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..65ca769
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/python-systemd-$1\.tar\.gz/ \
+ https://github.com/systemd/python-systemd/tags .*/v?(\d\S*)\.tar\.gz