]> Pileus Git - ~andy/sunrise/commitdiff
x11-plugins/purple-plugin_pack: New ebuild for purple-plugin_pack (used to be called...
authorJürgen Geuter (tante) <tante@emptiness.de>
Tue, 1 May 2007 12:27:14 +0000 (12:27 +0000)
committerJürgen Geuter (tante) <tante@emptiness.de>
Tue, 1 May 2007 12:27:14 +0000 (12:27 +0000)
svn path=/sunrise/; revision=3565

x11-plugins/purple-plugin_pack/ChangeLog [new file with mode: 0644]
x11-plugins/purple-plugin_pack/Manifest [new file with mode: 0644]
x11-plugins/purple-plugin_pack/metadata.xml [new file with mode: 0644]
x11-plugins/purple-plugin_pack/purple-plugin_pack-1.0_beta7.ebuild [new file with mode: 0644]

diff --git a/x11-plugins/purple-plugin_pack/ChangeLog b/x11-plugins/purple-plugin_pack/ChangeLog
new file mode 100644 (file)
index 0000000..cf9614f
--- /dev/null
@@ -0,0 +1,9 @@
+# ChangeLog for x11-plugins/purple-plugin_pack
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  01 May 2007; Jürgen Geuter (tante) <tante@emptiness.de>
+  +purple-plugin_pack-1.0_beta7.ebuild, +metadata.xml:
+  New ebuild for purple-plugin_pack (used to be called gaim-plugin_pack). Bug
+  ID is #134430
+
diff --git a/x11-plugins/purple-plugin_pack/Manifest b/x11-plugins/purple-plugin_pack/Manifest
new file mode 100644 (file)
index 0000000..00ba310
--- /dev/null
@@ -0,0 +1,4 @@
+DIST purple-plugin_pack-1.0beta7.tar.bz2 482226 RMD160 47b9a370f6a4b5c181ef3fe226283ef4642408d7 SHA1 e3bb31d6776a85f487fb9782eb5b65d499e59ac2 SHA256 edd793ff10e25bb58245ac7d9744dee4f83b9cb0acb4700cb9f20d38d1efdd3e
+EBUILD purple-plugin_pack-1.0_beta7.ebuild 1983 RMD160 55f8756cc731c0d5d74ef24d1319951cda7a4f2b SHA1 1cbbd85a95a4529afae1bb0b8faa11bd3223fda8 SHA256 cee633afab50ba60ca0544ef1ed9d466f07537e4d0b3f34d5be3d14e117762cf
+MISC ChangeLog 340 RMD160 ba76e3c8736ae1cece7b04a0614420ac788e6620 SHA1 cf38fcc7e2ed0d66e789f2a17ebe027a28d37b6b SHA256 c017d8fa374d81006036861dec938a0e4c6141a95d8ad158f75fb12bfd48af5c
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/x11-plugins/purple-plugin_pack/metadata.xml b/x11-plugins/purple-plugin_pack/metadata.xml
new file mode 100644 (file)
index 0000000..7e32869
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/x11-plugins/purple-plugin_pack/purple-plugin_pack-1.0_beta7.ebuild b/x11-plugins/purple-plugin_pack/purple-plugin_pack-1.0_beta7.ebuild
new file mode 100644 (file)
index 0000000..ed3536f
--- /dev/null
@@ -0,0 +1,68 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+MY_PV=${PV/_beta/beta}
+MY_P="$PN-${MY_PV}"
+
+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/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+PLUGINS="autorejoin awaynotify bashorg bit blistops dice difftopic eight_ball
+flip gRIM groupmsg irssi lastseen listhandler mystatusbox nicksaid oldlogger
+plonkers sepandtab showoffline simfix slashexec sslinfo talkfilters xchat-chats"
+IUSE="${PLUGINS} debug"
+
+DEPEND="~net-im/pidgin-2.0.0_beta7
+       talkfilters? ( app-text/talkfilters )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+       elog "The plugins that are to be built are configured via use flags."
+       elog "If none of the optional use flags is set _ALL_ plugins are built,"
+       elog "so adjusting /etc/portage/package.use might be a good idea before merging."
+
+       # XMMS Remote is disabled due to XMMS being masked
+       #
+       # Disabled due to non-working status:
+       # Gaim Schedule (http://gaim.guifications.org/trac/wiki/GaimSchedule)
+       # buddytime
+       # chronic
+       # Stocker (http://gaim.guifications.org/trac/wiki/stocker)
+       #
+       # Disabled due to being included in current gaim release:
+       # Auto Accept
+       # Auto Reply
+       # Buddy Note
+       # convcolors
+       # Marker Line
+       # New Line
+       # Offline Message
+
+       local myconf=""
+       local plugins=${PLUGINS/bashorg/bash}
+       local myplugins=""
+
+       for plugin in ${plugins} ; do
+               use ${plugin} && myplugins="${myplugins}${plugin},"
+       done
+       if [ ! -z ${myplugins} ] ; then
+               myconf="--with-plugins=${myplugins}"
+       else
+               myconf="--with-plugins=${plugins}"
+       fi
+
+       econf "${myconf}" $(use_enable debug) || die "econf failed with ${myconf}"
+       emake -j1 || die "emake failed"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "emake install failed"
+       dodoc AUTHORS ChangeLog NEWS README TODO VERSION
+}