aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-10-24 19:41:24 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-10-24 19:41:24 +0200
commit2a0c152f523ce964572f3f9f318dac263e52079f (patch)
treeda09f6b1815d42eb3b9d60a15324db04ef0cc907 /debian
parent5899afa3fa9f42532ac3afb1beefe9204104d225 (diff)
downloadayatana-indicator-printers-2a0c152f523ce964572f3f9f318dac263e52079f.tar.gz
ayatana-indicator-printers-2a0c152f523ce964572f3f9f318dac263e52079f.tar.bz2
ayatana-indicator-printers-2a0c152f523ce964572f3f9f318dac263e52079f.zip
Fork from Ubuntu's indicator-printers.
Diffstat (limited to 'debian')
-rw-r--r--debian/ayatana-indicator-printers.install (renamed from debian/indicator-printers.install)0
-rw-r--r--debian/changelog11
-rw-r--r--debian/control44
-rw-r--r--debian/copyright18
-rw-r--r--debian/indicator-printers.maintscript1
-rwxr-xr-xdebian/rules18
-rw-r--r--debian/watch3
7 files changed, 52 insertions, 43 deletions
diff --git a/debian/indicator-printers.install b/debian/ayatana-indicator-printers.install
index b23a476..b23a476 100644
--- a/debian/indicator-printers.install
+++ b/debian/ayatana-indicator-printers.install
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 <seb128@ubuntu.com> 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 <mike.gabriel@das-netzwerkteam.de> 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 <ubuntu-desktop@lists.ubuntu.com>
-XSBC-Original-Maintainer: Lars Uebernickel <lars.uebernickel@canonical.com>
+Maintainer: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
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 <lars.uebernickel@canonical.com>
-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 <mike.gabriel@das-netzwerkteam.de>
+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 <mike.gabriel@das-netzwerkteam.de>
+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.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