summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Crête <tester@gentoo.org>2007-11-10 23:59:09 +0000
committerOlivier Crête <tester@gentoo.org>2007-11-10 23:59:09 +0000
commit9689d512fc2a59effb7036c6a2163df06e82e5c0 (patch)
treef93af7175b7ae11b940bc217cc1446cd7795af1a /x11-plugins
parentSparc stable, bug #198685. (diff)
downloadgentoo-2-9689d512fc2a59effb7036c6a2163df06e82e5c0.tar.gz
gentoo-2-9689d512fc2a59effb7036c6a2163df06e82e5c0.tar.bz2
gentoo-2-9689d512fc2a59effb7036c6a2163df06e82e5c0.zip
Version bump
(Portage version: 2.1.3.19)
Diffstat (limited to 'x11-plugins')
-rw-r--r--x11-plugins/purple-plugin_pack/ChangeLog8
-rw-r--r--x11-plugins/purple-plugin_pack/files/digest-purple-plugin_pack-2.2.03
-rw-r--r--x11-plugins/purple-plugin_pack/purple-plugin_pack-2.2.0.ebuild81
3 files changed, 91 insertions, 1 deletions
diff --git a/x11-plugins/purple-plugin_pack/ChangeLog b/x11-plugins/purple-plugin_pack/ChangeLog
index 323a8aee7441..92a02a38b2db 100644
--- a/x11-plugins/purple-plugin_pack/ChangeLog
+++ b/x11-plugins/purple-plugin_pack/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-plugins/purple-plugin_pack
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-plugins/purple-plugin_pack/ChangeLog,v 1.9 2007/09/28 18:29:24 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/purple-plugin_pack/ChangeLog,v 1.10 2007/11/10 23:59:08 tester Exp $
+
+*purple-plugin_pack-2.2.0 (10 Nov 2007)
+
+ 10 Nov 2007; Olivier Crête <tester@gentoo.org>
+ +purple-plugin_pack-2.2.0.ebuild:
+ Version bump
28 Sep 2007; nixnut <nixnut@gentoo.org> purple-plugin_pack-1.0.ebuild:
Stable on ppc wrt bug 189781
diff --git a/x11-plugins/purple-plugin_pack/files/digest-purple-plugin_pack-2.2.0 b/x11-plugins/purple-plugin_pack/files/digest-purple-plugin_pack-2.2.0
new file mode 100644
index 000000000000..52a080ef71d8
--- /dev/null
+++ b/x11-plugins/purple-plugin_pack/files/digest-purple-plugin_pack-2.2.0
@@ -0,0 +1,3 @@
+MD5 e7486cb75722231040d0952280eab14d purple-plugin_pack-2.2.0.tar.bz2 563193
+RMD160 af51155a0e95ff9710a30a2848d12e99facfb0d8 purple-plugin_pack-2.2.0.tar.bz2 563193
+SHA256 9792d6192cae8de481c6f0141611be559eb73f3d5642feb51953495c5e8506d8 purple-plugin_pack-2.2.0.tar.bz2 563193
diff --git a/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.2.0.ebuild b/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.2.0.ebuild
new file mode 100644
index 000000000000..82b787cfb914
--- /dev/null
+++ b/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.2.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.2.0.ebuild,v 1.1 2007/11/10 23:59:08 tester Exp $
+
+inherit eutils
+
+DESCRIPTION="A package with many different plugins for pidgin and libpurple"
+HOMEPAGE="http://plugins.guifications.org"
+SRC_URI="http://downloads.guifications.org/plugins/Plugin%20Pack/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="talkfilters debug gtk ncurses"
+
+DEPEND="net-im/pidgin
+ talkfilters? ( app-text/talkfilters )"
+RDEPEND="${DEPEND}"
+
+
+pkg_setup() {
+ if use gtk && ! built_with_use net-im/pidgin gtk; then
+ eerror "You need to compile net-im/pidgin with USE=gtk to be"
+ eerror "able to compile these plugins with gtk"
+ die "Missing gtk USE flag on net-im/pidgin"
+ fi
+
+ if use ncurses && ! built_with_use net-im/pidgin ncurses; then
+ eerror "You need to compile net-im/pidgin with USE=ncurses to be"
+ eerror "able to compile these plugins with ncurses"
+ die "Missing ncurses USE flag on net-im/pidgin"
+ fi
+}
+
+src_compile() {
+ local plugins=""
+
+ # WARNING
+ # This code to select plugins wont work with 2.2.0
+ # because it ignores --with-plugins completely
+ # and just always builds everything
+
+ # XMMS Remote is disabled due to XMMS being masked
+ DISABLED_PLUGINS="xmmsremote"
+
+ use talkfilters || DISABLED_PLUGINS="${DISABLED_PLUGINS} talkfilters"
+
+ for i in *; do
+ [ -d ${i} ] || continue
+ # We manually disable these plugins
+ if [ -z "${DISABLED_PLUGINS##*${i}*}" ]; then
+ continue
+ fi
+
+ # Only directories with .build files are meant to be built
+ if [ ! -e ${i}/.build ]; then
+ continue
+ fi
+
+ # Those should be generic#
+ if [ -e ${i}/.purple-plugin ]; then
+ plugins="${plugins},${i}"
+ # These require gtk (ie pidgin)
+ elif [ -e ${i}/.pidgin-plugin ]; then
+ use gtk && plugins="${plugins},${i}"
+ # These require ncurses (aka finch)
+ elif [ -e ${i}/.finch-plugin ]; then
+ use ncurses && plugins="${plugins},${i}"
+ fi
+ done
+
+
+
+ econf --with-plugins="${plugins:1}" $(use_enable debug) || die "econf failed"
+ emake -j1 || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README TODO VERSION
+}