summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof Pawlik <nelchael@gentoo.org>2012-03-03 18:58:18 +0000
committerKrzysztof Pawlik <nelchael@gentoo.org>2012-03-03 18:58:18 +0000
commit0310ae8dcb8bae312b8d83691061bfd32099490c (patch)
tree0532d7c86a80cef3b37826dd78b69d5d787fee68 /x11-plugins
parentwww-apps/twiki is no more (diff)
downloadhistorical-0310ae8dcb8bae312b8d83691061bfd32099490c.tar.gz
historical-0310ae8dcb8bae312b8d83691061bfd32099490c.tar.bz2
historical-0310ae8dcb8bae312b8d83691061bfd32099490c.zip
Version bump, see bug #401079.
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'x11-plugins')
-rw-r--r--x11-plugins/purple-plugin_pack/ChangeLog10
-rw-r--r--x11-plugins/purple-plugin_pack/Manifest16
-rw-r--r--x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0.ebuild77
3 files changed, 96 insertions, 7 deletions
diff --git a/x11-plugins/purple-plugin_pack/ChangeLog b/x11-plugins/purple-plugin_pack/ChangeLog
index c297e4e0701b..810280eebd3a 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-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-plugins/purple-plugin_pack/ChangeLog,v 1.39 2011/10/27 06:46:56 tetromino Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/purple-plugin_pack/ChangeLog,v 1.40 2012/03/03 18:58:18 nelchael Exp $
+
+*purple-plugin_pack-2.7.0 (03 Mar 2012)
+
+ 03 Mar 2012; Krzysztof Pawlik <nelchael@gentoo.org>
+ +purple-plugin_pack-2.7.0.ebuild:
+ Version bump, see bug #401079.
27 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
purple-plugin_pack-2.5.1-r1.ebuild, purple-plugin_pack-2.6.2-r1.ebuild,
diff --git a/x11-plugins/purple-plugin_pack/Manifest b/x11-plugins/purple-plugin_pack/Manifest
index 5f6a671cc4f7..e68af78dea10 100644
--- a/x11-plugins/purple-plugin_pack/Manifest
+++ b/x11-plugins/purple-plugin_pack/Manifest
@@ -1,19 +1,25 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX purple-plugin_pack-2.6.2-build-irc-more.patch 640 RMD160 1edd315e07d9c8cee0e750a8a26ac7eff72eb36c SHA1 c9a4eed714e1d959ec78c95e0151e8b5d3fef562 SHA256 bcd08ae1e47e59ed8e2d3a1d9ef2f660ddec93ab377813c7312f24ead32bc3d2
+DIST purple-plugin-pack-2.7.0.tar.bz2 761618 RMD160 97db4d8fb487f753fdde4d62e8765d04e1ac7081 SHA1 862617e73360a9b447649c526cf54cc4dfe05a82 SHA256 2bbcf5e778a33968ba7f2864d2a6cb526a8984be3e4151642a583eee8eafb03c
DIST purple-plugin_pack-2.5.1.tar.bz2 634377 RMD160 5301a0fc0698d76ff849c7591670b7437ec22705 SHA1 d8dd41dd7d4a79ea25ac46b0a3de76f2375e06ff SHA256 83b83a6915337f72ec21dc661078350fd292dbbcd2132232a247b0bcd3dc57f9
DIST purple-plugin_pack-2.6.2.tar.bz2 688806 RMD160 53487d3be8754fe81a3ce8fe67c1afa84c21f9b1 SHA1 5216eb47cb764719ac1e9666ae8fda665ffaa4fd SHA256 62af96202aec6040835c8d419224e8f830d0bcfce20edebe32ba5cf348db23cf
DIST purple-plugin_pack-2.6.3.tar.bz2 689569 RMD160 17fc13111e71f253e0386c6f81b7bd00e0b958ad SHA1 59e47dcf310e78758b2bed765445504fcec275e3 SHA256 5c96f6795b8c77399de8efcc3e6d11810d963cd2e613b6fccca25180e16bf9ac
EBUILD purple-plugin_pack-2.5.1-r1.ebuild 1674 RMD160 5486e69251ae6c927fb5650ba3b97a71f0b60ca6 SHA1 1d8206a6be9824703d961a4a32ff0a8f130d01ec SHA256 d9286aa0330fb8ea489dc29de2b375b0a28cfc6f49304d976b44c7438f798972
EBUILD purple-plugin_pack-2.6.2-r1.ebuild 2034 RMD160 dc34b83454db79ef8c99dc0ee3f0a14dfdc0b640 SHA1 2a897c8939d7d9e285207b53bd9d23af469d7d47 SHA256 7dbdc0fb39db74dffa326b24cb81e3c81ad198b402bd88cf2866012781b2ea6e
EBUILD purple-plugin_pack-2.6.3.ebuild 2112 RMD160 e97ffd6842c1669598284d9ef5a57e2dd6da6049 SHA1 052c5a93f5253e55d245e871a60325d01955a50b SHA256 d0c1b7b186be86a18834ec7c0ad46d9d6f34452475107f2a25c40abf294e8493
-MISC ChangeLog 5761 RMD160 20b9386bb250c39020c1e3dd615c9cc377a14822 SHA1 2d7aaa573552c5a470efbbbdc11a61944e0ec1a8 SHA256 8ded6c98f7d274a6f80bf5dabe1428b6e3451e255c7a57b0b9b42c4b9f085cab
+EBUILD purple-plugin_pack-2.7.0.ebuild 2283 RMD160 5d7b5486dd174ee11f3f52b488bdcd526efb7aa7 SHA1 fbb70dde03deab03496f6cedc3850db37c32a3f4 SHA256 7ba63fd067ed3e1cba95274b8bf48413201073fc94b62acbfe3a511fe6a1eaeb
+MISC ChangeLog 5925 RMD160 8801ddabe150d343a3294ff0fd947a321b2aef68 SHA1 618bd9a5435401eedb6a4c422fe57155956c1499 SHA256 90b7f2765f668a1d9c9bd3185faffcb6cc61982803d943f77f9e68201243937c
MISC metadata.xml 259 RMD160 850f51a3edf4bde0b448018fc075abda1e9aa6c3 SHA1 eb98d4e915a716139d8734f2a91cd0efeff6c2a7 SHA256 e816434b840119ef3c9b153e2e4b53206db75953e7c210f135896caa5468eca7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iF4EAREIAAYFAk6o/mYACgkQdjK8w9WeBnAudgD/Tkxg3wHP5rfYRYYT5SWVlFGl
-Bx5GUhKW59HyVXfHjccA/092iXBAKDRE8AIlZt/6AYE9i6f8Ok0pa5jzNd8eWQKp
-=8dcX
+iQEcBAEBCgAGBQJPUmnPAAoJEBZyv1r2qA5Gev0IAIokxXTri/pj4A+RxgRYjNPE
+XtJyhFVIriMmo2kk068NbFYmQgTSz2dNE5mhN+piXLlELv9Ss21cRDa4vC7CYyhk
+RXnkg93CplQ8Dl7sdpb36b2WjR9R3vBmUqBjl6PjxQ3o40yE0NE5O5/OdKfyPUyv
+PYo9A9lY2Xek3Lr+UGKZta4xQcORAh78EMdFfYZoZfpUd1OPjM5UovOthj1Hn+vx
+yqbDCRXeVuzByEll8GfIRyMgO7JtNKnDio6gwzWasGbJXzQgbsn9X1C67Be0Irl8
++71kN/BMKVEK/NDAp2xwCZysgufoc7R7i+b7NVLECuiuo3eaFLjR5ot9AG85GFk=
+=14I5
-----END PGP SIGNATURE-----
diff --git a/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0.ebuild b/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0.ebuild
new file mode 100644
index 000000000000..d45566e86865
--- /dev/null
+++ b/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2012 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.7.0.ebuild,v 1.1 2012/03/03 18:58:18 nelchael Exp $
+
+EAPI="2"
+
+inherit eutils python
+
+DESCRIPTION="A package with many different plugins for pidgin and libpurple"
+HOMEPAGE="https://www.guifications.org/projects/purple-plugin-pack"
+# The ID in URL changes with each release :(
+SRC_URI="https://www.guifications.org/attachments/download/201/purple-plugin-pack-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="debug gtk ncurses spell talkfilters"
+
+RDEPEND="net-im/pidgin[gtk?,ncurses?]
+ talkfilters? ( app-text/talkfilters )
+ spell? ( app-text/gtkspell:2 )"
+DEPEND="${RDEPEND}
+ =dev-lang/python-2*"
+
+S="${WORKDIR}/purple-plugin-pack-${PV}"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ sed -e '/CFLAGS=/{s| -g3||}' -i configure || die
+}
+
+list_plugins_dep() {
+ local dependency=${1}
+ grep -EH "depends.*$dependency" */plugins.cfg | sed 's:/.*::'
+}
+
+src_configure() {
+ local plugins=""
+
+ # list all plugins, then pull DISABLED_PLUGINS with the ones we don't need
+ plugins="$($(PYTHON) plugin_pack.py -d dist_dirs)"
+ einfo "List of all possible plugins:"
+ einfo "${plugins}"
+
+ eval DISABLED_PLUGINS="\$${PN//[^a-z]/_}_DISABLED_PLUGINS"
+ # disable known broken plugins
+ DISABLED_PLUGINS+=" schedule findip"
+ use gtk || DISABLED_PLUGINS+=" $(list_plugins_dep pidgin)"
+ use ncurses || DISABLED_PLUGINS+=" $(list_plugins_dep finch)"
+ use spell || DISABLED_PLUGINS+=" $(list_plugins_dep gtkspell)"
+ use talkfilters || DISABLED_PLUGINS+=" $(list_plugins_dep talkfiltersbin)"
+
+ for plug in ${DISABLED_PLUGINS}; do
+ plugins="${plugins//${plug}}"
+ done
+
+ plugins="$(echo ${plugins} | sed 's:[ \t]\+:,:g;s:,$::;s:^,::')"
+
+ econf \
+ --with-plugins="${plugins}" \
+ $(use_enable debug)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README VERSION || die
+}
+
+pkg_preinst() {
+ elog "Note: if you want to disable some plugins in pack, define"
+ elog "${PN//[^a-z]/_}_DISABLED_PLUGINS with a list of plugins to"
+ elog "skip during install (for list see einfo in build output)."
+}