summaryrefslogtreecommitdiff
path: root/x11-misc/notification-daemon
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-misc/notification-daemon
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/notification-daemon')
-rw-r--r--x11-misc/notification-daemon/Manifest13
-rw-r--r--x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch28
-rw-r--r--x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch12
-rw-r--r--x11-misc/notification-daemon/metadata.xml8
-rw-r--r--x11-misc/notification-daemon/notification-daemon-0.5.0.ebuild50
-rw-r--r--x11-misc/notification-daemon/notification-daemon-3.14.1.ebuild45
-rw-r--r--x11-misc/notification-daemon/notification-daemon-3.18.2.ebuild43
-rw-r--r--x11-misc/notification-daemon/notification-daemon-3.20.0.ebuild43
8 files changed, 242 insertions, 0 deletions
diff --git a/x11-misc/notification-daemon/Manifest b/x11-misc/notification-daemon/Manifest
new file mode 100644
index 000000000000..2e1eb8bcb5f5
--- /dev/null
+++ b/x11-misc/notification-daemon/Manifest
@@ -0,0 +1,13 @@
+AUX notification-daemon-0.5.0-libnotify-0.7.patch 948 SHA256 b946ffadaebac45d845618853d73afbae68636de0c791b7f962fc46413b59e30 SHA512 e828d89197c29c3b8e2b6b2e616d6fd63952f8b8ac23f4a0b7a8f6a75722e011d1684302b711ee530506e4e17aae6c7949f12f58a113ca6bb254a29d146d5870 WHIRLPOOL 5a7e1c714bc4c7ea091f6647c9274f63a480a7c3265cbb1966aa114e503e1190b242f69f9133a05d8f15bd6851af6365074192009747048b4916015801dcadba
+AUX notification-daemon-0.5.0-underlinking.patch 277 SHA256 854775d0d7db1e42240faeb6a7010c29a589335f0ce4df7b44a95a126dccac9c SHA512 e370ed9435b474fddf0b884d6781bdbfb1cb68dd7f851e72f525d6153235d39f77d28257c6d720f3de63df8ac29a7bf9100669813f4edda177a9dbf21afa3e5e WHIRLPOOL ae077cb806194c314533337a683c8d07f9b6f2dd5ebf7d68a7e0c205e0c37fac0f9f6d3b6aed87db7e293da664ceecb95ffde03485fc1705ccf1fdec01632ad5
+DIST notification-daemon-0.5.0.tar.bz2 330034 SHA256 aa1d3546fd1d5c51087317f4921c419927b644c12c39b557c959c9b45deb1475 SHA512 abdc86732afebbbe819db779924b82642fee7d29c005564dc890918849e2af11dbff5ba36e1d089c35318236e5950ac69df7e379fc48e7d696d27facce203b5a WHIRLPOOL e49419b4d09b3e4cd0baf0887c628f7d16edefad62de8e73939d7df948a8c24ddbae66c9ac6da9c9eba94b4783e07aafdfcc92de37fed231c44900afac4d564a
+DIST notification-daemon-3.14.1.tar.xz 280344 SHA256 3cd9af77708fb1ab95ed6c8c66095c5c99a19e84eadc6ba607ef07973e262b80 SHA512 977d028206d6a2005d346f697af5790b404f56399c451774037db25e37724f0cfbd558ae413c9ada40d2d7f399c1911392b19194e8fd093de74f65a6783ccc05 WHIRLPOOL 6c4161a75cdf4db1c99ebc8ede36c4229de1a491a3d5aefab41279b934a95c73dca1799848bd62c63aea31c282d56afeced73f7c51ee36821b642d3490cf08cc
+DIST notification-daemon-3.18.2.tar.xz 329196 SHA256 0aac24764b62f34eca94f37a97e7473b6d557138440ae80b77099171ca6d67b4 SHA512 962d84eb1970451d12d07027d4ee6843a96dc42c7d954dcb79bac55cd9918dcc84a2903b4ee032a0fd8f25d269e5e965a1deaab3da34b4181ea304df2adbae3c WHIRLPOOL 6ee853a2f44cd7b3b194a8b4030c290620b2d9a2a09f309c119f7bb372ebc41bcf50ece2561055a7b96037457e73254bf8ead80bb1f3494cdde13000334ef2b7
+DIST notification-daemon-3.20.0.tar.xz 340752 SHA256 dd13768f35fd8bba9c4920b0f8269f39270e5a3cfed1a34c3b940a492286ece5 SHA512 d9311c71a2915cb6e55bd1408e60b4d7b7fc24114410b8bd8cb358fe86c100198567099843b967f7e01ca03c91afe3f3980fb30b7f2c138bdab949e0e196a0f8 WHIRLPOOL 130c008a3d2bfdfe30aa79fe227bc182de75fd6a08f6faf196f8b2db48cc5d7df23c64b60015820a42667e622c49016a471147e935c5d36f3bd4ce50970ba801
+EBUILD notification-daemon-0.5.0.ebuild 967 SHA256 3084a00a2cec3a351b9f06a00c6c4277f0ed086c5857fafb9429ce10db767164 SHA512 2fe6c5f7bfeb22286489d1633c24728b9af3735677d56a290f7334741db22fc8ea26591affae3212342f71fef584dfb75eac97c673ffba8c3fc078a5fa591258 WHIRLPOOL 939039ecfba4ded6eccb74f0bbd702eceef3a131762da0e292af50a715278aacda377b431d18174841fab3a38d6435fd03e5c3d1ad4857420415b257fcc1e88d
+EBUILD notification-daemon-3.14.1.ebuild 997 SHA256 1ce12e4a0ce37b70451fa64297ca715cd8216f67841a2ed4ea78bbab3b7f0091 SHA512 931c2c5c4b23ab786c3daa8acd142d8f4072b95204061d0e58a8372c5f2c993b05182565e8064e7cb4df81040dbdb5c62cb88d43cc506aa56c15ac644970fc7f WHIRLPOOL 8fe5adedbd9447d6b866bbdc84db4b8b15daa7a7b5afef90f90350abc7d755df1ff6f60835cdbe8bd91252411ecda2f663eec8f5a82aa92b829f20d1be4cd957
+EBUILD notification-daemon-3.18.2.ebuild 971 SHA256 09dfbd72faa19ec0986af71f978a719ff85b870a83bb7b8cf86013b344fb956d SHA512 c548f88691239900e2e72a3b22e6bacc87ee0fb0b8c906e1bb4a9fb051eeb4ea34d4636be13136efb1433f29e98387574f9037ec97b546349653882d6dad9801 WHIRLPOOL d55cecc5c3ffc79c2b8fa113ef6e9a7bf54c2eda030ada5e859f576a19fd3f722363a8b4cb4ab2c5784c1d9681cda6137909c711db7fce9c9ddc03c5b0c08b9d
+EBUILD notification-daemon-3.20.0.ebuild 978 SHA256 3630685e5a06883fca065996f77e3077cdb8e1a590ccde1b176c1820e79fadb6 SHA512 9301962a0582f01944a7dddc8c3e6d3c986ac2896282a0d5c625064e5248370c4560ded93c11c41db89c9b0a6874f9a0f2cad8478ecdf01af103f497ad7ae379 WHIRLPOOL 95471d2b0efe2fdc4af67f4a292e29accfeb57f5418a80921914c4431c990d6d7f3e7eec6bdf9a11211dcdf358ad469f92a274e319e964c58d36a85737447347
+MISC ChangeLog 4150 SHA256 230b79145084992f49fed51d9e7cb14384d97d5cc889cf9b58a1a16fc102ec70 SHA512 c11ec56ee3481b5c6bf18ec9c506df4b16bd598d7f1071e502b90b614a68ad2d7bbcf199883e2713bad010b8a05db82426d477bd49335cd0c8b91f0642b6ac24 WHIRLPOOL 283689d96d9aa0ffb38dec5d14ae257ea51674724943a5134608707808608b9d3e7503e1451457ccc1a85c3bc3171a13fb8cfa7c8a32e7d15dc4fd0d0e254910
+MISC ChangeLog-2015 16109 SHA256 83d576cf6badd130b207158fb341560f0a752a4a4f0cf65cd1caf3234aac6a6b SHA512 6c46b52beeabfad2a33627b8ef20f081101a2d8ebe98bb4e2a631d5e7932f0ceca7e3f218e2c79173bfb77666f3a8095cfde77193c6ebf962bb2fa0f73167547 WHIRLPOOL ada19e3dc3e7effe72901b2f69d0353f55094601bf1408f6cb6175fdcb4e0980aada89c2a0db199ae4baa73e2843fcf90d4757e559fb1654e5af6a057e3594e3
+MISC metadata.xml 270 SHA256 d03f2548f8506e220358fc6d54a26ea7b07f66febe45457a2c82b501506a2427 SHA512 92c366ec57074ced42e6f9960f97d1cd1a022dba7450b51f3617a6a5e00c755496dfa84aa4ac259f4b00c676366b1eaa3ec30eeb9bcb0bf41253d1910005db2f WHIRLPOOL c1e0be867affa74e84315ab780163cc2843e4d66f305811b6ab2051525ba8f2995218f51b31799f97b4f26cbd684c67923d0c5e50efbf812d1bfdc3a1859bc12
diff --git a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch b/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch
new file mode 100644
index 000000000000..63765ee79e69
--- /dev/null
+++ b/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch
@@ -0,0 +1,28 @@
+--- src/capplet/notification-properties.c
++++ src/capplet/notification-properties.c
+@@ -27,6 +27,10 @@
+ #include <string.h>
+ #include <libnotify/notify.h>
+
++#ifndef NOTIFY_CHECK_VERSION
++#define NOTIFY_CHECK_VERSION(x,y,z) 0
++#endif
++
+ #include "stack.h"
+
+ #define GCONF_KEY_DAEMON "/apps/notification-daemon"
+@@ -402,8 +406,12 @@
+
+ dialog->preview = notify_notification_new (_("Notification Test"),
+ _("Just a test"),
+- "gnome-util",
+- NULL);
++ "gnome-util"
++#if NOTIFY_CHECK_VERSION (0, 7, 0)
++ );
++#else
++ , NULL);
++#endif
+
+ if (!notify_notification_show (dialog->preview, &error)) {
+ char *message;
diff --git a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch b/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch
new file mode 100644
index 000000000000..306ffd9cf991
--- /dev/null
+++ b/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch
@@ -0,0 +1,12 @@
+http://bugs.gentoo.org/468522
+
+--- configure.ac
++++ configure.ac
+@@ -98,6 +98,7 @@
+ dbus-1 >= $REQ_DBUS_VERSION, \
+ dbus-glib-1 >= $REQ_DBUS_VERSION, \
+ libcanberra-gtk >= $REQ_LIBCANBERRA_GTK_VERSION, \
++ gmodule-2.0, \
+ gconf-2.0, \
+ libwnck-1.0 \
+ x11 \
diff --git a/x11-misc/notification-daemon/metadata.xml b/x11-misc/notification-daemon/metadata.xml
new file mode 100644
index 000000000000..f843557871de
--- /dev/null
+++ b/x11-misc/notification-daemon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>freedesktop-bugs@gentoo.org</email>
+ <name>Gentoo Freedesktop Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/x11-misc/notification-daemon/notification-daemon-0.5.0.ebuild b/x11-misc/notification-daemon/notification-daemon-0.5.0.ebuild
new file mode 100644
index 000000000000..c07fd3c8dd70
--- /dev/null
+++ b/x11-misc/notification-daemon/notification-daemon-0.5.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+GCONF_DEBUG=no
+GNOME2_LA_PUNT=yes
+GNOME_TARBALL_SUFFIX=bz2
+
+inherit autotools eutils gnome2
+
+DESCRIPTION="Notification daemon"
+HOMEPAGE="https://git.gnome.org/browse/notification-daemon/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="sh"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2
+ >=x11-libs/gtk+-2.18:2
+ >=gnome-base/gconf-2
+ >=dev-libs/dbus-glib-0.100
+ >=sys-apps/dbus-1
+ >=media-libs/libcanberra-0.4[gtk]
+ x11-libs/libnotify
+ x11-libs/libwnck:1
+ x11-libs/libX11
+ !x11-misc/notify-osd
+ !x11-misc/qtnotifydaemon"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.50
+ gnome-base/gnome-common
+ >=sys-devel/gettext-0.18
+ virtual/pkgconfig"
+
+DOCS="AUTHORS ChangeLog NEWS"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-libnotify-0.7.patch \
+ "${FILESDIR}"/${P}-underlinking.patch
+
+ eautoreconf
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure --disable-static
+}
diff --git a/x11-misc/notification-daemon/notification-daemon-3.14.1.ebuild b/x11-misc/notification-daemon/notification-daemon-3.14.1.ebuild
new file mode 100644
index 000000000000..4a213ca6f85c
--- /dev/null
+++ b/x11-misc/notification-daemon/notification-daemon-3.14.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit gnome.org
+
+DESCRIPTION="Notification daemon"
+HOMEPAGE="https://git.gnome.org/browse/notification-daemon/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/glib-2.28
+ >=x11-libs/gtk+-3.8:3
+ sys-apps/dbus
+ media-libs/libcanberra[gtk3]
+ >=x11-libs/libnotify-0.7
+ x11-libs/libX11
+ !x11-misc/notify-osd
+ !x11-misc/qtnotifydaemon
+"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS )
+
+src_install() {
+ default
+
+ cat <<-EOF > "${T}"/org.freedesktop.Notifications.service
+ [D-BUS Service]
+ Name=org.freedesktop.Notifications
+ Exec=/usr/libexec/notification-daemon
+ EOF
+
+ insinto /usr/share/dbus-1/services
+ doins "${T}"/org.freedesktop.Notifications.service
+}
diff --git a/x11-misc/notification-daemon/notification-daemon-3.18.2.ebuild b/x11-misc/notification-daemon/notification-daemon-3.18.2.ebuild
new file mode 100644
index 000000000000..016909f27988
--- /dev/null
+++ b/x11-misc/notification-daemon/notification-daemon-3.18.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit gnome.org
+
+DESCRIPTION="Notification daemon"
+HOMEPAGE="https://git.gnome.org/browse/notification-daemon/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/glib-2.28:2
+ >=x11-libs/gtk+-3.15.2:3[X]
+ sys-apps/dbus
+ x11-libs/libX11
+ !x11-misc/notify-osd
+ !x11-misc/qtnotifydaemon
+"
+DEPEND="${RDEPEND}
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.4
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS )
+
+src_install() {
+ default
+
+ cat <<-EOF > "${T}"/org.freedesktop.Notifications.service
+ [D-BUS Service]
+ Name=org.freedesktop.Notifications
+ Exec=/usr/libexec/notification-daemon
+ EOF
+
+ insinto /usr/share/dbus-1/services
+ doins "${T}"/org.freedesktop.Notifications.service
+}
diff --git a/x11-misc/notification-daemon/notification-daemon-3.20.0.ebuild b/x11-misc/notification-daemon/notification-daemon-3.20.0.ebuild
new file mode 100644
index 000000000000..693a3578679b
--- /dev/null
+++ b/x11-misc/notification-daemon/notification-daemon-3.20.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org
+
+DESCRIPTION="Notification daemon"
+HOMEPAGE="https://git.gnome.org/browse/notification-daemon/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/glib-2.28:2
+ >=x11-libs/gtk+-3.19.5:3[X]
+ sys-apps/dbus
+ x11-libs/libX11
+ !x11-misc/notify-osd
+ !x11-misc/qtnotifydaemon
+"
+DEPEND="${RDEPEND}
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.4
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS )
+
+src_install() {
+ default
+
+ cat <<-EOF > "${T}"/org.freedesktop.Notifications.service
+ [D-BUS Service]
+ Name=org.freedesktop.Notifications
+ Exec=/usr/libexec/notification-daemon
+ EOF
+
+ insinto /usr/share/dbus-1/services
+ doins "${T}"/org.freedesktop.Notifications.service
+}