desktop/pidgin-libnotify: Added a patch for the newer libnotify.

Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
This commit is contained in:
Matteo Bernardini 2013-11-16 20:09:18 +01:00 committed by Robby Workman
parent d51cbb07a7
commit 47a98f7eae
2 changed files with 23 additions and 1 deletions

View file

@ -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));

View file

@ -24,7 +24,7 @@
PRGNAM=pidgin-libnotify
VERSION=0.14
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
@ -73,6 +73,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
# Thanks Gentoo
patch -p0 < $CWD/pidgin-libnotify-0.14-libnotify-0.7.patch
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
@ -81,6 +84,7 @@ CXXFLAGS="$SLKCFLAGS" \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--disable-static \
--build=$ARCH-slackware-linux
make