From a559a648a96a4374c45b7aae999c3f0697f25f45 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Sat, 2 Dec 2017 19:19:37 +0100 Subject: Import and adapt packaging from recent-notifications' ppa-indicator branch. --- debian/changelog | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++ debian/compat | 1 + debian/control | 32 +++++++++++ debian/copyright | 29 ++++++++++ debian/docs | 2 + debian/rules | 21 +++++++ debian/source/format | 1 + 7 files changed, 244 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/docs create mode 100755 debian/rules create mode 100644 debian/source/format (limited to 'debian') diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..d58e286 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,158 @@ +ayatana-indicator-notifications (0.4.0-0) UNRELEASED; urgency=medium + + * Convert to Ayatana Indicators. Obtained from: + https://code.launchpad.net/~jconti/recent-notifications/indicator + + -- Mike Gabriel Sat, 02 Dec 2017 18:51:33 +0100 + +indicator-notifications (0.3.3-0~ppa~trusty) trusty; urgency=medium + + * New upstream release. + - Add an option to clear notifications on icon middle click. + + -- Jason Conti Wed, 15 Mar 2017 13:56:32 -0400 + +indicator-notifications (0.3.2-0~ppa~trusty) trusty; urgency=medium + + * New upstream release. + - Make sure to escape the urls. + + -- Jason Conti Mon, 29 Aug 2016 14:51:29 -0400 + +indicator-notifications (0.3.1-0~ppa~trusty) trusty; urgency=medium + + * New upstream release. + - Added support for clicking links inside of the notification body. + - Previously a notification could be dismissed by clicking anywhere inside + of it, now there are three options: + + Click the close image (the X on the right of the notification) + + Press space to dismiss the notification but leave the window open + + Press enter to dismiss the notification but close the window + - The stock close image was replaced with custom images to show when a + notification is selected. These can be replaced in your icon theme: + + indicator-notification-close-select + + indicator-notification-close-deselect + - When the last notification is dismissed, close the menu + + -- Jason Conti Mon, 29 Aug 2016 13:44:54 -0400 + +indicator-notifications (0.2.7-0~ppa~trusty) trusty; urgency=medium + + * New upstream release. + - Fix a serious memory leak in notification_new_from_dbus_message (LP: + #1391649) + + -- Jason Conti Fri, 23 Oct 2015 18:00:19 -0400 + +indicator-notifications (0.2.6-0~ppa~saucy) saucy; urgency=low + + * New upstream release. + - Fix icon theme changes + * debian/patches/blacklist.patch: + - Dropped, included upstream + + -- Jason Conti Wed, 15 Jan 2014 15:27:38 -0500 + +indicator-notifications (0.2.5-0~ppa~saucy2) saucy; urgency=low + + * debian/patches/blacklist.patch: + - New GSetting: + + "blacklist" - discard notifications matching appname + + -- Jason Conti Mon, 13 Jan 2014 12:15:19 -0500 + +indicator-notifications (0.2.5-0~ppa~quantal) quantal; urgency=low + + * New upstream release. + - Add GSettings support: + + "hide-indicator" - show/hide the indicator (LP: #1128516) + + "max-items" - maximum number of notifications to display + * debian/patches/eavesdrop-on-bus.patch: + - Dropped, included upstream. + + -- Jason Conti Sun, 17 Feb 2013 22:52:59 -0500 + +indicator-notifications (0.2.4-0~ppa~quantal) quantal; urgency=low + + * debian/patches/eavesdrop-on-bus.patch: + - Add eavesdrop=true to match string so we get notifications again. + + -- Jason Conti Tue, 02 Oct 2012 15:04:50 -0400 + +indicator-notifications (0.2.4-0~ppa~oneiric) oneiric; urgency=low + + * New upstream release. + - Fix icon update on theme change. + + -- Jason Conti Wed, 04 Apr 2012 21:20:15 -0400 + +indicator-notifications (0.2.3-0~ppa~oneiric) oneiric; urgency=low + + * New upstream release. + - Add secondary-activate to dismiss or reactivate unread status with + middle click. + * debian/control: + - Bump standards to 3.9.3 + + -- Jason Conti Wed, 04 Apr 2012 18:22:06 -0400 + +indicator-notifications (0.2.2-0~ppa~oneiric) oneiric; urgency=low + + * New upstream release. + - Add better filtering for volume/brightness notifications. + - Notifications can be removed using the keyboard. + + Use spacebar to keep the menu open + + Use enter to close the menu after remove a notification + + -- Jason Conti Sun, 26 Feb 2012 15:29:49 -0500 + +indicator-notifications (0.2.1-0~ppa~oneiric) oneiric; urgency=low + + * New upstream release. + - Dropped notification service + - Indicate notification count on clear menuitem + - Keep a backlog of notifications beyond the limit of 5 visible + - Click a notification to remove it + * debian/rules: + - Use the dh sequencer + - Drop gtk2 build + * debian/patches/reposition-menu.patch: + - Dropped, reverted upstream + * debian/indicator-notifications-gtk2.install: + - Dropped, no longer building the gtk2 version (dropped upstream) + + -- Jason Conti Sat, 25 Feb 2012 22:45:43 -0500 + +indicator-notifications (0.1.4-2~ppa~oneiric) oneiric; urgency=low + + * debian/patches/reposition-menu.patch: + - Backport menu positioning fix from lp:recent-notifications/indicator + + -- Jason Conti Sat, 20 Aug 2011 15:03:16 -0400 + +indicator-notifications (0.1.4-1~ppa~oneiric) oneiric; urgency=low + + * New upstream release (LP: #828972) + - port to gtk3 + * Build both gtk2 and gtk3 packages + + -- Jason Conti Fri, 19 Aug 2011 13:51:47 -0400 + +indicator-notifications (0.1.1-2~natty) natty; urgency=low + + * Add intltool to the build-deps + + -- Jason Conti Thu, 19 May 2011 22:25:46 -0400 + +indicator-notifications (0.1.1-1~natty) natty; urgency=low + + * New upstream release + * Removed several unnecessary dependencies + + -- Jason Conti Thu, 19 May 2011 20:58:09 -0400 + +indicator-notifications (0.1.0-1) natty; urgency=low + + * Initial release + + -- Jason Conti Thu, 19 May 2011 15:59:01 -0400 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..7c64a79 --- /dev/null +++ b/debian/control @@ -0,0 +1,32 @@ +Source: ayatana-indicator-notifications +Section: misc +Priority: optional +Maintainer: Jason Conti +Uploaders: + Mike Gabriel +Build-Depends: debhelper (>= 9), + dh-autoreconf | debhelper (>= 9.20160403~), + intltool, + libayatana-indicator-dev (>= 0.3.93), + libayatana-indicator3-dev (>= 0.3.93), + libglib2.0-dev (>= 2.29), + libgdk-pixbuf2.0-dev (>= 2.22), + libgtk-3-dev (>= 3.1), + mate-common, + pkg-config, +Standards-Version: 4.1.1 +Homepage: https://github.com/AyatanaIndicators/ayatana-indicator-notifications +Vcs-Git: https://github.com/AyatanaIndicators/ayatana-indicator-notifications +Vcs-Browser: https://github.com/AyatanaIndicators/ayatana-indicator-notifications + +Package: ayatana-indicator-notifications +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: Ayatana Indicator for viewing recent notifications + An Ayatana Indicator applet to display recent notifications sent to a + notification daemon such as notify-osd. + . + This indicator comes with a configuration dialog that allows you to + tick notifications you want to receive in the future and those you + want to silence. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..6c5cfa2 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,29 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: ayatana-indicator-notifications +Upstream-Contact: Jason Conti +Source: https://github.com/AyatanaIndicators/ayatana-indicator-messages + +Files: * +Copyright: 2011, Jason Conti +License: GPL-3+ + +Files: debian/* +Copyright: 2011 Jason Conti +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 + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + 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/docs b/debian/docs new file mode 100644 index 0000000..50bd824 --- /dev/null +++ b/debian/docs @@ -0,0 +1,2 @@ +NEWS +README diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..22435b7 --- /dev/null +++ b/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk + +%: + dh $@ --with autoreconf + +override_dh_autoreconf: + NOCONFIGURE=1 dh_autoreconf ./autogen.sh + +override_dh_auto_configure: + dh_auto_configure -- \ + --disable-static + +override_dh_auto_install: + dh_auto_install + find debian/ayatana-indicator-notifications -name \*.la -delete diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..9f8e9b6 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +1.0 \ No newline at end of file -- cgit v1.2.3