r52071 - in /packages/experimental/system-config-printer/debian: ./ patches/
bigon at users.alioth.debian.org
bigon at users.alioth.debian.org
Thu Feb 23 19:59:14 UTC 2017
Author: bigon
Date: Thu Feb 23 19:59:14 2017
New Revision: 52071
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=52071
Log:
* New upstream release.
- Drop debian/patches/0008-fix-device-sorting.patch,
debian/patches/0009-fix-udev-add-printer-shbang.patch: Merged upstream
- debian/patches/0007-fix-pk-package-name.patch: Refreshed
* Switch to dh sequences from cdbs
* Do not install smburi.py and debug.py in python3-cupshelpers anymore, this
doesn't seem needed anymore
* Bump debhelper compatibility to version 10
* Drop debian/patches/03_install_layout.patch, this doesn't seem needed
anymore and adjust debian/python3-cupshelpers.install
Removed:
packages/experimental/system-config-printer/debian/patches/0008-fix-device-sorting.patch
packages/experimental/system-config-printer/debian/patches/0009-fix-udev-add-printer-shbang.patch
packages/experimental/system-config-printer/debian/patches/03_install_layout.patch
Modified:
packages/experimental/system-config-printer/debian/changelog
packages/experimental/system-config-printer/debian/compat
packages/experimental/system-config-printer/debian/control
packages/experimental/system-config-printer/debian/control.in
packages/experimental/system-config-printer/debian/patches/0007-fix-pk-package-name.patch
packages/experimental/system-config-printer/debian/patches/series
packages/experimental/system-config-printer/debian/python3-cupshelpers.install
packages/experimental/system-config-printer/debian/rules
Modified: packages/experimental/system-config-printer/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/system-config-printer/debian/changelog?rev=52071&op=diff
==============================================================================
--- packages/experimental/system-config-printer/debian/changelog [utf-8] (original)
+++ packages/experimental/system-config-printer/debian/changelog [utf-8] Thu Feb 23 19:59:14 2017
@@ -1,3 +1,18 @@
+system-config-printer (1.5.9-1) UNRELEASED; urgency=medium
+
+ * New upstream release.
+ - Drop debian/patches/0008-fix-device-sorting.patch,
+ debian/patches/0009-fix-udev-add-printer-shbang.patch: Merged upstream
+ - debian/patches/0007-fix-pk-package-name.patch: Refreshed
+ * Switch to dh sequences from cdbs
+ * Do not install smburi.py and debug.py in python3-cupshelpers anymore, this
+ doesn't seem needed anymore
+ * Bump debhelper compatibility to version 10
+ * Drop debian/patches/03_install_layout.patch, this doesn't seem needed
+ anymore and adjust debian/python3-cupshelpers.install
+
+ -- Laurent Bigonville <bigon at debian.org> Thu, 23 Feb 2017 20:58:35 +0100
+
system-config-printer (1.5.7-3) unstable; urgency=medium
* debian/patches/0010-no-start-printer-applet-gnome.patch: Do not start the
Modified: packages/experimental/system-config-printer/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/system-config-printer/debian/compat?rev=52071&op=diff
==============================================================================
--- packages/experimental/system-config-printer/debian/compat [utf-8] (original)
+++ packages/experimental/system-config-printer/debian/compat [utf-8] Thu Feb 23 19:59:14 2017
@@ -1 +1 @@
-9
+10
Modified: packages/experimental/system-config-printer/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/system-config-printer/debian/control?rev=52071&op=diff
==============================================================================
--- packages/experimental/system-config-printer/debian/control [utf-8] (original)
+++ packages/experimental/system-config-printer/debian/control [utf-8] Thu Feb 23 19:59:14 2017
@@ -7,9 +7,8 @@
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
Uploaders: Dmitry Shachnev <mitya57 at debian.org>, Laurent Bigonville <bigon at debian.org>, Guido Günther <agx at sigxcpu.org>
-Build-Depends: autotools-dev,
- cdbs (>= 0.4.90~),
- debhelper (>= 9),
+Build-Depends: debhelper (>= 10),
+ dh-python,
desktop-file-utils (>= 0.13),
gnome-pkg-tools,
intltool,
Modified: packages/experimental/system-config-printer/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/system-config-printer/debian/control.in?rev=52071&op=diff
==============================================================================
--- packages/experimental/system-config-printer/debian/control.in [utf-8] (original)
+++ packages/experimental/system-config-printer/debian/control.in [utf-8] Thu Feb 23 19:59:14 2017
@@ -3,9 +3,8 @@
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
Uploaders: @GNOME_TEAM@, Guido Günther <agx at sigxcpu.org>
-Build-Depends: autotools-dev,
- cdbs (>= 0.4.90~),
- debhelper (>= 9),
+Build-Depends: debhelper (>= 10),
+ dh-python,
desktop-file-utils (>= 0.13),
gnome-pkg-tools,
intltool,
Modified: packages/experimental/system-config-printer/debian/patches/0007-fix-pk-package-name.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/system-config-printer/debian/patches/0007-fix-pk-package-name.patch?rev=52071&op=diff
==============================================================================
--- packages/experimental/system-config-printer/debian/patches/0007-fix-pk-package-name.patch [utf-8] (original)
+++ packages/experimental/system-config-printer/debian/patches/0007-fix-pk-package-name.patch [utf-8] Thu Feb 23 19:59:14 2017
@@ -4,12 +4,12 @@
--- a/newprinter.py
+++ b/newprinter.py
-@@ -1068,7 +1068,7 @@
- debugprint ("No smb backend so attempting install")
- try:
- pk = installpackage.PackageKit ()
-- pk.InstallPackageName (0, 0, "samba-client")
-+ pk.InstallPackageName (0, 0, "smbclient")
- except:
- nonfatalException ()
+@@ -1420,7 +1420,7 @@ class NewPrinterGUI(GtkGUI):
+ try:
+ pk = installpackage.PackageKit ()
+ # The following call means a blocking, synchronous, D-Bus call
+- pk.InstallPackageName (0, 0, "samba-client")
++ pk.InstallPackageName (0, 0, "smbclient")
+ except:
+ nonfatalException ()
Modified: packages/experimental/system-config-printer/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/system-config-printer/debian/patches/series?rev=52071&op=diff
==============================================================================
--- packages/experimental/system-config-printer/debian/patches/series [utf-8] (original)
+++ packages/experimental/system-config-printer/debian/patches/series [utf-8] Thu Feb 23 19:59:14 2017
@@ -1,6 +1,3 @@
-03_install_layout.patch
0006-use-paper-size-default-in-etc-papersize.patch
0007-fix-pk-package-name.patch
-0008-fix-device-sorting.patch
-0009-fix-udev-add-printer-shbang.patch
0010-no-start-printer-applet-gnome.patch
Modified: packages/experimental/system-config-printer/debian/python3-cupshelpers.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/system-config-printer/debian/python3-cupshelpers.install?rev=52071&op=diff
==============================================================================
--- packages/experimental/system-config-printer/debian/python3-cupshelpers.install [utf-8] (original)
+++ packages/experimental/system-config-printer/debian/python3-cupshelpers.install [utf-8] Thu Feb 23 19:59:14 2017
@@ -1,3 +1,3 @@
etc/cupshelpers/
-usr/lib/python3/dist-packages/cupshelpers
-usr/lib/python3/dist-packages/cupshelpers-1.0.egg-info
+usr/lib/python3*/*-packages/cupshelpers
+usr/lib/python3*/*-packages/cupshelpers-1.0-*.egg-info
Modified: packages/experimental/system-config-printer/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/system-config-printer/debian/rules?rev=52071&op=diff
==============================================================================
--- packages/experimental/system-config-printer/debian/rules [utf-8] (original)
+++ packages/experimental/system-config-printer/debian/rules [utf-8] Thu Feb 23 19:59:14 2017
@@ -3,31 +3,28 @@
GNOME_DOWNLOAD_URL = http://cyberelk.net/tim/data/system-config-printer/$(DEB_UPSTREAM_VERSION_MAJOR_MINOR)/$(GNOME_TARBALL)
TARBALL_EXT := tar.xz
-DEB_PYTHON3_MODULE_PACKAGES := python3-cupshelpers \
- system-config-printer \
- system-config-printer-udev \
- system-config-printer-common
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/class/python-module.mk
-include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
-# List any files which are not installed
-include /usr/share/cdbs/1/rules/utils.mk
-DEB_DH_INSTALL_ARGS := --list-missing
+%:
+# We need to force the build system to autoconf otherwise for some reasons it
+# tries to run the python_distutils one
+ dh $@ --buildsystem=autoconf --with gnome,python3
-DEB_PYTHON_PRIVATE_MODULES_DIRS_ALL := /usr/share/system-config-printer
+override_dh_auto_configure:
+ dh_auto_configure -- --with-udev-rules \
+ --with-udevdir=/lib/udev \
+ --with-systemdsystemunitdir=/lib/systemd/system
-DEB_CONFIGURE_EXTRA_FLAGS := \
- --sbindir=/usr/bin \
- --with-udev-rules \
- --with-udevdir=/lib/udev \
- --with-systemdsystemunitdir=/lib/systemd/system
+override_dh_python3:
+ dh_python3 -ppython3-cupshelpers
+ dh_python3 -psystem-config-printer /usr/share/system-config-printer/
+ dh_python3 -psystem-config-printer-common /usr/share/system-config-printer/
-configure/python3-cupshelpers::
- cp debug.py smburi.py cupshelpers/
+override_dh_installdocs:
+ dh_installdocs -A AUTHORS
-cleanbuilddir/python3-cupshelpers::
- rm -rf cupshelpers/debug.py cupshelpers/smburi.py
+override_dh_install:
+ dh_install --list-missing
+
+override_dh_autoreconf:
+ dh_autoreconf ./bootstrap
More information about the pkg-gnome-commits
mailing list