summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2011-01-13 08:46:16 +0000
committerChristian Faulhammer <fauli@gentoo.org>2011-01-13 08:46:16 +0000
commit6cbb79e192c81cdb3661669c9909207b2559fdc2 (patch)
tree72a43862222ea9dc5ceaddc8ad801038c274847f /x11-plugins/pidgin-mbpurple
parentversion bump (diff)
downloadgentoo-2-6cbb79e192c81cdb3661669c9909207b2559fdc2.tar.gz
gentoo-2-6cbb79e192c81cdb3661669c9909207b2559fdc2.tar.bz2
gentoo-2-6cbb79e192c81cdb3661669c9909207b2559fdc2.zip
Make interface plugin optional but enabled by default, this removes the hard dependency on USE=gtk with Pidgin, thanks to Cyprien Nicolas (fulax) <c DOT nicolas+bugs AT gmail DOT com> in bug 350963
(Portage version: 2.1.9.25/cvs/Linux i686)
Diffstat (limited to 'x11-plugins/pidgin-mbpurple')
-rw-r--r--x11-plugins/pidgin-mbpurple/ChangeLog12
-rw-r--r--x11-plugins/pidgin-mbpurple/metadata.xml3
-rw-r--r--x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r1.ebuild34
3 files changed, 47 insertions, 2 deletions
diff --git a/x11-plugins/pidgin-mbpurple/ChangeLog b/x11-plugins/pidgin-mbpurple/ChangeLog
index 897da76fe696..d46f3afe17d3 100644
--- a/x11-plugins/pidgin-mbpurple/ChangeLog
+++ b/x11-plugins/pidgin-mbpurple/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for x11-plugins/pidgin-mbpurple
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-plugins/pidgin-mbpurple/ChangeLog,v 1.6 2010/08/26 11:22:24 hwoarang Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/pidgin-mbpurple/ChangeLog,v 1.7 2011/01/13 08:46:16 fauli Exp $
+
+*pidgin-mbpurple-0.3.0-r1 (13 Jan 2011)
+
+ 13 Jan 2011; Christian Faulhammer <fauli@gentoo.org>
+ +pidgin-mbpurple-0.3.0-r1.ebuild, metadata.xml:
+ Make interface plugin optional but enabled by default, this removes the
+ hard dependency on USE=gtk with Pidgin, thanks to Cyprien Nicolas (fulax)
+ <c DOT nicolas+bugs AT gmail DOT com> in bug 350963
26 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
pidgin-mbpurple-0.3.0.ebuild:
diff --git a/x11-plugins/pidgin-mbpurple/metadata.xml b/x11-plugins/pidgin-mbpurple/metadata.xml
index f576c19e26ea..4a96f8fccc52 100644
--- a/x11-plugins/pidgin-mbpurple/metadata.xml
+++ b/x11-plugins/pidgin-mbpurple/metadata.xml
@@ -10,4 +10,7 @@
<email>fauli@gentoo.org</email>
<name>Christian Faulhammer</name>
</maintainer>
+<use>
+ <flag name='twitgin'>Enable graphical plugin for Gtk+ interface of Pidgin.</flag>
+</use>
</pkgmetadata>
diff --git a/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r1.ebuild b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r1.ebuild
new file mode 100644
index 000000000000..4028f8b3acd7
--- /dev/null
+++ b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r1.ebuild,v 1.1 2011/01/13 08:46:16 fauli Exp $
+
+EAPI=2
+
+inherit base toolchain-funcs
+
+DESCRIPTION="Libpurple (Pidgin) plug-in supporting microblog services like Twitter or identi.ca"
+HOMEPAGE="http://code.google.com/p/microblog-purple/"
+MY_P="${P/pidgin-/}"
+SRC_URI="http://microblog-purple.googlecode.com/files/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+twitgin"
+
+RDEPEND="net-im/pidgin
+ twitgin? ( net-im/pidgin[gtk] )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ tc-export CC
+}
+
+src_prepare() {
+ sed -i "/^LDFLAGS/d" global.mak || die
+ if ! use twitgin; then
+ sed -i 's/twitgin//g' Makefile || die
+ fi
+}