summaryrefslogtreecommitdiff
path: root/x11-plugins/pidgin-libnotify
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-plugins/pidgin-libnotify
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/pidgin-libnotify')
-rw-r--r--x11-plugins/pidgin-libnotify/Manifest7
-rw-r--r--x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch18
-rw-r--r--x11-plugins/pidgin-libnotify/metadata.xml8
-rw-r--r--x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild40
4 files changed, 73 insertions, 0 deletions
diff --git a/x11-plugins/pidgin-libnotify/Manifest b/x11-plugins/pidgin-libnotify/Manifest
new file mode 100644
index 000000000000..ccd89c142f03
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/Manifest
@@ -0,0 +1,7 @@
+AUX pidgin-libnotify-0.14-libnotify-0.7.patch 555 SHA256 e9c8d71b74985e11ef2939033fc2feeac037eb6553272a11ddc8417a79baafda SHA512 242fb898521466dd5455e3488487bcbbceac2e3fc53979b14857ca527fbd43d480209c45217ae513eae0d7327819c24b3a64a0fa03b52ce54c390277d8c28d76 WHIRLPOOL 6a0879bee9eea45cfab3fcb1a0f331e608c7393db219f3804db0f034a7fa7f2c67cb537592e52b23d5d2c620407370bfe9097d493afa7bd0f4919557c7522977
+DIST pidgin-libnotify-0.14.tar.gz 316365 SHA256 74f4a9f20e0a483df39974178f1f2380786176189512bcd438e4ada280ec3abe SHA512 2ff6b2bad74cb2fd9a3de94c06a2261fa07938bc1971baa578b9a9ae120175943592bf773ec5f00857c5ea35771a7fd1943299521626ce49f410cfd70ea2b399 WHIRLPOOL 05b98c55e4feb3d314f8203e6fb30ae58aaa1adb39d34c2895a4c7b1fd8393eab9f071f6c0c80696e4113407435ff2adb683054057ea09eef1281480826365fe
+DIST pidgin-libnotify_0.14-4.debian.tar.gz 4722 SHA256 63cad8b5065a84002c87f1056f5d2198bcc16c7947c7b5125a859c4deec5afcc SHA512 a95aab2e29b658650321ab794561fe085c619638c251d8555dfc6f79ddf298d4893671f43827ce742ebc5aa594324aeff12a57c51f3ca0a0454590195c760530 WHIRLPOOL 265a2df9236e69c8917fc31b0a4c39e4501478858249b77dbe8fe26b0ca12d020fe9f20ac99d87fd184a258dbd5e9dd6466406b66a6d4941967c8695a74bbde3
+EBUILD pidgin-libnotify-0.14-r1.ebuild 1003 SHA256 346ce8ec3c8eca77c550ba565f8869e67f5ac8b37a7c8c867e2fdec3b8b46dac SHA512 7b19bbfce9ef0a5bc628e4395385ff9fd7556dc9141df5cbdbc02beb4ae6cdfa5e06e4d2cc1161a2f38afc12ce38f920735984779d558b30dbe1bef6a32b6108 WHIRLPOOL c46fe3f316a38c3513fb792f5410ebf53fc76651c469c1f11e45008977bc46bc0e326de01bc5bcfbc17f9473c3c1f9d623012c0ee4e4aa2596b5b9914578dad1
+MISC ChangeLog 2586 SHA256 e9641ff8841778bb932f2f20b4252a477750c40749e57b03a2bf185b892f2b8e SHA512 c461b755a162a754d3d540bcf8c7d5700606ba03ba8133eb076b01d7de67460c6a540494a69564c080e5c81efa2b7967c948fb64da83e83016df19e5104be9c6 WHIRLPOOL bf951d8c54a97a4b58381600eb5c39f4471cad2403c5df94126f3d37f826a848a6a41a7e9dce18924bcef174c0bb1102213e870aecdb9d5d82eaaba97c7c0589
+MISC ChangeLog-2015 4174 SHA256 a5b5061f70809e5013f38a25b0ab6d92df43a758c1cf26d2daf6033eadafe474 SHA512 558a7fa4610c8d7a8d4de70c35c812bcbbb6cf419e3d52ee48faeca0d912d1f3ddcc637eb403ee65af1cc181e3dbee8b116927f19d1f93085dae5aa9cc68aabd WHIRLPOOL 90fa070a6f97a58033dfb87b776db1786b5f7c1e2fd7a97c0d9948290794b46bd1f6a441f119008972216d722a9b9f4c8f920f81e2d5ba87d429b8b23d04701e
+MISC metadata.xml 251 SHA256 2628b68aa478b264e7c94c70b22b242a3c69cec8db678e24f1fb89dc1405ef87 SHA512 39eb0f09edb034d2df728a8e001ed4e6b166bbddba6bb82f68264956e38b07617a928e87dbe4391739b8dfc8f3e25999529ad87bc588cfdb5beeb31a0d269c3f WHIRLPOOL 03b3773b2c42cc157cd3d47e56b4e125dc65d9408f0249f8e60e0b9ced5d98c22132f374729e2ee44a76199151dddbb27d65639fd006d43f0d74e20de000cad3
diff --git a/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch b/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch
new file mode 100644
index 000000000000..40e6c02b8152
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch
@@ -0,0 +1,18 @@
+--- src/pidgin-libnotify.c
++++ src/pidgin-libnotify.c
+@@ -286,7 +286,15 @@
+ g_free (tr_body);
+ return;
+ }
++#ifdef NOTIFY_CHECK_VERSION
++#if NOTIFY_CHECK_VERSION (0, 7, 0)
++ notification = notify_notification_new (title, tr_body, NULL);
++#else
+ notification = notify_notification_new (title, tr_body, NULL, NULL);
++#endif
++#else
++ notification = notify_notification_new (title, tr_body, NULL, NULL);
++#endif
+ purple_debug_info (PLUGIN_ID, "notify(), new: "
+ "title: '%s', body: '%s', buddy: '%s'\n",
+ title, tr_body, best_name (buddy));
diff --git a/x11-plugins/pidgin-libnotify/metadata.xml b/x11-plugins/pidgin-libnotify/metadata.xml
new file mode 100644
index 000000000000..74b07ee6dfef
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/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-needed -->
+ <upstream>
+ <remote-id type="sourceforge">gaim-libnotify</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild
new file mode 100644
index 000000000000..325a0607571e
--- /dev/null
+++ b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit eutils
+
+DESCRIPTION="pidgin-libnotify provides popups for pidgin via a libnotify interface"
+HOMEPAGE="http://gaim-libnotify.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gaim-libnotify/${P}.tar.gz
+ mirror://debian/pool/main/p/${PN}/${PN}_${PV}-4.debian.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="nls debug"
+
+RDEPEND=">=x11-libs/libnotify-0.3.2
+ net-im/pidgin[gtk]
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ EPATCH_FORCE=yes EPATCH_SUFFIX=diff epatch "${WORKDIR}"/debian/patches
+ epatch "${FILESDIR}"/${P}-libnotify-0.7.patch
+ sed -i -e '/CFLAGS/s:-g3::' configure || die
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ find "${D}" -name '*.la' -exec rm -f {} +
+ dodoc AUTHORS ChangeLog NEWS README TODO VERSION || die
+}