From 2a0c152f523ce964572f3f9f318dac263e52079f Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 24 Oct 2017 19:41:24 +0200 Subject: Fork from Ubuntu's indicator-printers. --- debian/ayatana-indicator-printers.install | 1 + debian/changelog | 11 ++++---- debian/control | 44 ++++++++++++++----------------- debian/copyright | 18 ++++++++----- debian/indicator-printers.install | 1 - debian/indicator-printers.maintscript | 1 - debian/rules | 18 ++++++++----- debian/watch | 3 ++- 8 files changed, 53 insertions(+), 44 deletions(-) create mode 100644 debian/ayatana-indicator-printers.install delete mode 100644 debian/indicator-printers.install delete mode 100644 debian/indicator-printers.maintscript (limited to 'debian') diff --git a/debian/ayatana-indicator-printers.install b/debian/ayatana-indicator-printers.install new file mode 100644 index 0000000..b23a476 --- /dev/null +++ b/debian/ayatana-indicator-printers.install @@ -0,0 +1 @@ +debian/local/* /usr/share/icons diff --git a/debian/changelog b/debian/changelog index 49b646d..93a9303 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,11 @@ -indicator-printers (0.1.7+17.04.20170227-0ubuntu3) artful; urgency=medium +ayatana-indicator-printers (0.1.8-0) UNRELEASED; urgency=medium - * debian/control, debian/rules: - - use dh-translations - - set X-Ubuntu-Use-Langpack: yes + * Forked from Ubuntu's indicator-printers. - -- Sebastien Bacher Wed, 06 Sep 2017 15:49:01 +0200 + * Upstream-provided Debian package for ayatana-greeter-session-broadcast. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel Tue, 24 Oct 2017 18:11:01 +0200 indicator-printers (0.1.7+17.04.20170227-0ubuntu1) zesty; urgency=medium diff --git a/debian/control b/debian/control index a2b0f05..50f712c 100644 --- a/debian/control +++ b/debian/control @@ -1,40 +1,36 @@ -Source: indicator-printers -Section: gnome +Source: ayatana-indicator-printers +Section: x11 Priority: extra -Maintainer: Ubuntu Desktop Team -XSBC-Original-Maintainer: Lars Uebernickel +Maintainer: Mike Gabriel Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf, - dh-translations, - gnome-common, + dpkg-dev (>= 1.16.1.1), + mate-common, python, libglib2.0-dev (>= 2.43.2), libgtk-3-dev, libdbusmenu-glib-dev (>= 0.5.90), libdbusmenu-gtk3-dev (>= 0.5.90), - libindicator3-dev (>= 0.3.91), + libayatana-indicator3-dev (>= 0.3.91), libcups2-dev, - systemd, -Standards-Version: 3.9.2 -Homepage: https://launchpad.net/indicator-printers -# 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 -X-Ubuntu-Use-Langpack: yes + systemd [linux-any], +Standards-Version: 4.1.1 +Homepage: https://github.com/AyatanaIndicators/ayatana-indicator-printers +Vcs-Git: https://github.com/AyatanaIndicators/ayatana-indicator-printers +Vcs-Browser: https://github.com/AyatanaIndicators/ayatana-indicator-printers -Package: indicator-printers +Package: ayatana-indicator-printers Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, cups (>= 1.5), - indicator-common, -Recommends: indicator-applet (>= 0.2) | indicator-renderer, - system-config-printer, -Description: indicator showing active print jobs - This indicator is designed to let you view and control active print jobs. + ayatana-indicator-common, +Recommends: system-config-printer, +Description: Ayatana Indicator showing active print jobs + This Ayatana 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. + Use an indicator plugin for your desktop environment or a desktop + environment that natively supports indicators to provide this indicator + to the user. diff --git a/debian/copyright b/debian/copyright index 685f046..5f20f77 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,10 +1,17 @@ -Format: http://dep.debian.net/deps/dep5/ -Upstream-Name: indicator-printers -Upstream-Contact: Lars Uebernickel -Source: https://launchpad.net/indicator-printers +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: ayatana-indicator-printers +Upstream-Contact: Mike Gabriel +Source: https://github.com/AyatanaIndicators/ayatana-indicator-printers Files: * -Copyright: 2012 Canonical Ltd +Copyright: 2012, Canonical Ltd +License: GPL-3 + +Files: debian/* +Copyright: 2012, Canonical Ltd. + 2017, Mike Gabriel +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 @@ -20,4 +27,3 @@ License: GPL-3 . 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/indicator-printers.install b/debian/indicator-printers.install deleted file mode 100644 index b23a476..0000000 --- a/debian/indicator-printers.install +++ /dev/null @@ -1 +0,0 @@ -debian/local/* /usr/share/icons diff --git a/debian/indicator-printers.maintscript b/debian/indicator-printers.maintscript deleted file mode 100644 index 06955f7..0000000 --- a/debian/indicator-printers.maintscript +++ /dev/null @@ -1 +0,0 @@ -rm_conffile /etc/xdg/autostart/indicator-printers.desktop 0.1.7+17.04.20170227-0ubuntu1~ diff --git a/debian/rules b/debian/rules index c8c6a4b..c339196 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,8 @@ #!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk CFLAGS += -Wno-error=deprecated-declarations LDFLAGS += -Wl,-z,defs -Wl,--as-needed @@ -7,16 +10,19 @@ LDFLAGS += -Wl,-z,defs -Wl,--as-needed export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 %: - dh $@ --with autoreconf,translations - -override_dh_autoreconf: - NOCONFIGURE=1 dh_autoreconf ./autogen.sh + dh $@ --without autoreconf override_dh_auto_configure: + NOCONFIGURE=1 ./autogen.sh dh_auto_configure -- \ --disable-static override_dh_install: - find debian/indicator-printers -name \*.la -delete - find debian/indicator-printers -name \*.a -delete + find debian/ayatana-indicator-printers -name \*.la -delete + find debian/ayatana-indicator-printers -name \*.a -delete dh_install --fail-missing + +override_dh_auto_clean: + dh_auto_clean + # no clue, why they don't disappear during make distclean... + rm -f config.sub config.guess diff --git a/debian/watch b/debian/watch index c090eb6..49bcf07 100644 --- a/debian/watch +++ b/debian/watch @@ -1,2 +1,3 @@ version=3 -https://launchpad.net/indicator-printers/+download .*/indicator-printers-([0-9.]+)\.tar\.gz +opts=pgpsigurlmangle=s/$/.asc/ \ +http://releases.aytana-indicators.org/source/ayatana-indicator-printers/ayatana-indicator-printers-(.+)\.tar\.gz -- cgit v1.2.3