diff options
author | Olivier Crête <tester@gentoo.org> | 2007-11-10 23:59:09 +0000 |
---|---|---|
committer | Olivier Crête <tester@gentoo.org> | 2007-11-10 23:59:09 +0000 |
commit | 9689d512fc2a59effb7036c6a2163df06e82e5c0 (patch) | |
tree | f93af7175b7ae11b940bc217cc1446cd7795af1a /x11-plugins | |
parent | Sparc stable, bug #198685. (diff) | |
download | gentoo-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')
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 +} |