diff options
author | Krzysztof Pawlik <nelchael@gentoo.org> | 2012-03-03 18:58:18 +0000 |
---|---|---|
committer | Krzysztof Pawlik <nelchael@gentoo.org> | 2012-03-03 18:58:18 +0000 |
commit | 0310ae8dcb8bae312b8d83691061bfd32099490c (patch) | |
tree | 0532d7c86a80cef3b37826dd78b69d5d787fee68 /x11-plugins | |
parent | www-apps/twiki is no more (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | x11-plugins/purple-plugin_pack/Manifest | 16 | ||||
-rw-r--r-- | x11-plugins/purple-plugin_pack/purple-plugin_pack-2.7.0.ebuild | 77 |
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)." +} |