From ad0ea3e69b2437a50be0831c382179b469813777 Mon Sep 17 00:00:00 2001 From: Sebastien Bacher Date: Thu, 16 Feb 2012 17:23:19 +0100 Subject: including the debian directory --- debian/changelog | 16 ++++++++++++++++ debian/compat | 1 + debian/control | 26 ++++++++++++++++++++++++++ debian/copyright | 23 +++++++++++++++++++++++ debian/rules | 16 ++++++++++++++++ debian/source/format | 1 + debian/watch | 2 ++ 7 files changed, 85 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/watch diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..32a3279 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,16 @@ +indicator-printers (0.1-0ubuntu1) precise; urgency=low + + * Sponsored to Ubuntu, thanks Lars! + * debian/control: + - recommends "unity | indicator-renderer", indicators are not that + useful without a renderer + - slightly improve the description + * debian/copyright: + - updated to the current format + * debian/rules: + - comment DEB_BUILDDIR to workaround a out of srcdir build issue + + [ Lars Uebernickel ] + * Initial release. + + -- Sebastien Bacher Wed, 15 Feb 2012 15:08:11 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +8 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..b834f61 --- /dev/null +++ b/debian/control @@ -0,0 +1,26 @@ +Source: indicator-printers +Section: gnome +Priority: extra +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Lars Uebernickel +Build-Depends: debhelper (>= 8), + cdbs (>= 0.4.41), + autotools-dev, + dh-autoreconf, + libglib2.0-dev (>= 2.22.3), + libgtk-3-dev, + libdbusmenu-glib-dev (>= 0.5.90), + libdbusmenu-gtk3-dev (>= 0.5.90), + libindicator3-dev (>= 0.3.90), + libcups2-dev +Standards-Version: 3.9.2 +Homepage: https://launchpad.net/indicator-printers + +Package: indicator-printers +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + cups (>= 1.5) +Recommends: unity | indicator-renderer +Description: An indicator which shows active print jobs. + This package provides an indicator which shows active print jobs. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..685f046 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,23 @@ +Format: http://dep.debian.net/deps/dep5/ +Upstream-Name: indicator-printers +Upstream-Contact: Lars Uebernickel +Source: https://launchpad.net/indicator-printers + +Files: * +Copyright: 2012 Canonical Ltd +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 . + . + 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/rules b/debian/rules new file mode 100755 index 0000000..84e343d --- /dev/null +++ b/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f + +#DEB_BUILDDIR = build + +include /usr/share/cdbs/1/rules/autoreconf.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk + +DEB_CONFIGURE_EXTRA_FLAGS = --disable-static + +CFLAGS += -Wno-error=deprecated-declarations +LDFLAGS += -Wl,-z,defs -Wl,--as-needed + +common-install-arch:: + find debian/indicator-printers -name \*.la -delete + find debian/indicator-printers -name \*.a -delete diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..d3827e7 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +1.0 diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..c090eb6 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/indicator-printers/+download .*/indicator-printers-([0-9.]+)\.tar\.gz -- cgit v1.2.3 From 5a37f7a60f62fc5a1b75a0943f2fe0e4dffe47a9 Mon Sep 17 00:00:00 2001 From: Sebastien Bacher Date: Thu, 16 Feb 2012 17:26:42 +0100 Subject: tweak version for import --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 32a3279..fa686f6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -indicator-printers (0.1-0ubuntu1) precise; urgency=low +indicator-printers (0.0-0ubuntu1) precise; urgency=low * Sponsored to Ubuntu, thanks Lars! * debian/control: -- cgit v1.2.3 From f8c54c0ee87bc99b5d805fc30bba4dacd3b7fbeb Mon Sep 17 00:00:00 2001 From: Sebastien Bacher Date: Thu, 16 Feb 2012 17:29:37 +0100 Subject: releasing version 0.1-0ubuntu2 --- debian/changelog | 8 ++++++++ debian/control | 10 +++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 32a3279..e76b281 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +indicator-printers (0.1-0ubuntu2) precise; urgency=low + + * debian/control: + - Flesh out description a tad more + - Recommend system-config-printer-gnome + + -- Michael Terry Wed, 15 Feb 2012 10:21:08 -0500 + indicator-printers (0.1-0ubuntu1) precise; urgency=low * Sponsored to Ubuntu, thanks Lars! diff --git a/debian/control b/debian/control index b834f61..463658d 100644 --- a/debian/control +++ b/debian/control @@ -21,6 +21,10 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, cups (>= 1.5) -Recommends: unity | indicator-renderer -Description: An indicator which shows active print jobs. - This package provides an indicator which shows active print jobs. +Recommends: unity | indicator-renderer, + system-config-printer-gnome +Description: indicator showing active print jobs + This indicator is designed to let you view and control active print jobs. + . + It requires some way to be hosted into a panel. Either Unity or an indicator + plugin for your desktop environment. -- cgit v1.2.3 From 1204ca2827e64aa041b4bd36813be3d70db54802 Mon Sep 17 00:00:00 2001 From: Sebastien Bacher Date: Thu, 16 Feb 2012 17:32:41 +0100 Subject: set up vcs url --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index 463658d..fb464ca 100644 --- a/debian/control +++ b/debian/control @@ -15,6 +15,7 @@ Build-Depends: debhelper (>= 8), libcups2-dev Standards-Version: 3.9.2 Homepage: https://launchpad.net/indicator-printers +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/indicator-printers/ubuntu Package: indicator-printers Architecture: any -- cgit v1.2.3 From f35cbc8ebf673ca3308eb20fb5409c76e78de0ff Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Thu, 16 Feb 2012 21:24:07 +0100 Subject: releasing version 0.1.1-0ubuntu1 --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index deaa88f..2452395 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -indicator-printers (0.1.1-0ubuntu1) UNRELEASED; urgency=low +indicator-printers (0.1.1-0ubuntu1) precise; urgency=low * New upstream release. - prepare for i18n @@ -8,7 +8,7 @@ indicator-printers (0.1.1-0ubuntu1) UNRELEASED; urgency=low * debian/control - bump libindicator dependency 0.3.91 - -- Lars Uebernickel Thu, 16 Feb 2012 21:15:27 +0100 + -- Lars Uebernickel Thu, 16 Feb 2012 21:19:35 +0100 indicator-printers (0.1-0ubuntu2) precise; urgency=low -- cgit v1.2.3 From 5ddfe0da28d039e403a88da561687c191ec5409e Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Fri, 17 Feb 2012 19:30:37 +0100 Subject: releasing version 0.1.3-0ubuntu1 --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index f3aa5a3..ee90f74 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -indicator-printers (0.1.3-0ubuntu1) UNRELEASED; urgency=low +indicator-printers (0.1.3-0ubuntu1) precise; urgency=low * New upstream release. - generate dbus service file with the correct path - use IndicatorServiceManager to manage the lifecycle of the service - -- Lars Uebernickel Fri, 17 Feb 2012 19:26:57 +0100 + -- Lars Uebernickel Fri, 17 Feb 2012 19:30:24 +0100 indicator-printers (0.1.1-0ubuntu1) precise; urgency=low -- cgit v1.2.3 From beb42367956e17f0aec4f27befb1468f5ff4291f Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Thu, 23 Feb 2012 15:57:13 +0100 Subject: Add symbolic printer icons by Daniel Planas Armangue (LP: #840151) --- debian/changelog | 6 ++ debian/indicator-printers.install | 1 + .../status/16/printer-symbolic.svg | 77 ++++++++++++++++++++++ .../status/22/printer-symbolic.svg | 77 ++++++++++++++++++++++ .../status/24/printer-symbolic.svg | 72 ++++++++++++++++++++ .../status/16/printer-symbolic.svg | 71 ++++++++++++++++++++ .../status/22/printer-symbolic.svg | 71 ++++++++++++++++++++ .../status/24/printer-symbolic.svg | 66 +++++++++++++++++++ 8 files changed, 441 insertions(+) create mode 100644 debian/indicator-printers.install create mode 100644 debian/local/ubuntu-mono-dark/status/16/printer-symbolic.svg create mode 100644 debian/local/ubuntu-mono-dark/status/22/printer-symbolic.svg create mode 100644 debian/local/ubuntu-mono-dark/status/24/printer-symbolic.svg create mode 100644 debian/local/ubuntu-mono-light/status/16/printer-symbolic.svg create mode 100644 debian/local/ubuntu-mono-light/status/22/printer-symbolic.svg create mode 100644 debian/local/ubuntu-mono-light/status/24/printer-symbolic.svg diff --git a/debian/changelog b/debian/changelog index ee90f74..9f2956a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +indicator-printers (0.1.3-0ubuntu2) precise; urgency=low + + * Add symbolic printer icons by Daniel Planas Armangue (LP: #840151) + + -- Lars Uebernickel Thu, 23 Feb 2012 15:52:50 +0100 + indicator-printers (0.1.3-0ubuntu1) precise; urgency=low * New upstream release. diff --git a/debian/indicator-printers.install b/debian/indicator-printers.install new file mode 100644 index 0000000..b23a476 --- /dev/null +++ b/debian/indicator-printers.install @@ -0,0 +1 @@ +debian/local/* /usr/share/icons diff --git a/debian/local/ubuntu-mono-dark/status/16/printer-symbolic.svg b/debian/local/ubuntu-mono-dark/status/16/printer-symbolic.svg new file mode 100644 index 0000000..09239cf --- /dev/null +++ b/debian/local/ubuntu-mono-dark/status/16/printer-symbolic.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/debian/local/ubuntu-mono-dark/status/22/printer-symbolic.svg b/debian/local/ubuntu-mono-dark/status/22/printer-symbolic.svg new file mode 100644 index 0000000..c089131 --- /dev/null +++ b/debian/local/ubuntu-mono-dark/status/22/printer-symbolic.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/debian/local/ubuntu-mono-dark/status/24/printer-symbolic.svg b/debian/local/ubuntu-mono-dark/status/24/printer-symbolic.svg new file mode 100644 index 0000000..33ce65f --- /dev/null +++ b/debian/local/ubuntu-mono-dark/status/24/printer-symbolic.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/debian/local/ubuntu-mono-light/status/16/printer-symbolic.svg b/debian/local/ubuntu-mono-light/status/16/printer-symbolic.svg new file mode 100644 index 0000000..16f52de --- /dev/null +++ b/debian/local/ubuntu-mono-light/status/16/printer-symbolic.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/debian/local/ubuntu-mono-light/status/22/printer-symbolic.svg b/debian/local/ubuntu-mono-light/status/22/printer-symbolic.svg new file mode 100644 index 0000000..ffa3129 --- /dev/null +++ b/debian/local/ubuntu-mono-light/status/22/printer-symbolic.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/debian/local/ubuntu-mono-light/status/24/printer-symbolic.svg b/debian/local/ubuntu-mono-light/status/24/printer-symbolic.svg new file mode 100644 index 0000000..eb12abd --- /dev/null +++ b/debian/local/ubuntu-mono-light/status/24/printer-symbolic.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + -- cgit v1.2.3 From 173fa68f6b8b6af5f4ed36365e0c78e7545a40f3 Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Thu, 23 Feb 2012 15:57:39 +0100 Subject: releasing version 0.1.3-0ubuntu2 --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 9f2956a..84767f6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,7 +2,7 @@ indicator-printers (0.1.3-0ubuntu2) precise; urgency=low * Add symbolic printer icons by Daniel Planas Armangue (LP: #840151) - -- Lars Uebernickel Thu, 23 Feb 2012 15:52:50 +0100 + -- Lars Uebernickel Thu, 23 Feb 2012 15:57:28 +0100 indicator-printers (0.1.3-0ubuntu1) precise; urgency=low -- cgit v1.2.3 From fefe2d16ff185395e296906f80dbc5d32bb891fd Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Tue, 6 Mar 2012 22:21:19 +0100 Subject: releasing version 0.1.4-0ubuntu1 --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index e64f2f0..86412af 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -indicator-printers (0.1.4-0ubuntu1) UNRELEASED; urgency=low +indicator-printers (0.1.4-0ubuntu1) precise; urgency=low * New upstream release. - fix small i18n problems, thanks Gabor! (LP: #945547) - -- Lars Uebernickel Tue, 06 Mar 2012 22:16:29 +0100 + -- Lars Uebernickel Tue, 06 Mar 2012 22:21:12 +0100 indicator-printers (0.1.3-0ubuntu2) precise; urgency=low -- cgit v1.2.3 From 98b4a07234e0b1b505ccd8f98fee7a15af7ea622 Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Tue, 20 Mar 2012 18:50:46 +0100 Subject: releasing version 0.1.5-0ubuntu1 --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 8122802..af821a4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -indicator-printers (0.1.5-0ubuntu1) UNRELEASED; urgency=low +indicator-printers (0.1.5-0ubuntu1) precise; urgency=low * New upstream release. - translate accessible description (LP: #957522) - set lease durations on cups subscriptions (LP: #959195) - draw number of jobs as lozenge - -- Lars Uebernickel Tue, 20 Mar 2012 18:47:39 +0100 + -- Lars Uebernickel Tue, 20 Mar 2012 18:50:39 +0100 indicator-printers (0.1.4-0ubuntu1) precise; urgency=low -- cgit v1.2.3 From 78ca051ff11390e58daa120a9728e95c41a7e69e Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 4 Apr 2012 15:06:01 -0500 Subject: releasing version 0.1.6-0ubuntu1~ppa1 --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 161d128..4eefdba 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -indicator-printers (0.1.6-0ubuntu1~ppa1) UNRELEASED; urgency=low +indicator-printers (0.1.6-0ubuntu1~ppa1) precise; urgency=low * New upstream release. * Add test coverage build targets - -- Ted Gould Wed, 04 Apr 2012 15:04:59 -0500 + -- Ted Gould Wed, 04 Apr 2012 15:05:58 -0500 indicator-printers (0.1.5-0ubuntu1) precise; urgency=low -- cgit v1.2.3 From a0b958ce4746fe88d6d3b43b6619223fc9b4f56d Mon Sep 17 00:00:00 2001 From: Jeremy Bicha Date: Fri, 31 Aug 2012 20:07:05 -0400 Subject: * debian/control: - Don't recommend Unity; indicators work in GNOME Classic session without Unity being installed --- debian/changelog | 8 ++++++++ debian/control | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 1142b97..bb14463 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +indicator-printers (0.1.6-0ubuntu2) UNRELEASED; urgency=low + + * debian/control: + - Don't recommend Unity; indicators work in GNOME Classic session + without Unity being installed + + -- Jeremy Bicha Fri, 31 Aug 2012 20:04:34 -0400 + indicator-printers (0.1.6-0ubuntu1) precise; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index a3555c8..dacc89f 100644 --- a/debian/control +++ b/debian/control @@ -22,7 +22,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, cups (>= 1.5) -Recommends: unity | indicator-renderer, +Recommends: indicator-applet (>= 0.2) | indicator-renderer, system-config-printer-gnome Description: indicator showing active print jobs This indicator is designed to let you view and control active print jobs. -- cgit v1.2.3 From c187461f756de86428162d3ed600ae271d574da8 Mon Sep 17 00:00:00 2001 From: Didier Roche Date: Fri, 7 Sep 2012 16:30:23 +0200 Subject: releasing version 0.1.6-0ubuntu2 --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index bb14463..16f5f5d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -indicator-printers (0.1.6-0ubuntu2) UNRELEASED; urgency=low +indicator-printers (0.1.6-0ubuntu2) quantal; urgency=low * debian/control: - Don't recommend Unity; indicators work in GNOME Classic session -- cgit v1.2.3 From aceae7afec11e85362d0a0698d6bdbfe01f7d8f8 Mon Sep 17 00:00:00 2001 From: Didier Roche Date: Fri, 7 Sep 2012 17:07:39 +0200 Subject: releasing version 0.1.6-0ubuntu3 --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index fad240b..5eab099 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -indicator-printers (0.1.6-0ubuntu3) UNRELEASED; urgency=low +indicator-printers (0.1.6-0ubuntu3) quantal; urgency=low * Cherry-pick a fix in trunk for FTBFS (cups changed its API): - Don't access CUPS' ipp_attribute_t directly. Thanks Larsu - -- Didier Roche Fri, 07 Sep 2012 17:03:18 +0200 + -- Didier Roche Fri, 07 Sep 2012 17:07:36 +0200 indicator-printers (0.1.6-0ubuntu2) quantal; urgency=low -- cgit v1.2.3 From 7268d1632561fd223ca101043bd5839ccf5b4704 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Mon, 19 Nov 2012 11:31:33 -0500 Subject: Specify that bzr-builddeb should use split mode to build the package --- .bzr-builddeb/default.conf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .bzr-builddeb/default.conf diff --git a/.bzr-builddeb/default.conf b/.bzr-builddeb/default.conf new file mode 100644 index 0000000..6c96a98 --- /dev/null +++ b/.bzr-builddeb/default.conf @@ -0,0 +1,2 @@ +[BUILDDEB] +split = True -- cgit v1.2.3 From 23912f97598102be4c870a220446a6b153fb8d64 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Mon, 19 Nov 2012 11:36:55 -0500 Subject: * debian/control: - Bump debhelper Build-Depends to (>= 9). - Update style to be consistent with other indicators. --- debian/changelog | 8 ++++++++ debian/control | 8 ++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 5eab099..90c2889 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +indicator-printers (0.1.6-0ubuntu4) UNRELEASED; urgency=low + + * debian/control: + - Bump debhelper Build-Depends to (>= 9). + - Update style to be consistent with other indicators. + + -- Mathieu Trudel-Lapierre Mon, 19 Nov 2012 11:34:17 -0500 + indicator-printers (0.1.6-0ubuntu3) quantal; urgency=low * Cherry-pick a fix in trunk for FTBFS (cups changed its API): diff --git a/debian/control b/debian/control index dacc89f..663aab7 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: gnome Priority: extra Maintainer: Ubuntu Desktop Team XSBC-Original-Maintainer: Lars Uebernickel -Build-Depends: debhelper (>= 8), +Build-Depends: debhelper (>= 9), cdbs (>= 0.4.41), autotools-dev, dh-autoreconf, @@ -12,7 +12,7 @@ Build-Depends: debhelper (>= 8), libdbusmenu-glib-dev (>= 0.5.90), libdbusmenu-gtk3-dev (>= 0.5.90), libindicator3-dev (>= 0.3.91), - libcups2-dev + libcups2-dev, Standards-Version: 3.9.2 Homepage: https://launchpad.net/indicator-printers Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/indicator-printers/ubuntu @@ -21,9 +21,9 @@ Package: indicator-printers Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - cups (>= 1.5) + cups (>= 1.5), Recommends: indicator-applet (>= 0.2) | indicator-renderer, - system-config-printer-gnome + system-config-printer-gnome, Description: indicator showing active print jobs This indicator is designed to let you view and control active print jobs. . -- cgit v1.2.3 From 2ffb1e36a2312082c50c3a0660fffbe3225fbff7 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Mon, 19 Nov 2012 11:47:05 -0500 Subject: * debian/rules: - Migrate from cdbs to using the dh sequencer. - Override dh_autoreconf to call autogen.sh. - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL = 4. --- debian/changelog | 4 ++++ debian/rules | 17 ++++++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/debian/changelog b/debian/changelog index 90c2889..e60f4e8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,10 @@ indicator-printers (0.1.6-0ubuntu4) UNRELEASED; urgency=low * debian/control: - Bump debhelper Build-Depends to (>= 9). - Update style to be consistent with other indicators. + * debian/rules: + - Migrate from cdbs to using the dh sequencer. + - Override dh_autoreconf to call autogen.sh. + - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL = 4. -- Mathieu Trudel-Lapierre Mon, 19 Nov 2012 11:34:17 -0500 diff --git a/debian/rules b/debian/rules index 84e343d..38e5fbc 100755 --- a/debian/rules +++ b/debian/rules @@ -1,16 +1,19 @@ #!/usr/bin/make -f -#DEB_BUILDDIR = build - -include /usr/share/cdbs/1/rules/autoreconf.mk -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/gnome.mk - DEB_CONFIGURE_EXTRA_FLAGS = --disable-static CFLAGS += -Wno-error=deprecated-declarations LDFLAGS += -Wl,-z,defs -Wl,--as-needed -common-install-arch:: +export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 + +%: + dh $@ --with autoreconf + +override_dh_autoreconf: + NOCONFIGURE=1 dh_autoreconf ./autogen.sh + +override_dh_install: find debian/indicator-printers -name \*.la -delete find debian/indicator-printers -name \*.a -delete + dh_install --fail-missing -- cgit v1.2.3 From 3159ad8982118d8136db1abe683c3fec99d36738 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Mon, 19 Nov 2012 11:48:54 -0500 Subject: debian/compat: bump compat level to 9. --- debian/changelog | 1 + debian/compat | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index e60f4e8..d631c20 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ indicator-printers (0.1.6-0ubuntu4) UNRELEASED; urgency=low - Migrate from cdbs to using the dh sequencer. - Override dh_autoreconf to call autogen.sh. - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL = 4. + * debian/compat: bump compat level to 9. -- Mathieu Trudel-Lapierre Mon, 19 Nov 2012 11:34:17 -0500 diff --git a/debian/compat b/debian/compat index 45a4fb7..ec63514 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -8 +9 -- cgit v1.2.3 From da266737b3722fd700d9bea2a6632a9634a5d00f Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Mon, 19 Nov 2012 11:49:23 -0500 Subject: Bump version number for using with bzr-builddeb in split mode. --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index d631c20..c1c2cc5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -indicator-printers (0.1.6-0ubuntu4) UNRELEASED; urgency=low +indicator-printers (0.1.7-0ubuntu1) UNRELEASED; urgency=low * debian/control: - Bump debhelper Build-Depends to (>= 9). -- cgit v1.2.3 From 4f5faf2991123d7dc56624f57872805e260b35b2 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Mon, 19 Nov 2012 12:33:19 -0500 Subject: - Drop Build-Depends on cdbs. - Add a Build-Depends on gnome-common. --- debian/changelog | 2 ++ debian/control | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index c1c2cc5..6562994 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,8 @@ indicator-printers (0.1.7-0ubuntu1) UNRELEASED; urgency=low * debian/control: - Bump debhelper Build-Depends to (>= 9). - Update style to be consistent with other indicators. + - Drop Build-Depends on cdbs. + - Add a Build-Depends on gnome-common. * debian/rules: - Migrate from cdbs to using the dh sequencer. - Override dh_autoreconf to call autogen.sh. diff --git a/debian/control b/debian/control index 663aab7..ccae56c 100644 --- a/debian/control +++ b/debian/control @@ -4,9 +4,9 @@ Priority: extra Maintainer: Ubuntu Desktop Team XSBC-Original-Maintainer: Lars Uebernickel Build-Depends: debhelper (>= 9), - cdbs (>= 0.4.41), autotools-dev, dh-autoreconf, + gnome-common, libglib2.0-dev (>= 2.22.3), libgtk-3-dev, libdbusmenu-glib-dev (>= 0.5.90), -- cgit v1.2.3 From 925eff86c241f040e971572d85e948544d3bf797 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Mon, 19 Nov 2012 21:21:50 -0500 Subject: Update Vcs-Bzr, Vcs-Browser and add a notice to uploaders. --- debian/changelog | 1 + debian/control | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 6562994..562f9ef 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ indicator-printers (0.1.7-0ubuntu1) UNRELEASED; urgency=low - Update style to be consistent with other indicators. - Drop Build-Depends on cdbs. - Add a Build-Depends on gnome-common. + - Update Vcs-Bzr, Vcs-Browser and add a notice to uploaders. * debian/rules: - Migrate from cdbs to using the dh sequencer. - Override dh_autoreconf to call autogen.sh. diff --git a/debian/control b/debian/control index ccae56c..fbb3719 100644 --- a/debian/control +++ b/debian/control @@ -15,7 +15,11 @@ Build-Depends: debhelper (>= 9), libcups2-dev, Standards-Version: 3.9.2 Homepage: https://launchpad.net/indicator-printers -Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/indicator-printers/ubuntu +# If you aren't a member of ~indicator-applet-developers but need to upload +# packaging changes, just go ahead. ~indicator-applet-developers will notice +# and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~indicator-applet-developers/indicator-printers/trunk.13.04 +Vcs-Browser: https://bazaar.launchpad.net/~indicator-applet-developers/indicator-printers/trunk.13.04/files Package: indicator-printers Architecture: any -- cgit v1.2.3 From 53e2890d0a4083ea8eea31a72b64bb5035b775c0 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Tue, 20 Nov 2012 10:26:51 -0500 Subject: Add python to Build-Depends for gdbus-codegen. --- debian/changelog | 1 + debian/control | 1 + 2 files changed, 2 insertions(+) diff --git a/debian/changelog b/debian/changelog index 562f9ef..fda3612 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ indicator-printers (0.1.7-0ubuntu1) UNRELEASED; urgency=low - Drop Build-Depends on cdbs. - Add a Build-Depends on gnome-common. - Update Vcs-Bzr, Vcs-Browser and add a notice to uploaders. + - Add python to Build-Depends for gdbus-codegen. * debian/rules: - Migrate from cdbs to using the dh sequencer. - Override dh_autoreconf to call autogen.sh. diff --git a/debian/control b/debian/control index fbb3719..6ae01eb 100644 --- a/debian/control +++ b/debian/control @@ -7,6 +7,7 @@ Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf, gnome-common, + python, libglib2.0-dev (>= 2.22.3), libgtk-3-dev, libdbusmenu-glib-dev (>= 0.5.90), -- cgit v1.2.3 From 62c47635f73cb23736a0172c6eceb394f60f9309 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Tue, 20 Nov 2012 10:32:37 -0500 Subject: Override dh_auto_configure to properly pass --disable-static to configure. --- debian/changelog | 2 ++ debian/rules | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index fda3612..ae87f16 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,6 +11,8 @@ indicator-printers (0.1.7-0ubuntu1) UNRELEASED; urgency=low - Migrate from cdbs to using the dh sequencer. - Override dh_autoreconf to call autogen.sh. - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL = 4. + - Override dh_auto_configure to properly pass --disable-static to + configure. * debian/compat: bump compat level to 9. -- Mathieu Trudel-Lapierre Mon, 19 Nov 2012 11:34:17 -0500 diff --git a/debian/rules b/debian/rules index 38e5fbc..c032912 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,5 @@ #!/usr/bin/make -f -DEB_CONFIGURE_EXTRA_FLAGS = --disable-static CFLAGS += -Wno-error=deprecated-declarations LDFLAGS += -Wl,-z,defs -Wl,--as-needed @@ -13,6 +12,10 @@ export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 override_dh_autoreconf: NOCONFIGURE=1 dh_autoreconf ./autogen.sh +override_dh_auto_configure: + dh_auto_configure -- \ + --disable-static + override_dh_install: find debian/indicator-printers -name \*.la -delete find debian/indicator-printers -name \*.a -delete -- cgit v1.2.3