aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-12-02 19:19:37 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2017-12-02 19:19:37 +0100
commita559a648a96a4374c45b7aae999c3f0697f25f45 (patch)
treeff8e84622a6e6b98dd461f8ee83c5f59c1a5f5fc /debian
parent6bc2b280c349851a05f28ca4b06fe5d51c59bea0 (diff)
downloadayatana-indicator-notifications-a559a648a96a4374c45b7aae999c3f0697f25f45.tar.gz
ayatana-indicator-notifications-a559a648a96a4374c45b7aae999c3f0697f25f45.tar.bz2
ayatana-indicator-notifications-a559a648a96a4374c45b7aae999c3f0697f25f45.zip
Import and adapt packaging from recent-notifications' ppa-indicator branch.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog158
-rw-r--r--debian/compat1
-rw-r--r--debian/control32
-rw-r--r--debian/copyright29
-rw-r--r--debian/docs2
-rwxr-xr-xdebian/rules21
-rw-r--r--debian/source/format1
7 files changed, 244 insertions, 0 deletions
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 <mike.gabriel@das-netzwerkteam.de> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> 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 <jason.conti@gmail.com> Thu, 19 May 2011 20:58:09 -0400
+
+indicator-notifications (0.1.0-1) natty; urgency=low
+
+ * Initial release
+
+ -- Jason Conti <jason.conti@gmail.com> 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 <jason.conti@gmail.com>
+Uploaders:
+ Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+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 <jason.conti@gmail.com>
+Source: https://github.com/AyatanaIndicators/ayatana-indicator-messages
+
+Files: *
+Copyright: 2011, Jason Conti <jason.conti@gmail.com>
+License: GPL-3+
+
+Files: debian/*
+Copyright: 2011 Jason Conti <jason.conti@gmail.com>
+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 <http://www.gnu.org/licenses/>.
+ .
+ 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