diff options
author | Peter Volkov <pva@gentoo.org> | 2010-01-16 13:55:54 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2010-01-16 13:55:54 +0000 |
commit | 0cac0d0a6499639b2237dfaa571fcb6036ad4935 (patch) | |
tree | 4d6a15c2116b52e29825127993df29fe74573288 /x11-plugins | |
parent | Stable on alpha, bug #294185 (diff) | |
download | historical-0cac0d0a6499639b2237dfaa571fcb6036ad4935.tar.gz historical-0cac0d0a6499639b2237dfaa571fcb6036ad4935.tar.bz2 historical-0cac0d0a6499639b2237dfaa571fcb6036ad4935.zip |
Version bump.
Package-Manager: portage-2.1.7.16/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 | 4 | ||||
-rw-r--r-- | x11-plugins/purple-plugin_pack/purple-plugin_pack-2.6.2.ebuild | 65 |
3 files changed, 76 insertions, 3 deletions
diff --git a/x11-plugins/purple-plugin_pack/ChangeLog b/x11-plugins/purple-plugin_pack/ChangeLog index 2f2fac5c6a30..e2c6b6f99390 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-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/purple-plugin_pack/ChangeLog,v 1.26 2009/12/21 20:53:01 pva Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/purple-plugin_pack/ChangeLog,v 1.27 2010/01/16 13:55:54 pva Exp $ + +*purple-plugin_pack-2.6.2 (16 Jan 2010) + + 16 Jan 2010; Peter Volkov <pva@gentoo.org> + +purple-plugin_pack-2.6.2.ebuild: + Version bump. *purple-plugin_pack-2.6.1 (21 Dec 2009) diff --git a/x11-plugins/purple-plugin_pack/Manifest b/x11-plugins/purple-plugin_pack/Manifest index 71e81ba77d62..af2427044122 100644 --- a/x11-plugins/purple-plugin_pack/Manifest +++ b/x11-plugins/purple-plugin_pack/Manifest @@ -1,6 +1,8 @@ DIST purple-plugin_pack-2.5.1.tar.bz2 634377 RMD160 5301a0fc0698d76ff849c7591670b7437ec22705 SHA1 d8dd41dd7d4a79ea25ac46b0a3de76f2375e06ff SHA256 83b83a6915337f72ec21dc661078350fd292dbbcd2132232a247b0bcd3dc57f9 DIST purple-plugin_pack-2.6.1.tar.bz2 688428 RMD160 e3a065e8e282d71eb82f38471dd570631f34ff02 SHA1 f5d46df01d69a01380f2b8c90d38d8d22ced1130 SHA256 00ab403e19b2b50780f35ecebecae3698aa730b36e649080e51b0c29316f6bf2 +DIST purple-plugin_pack-2.6.2.tar.bz2 688806 RMD160 53487d3be8754fe81a3ce8fe67c1afa84c21f9b1 SHA1 5216eb47cb764719ac1e9666ae8fda665ffaa4fd SHA256 62af96202aec6040835c8d419224e8f830d0bcfce20edebe32ba5cf348db23cf EBUILD purple-plugin_pack-2.5.1-r1.ebuild 1669 RMD160 979f0095cc014525625a50478b6f14e608d0f90d SHA1 ec7aed35dcfe395d06c944224b4973eee5299fc3 SHA256 b390874a3ae9e25ff666dd566c6398bb3497b8722f17f7a0d7608945ebb15eba EBUILD purple-plugin_pack-2.6.1.ebuild 2149 RMD160 e151313d9055eab6701aca5c30671a9d35d8510a SHA1 24bddecef4cbccc17d811cc8b5f9ef38b738a109 SHA256 bdc71cc739951302777f0e8748f5ecfc4b0ddca1d72b6e915888e6ff39617149 -MISC ChangeLog 3778 RMD160 b147fadc3cc3df4c64288fc823aeb3bb1ec50eb2 SHA1 34249c2df9d3d72d554ad630485fc22da783f3ea SHA256 e083147aa5901527151942d2595bb65fb846fccd7d6aca221d15340b30f3ab90 +EBUILD purple-plugin_pack-2.6.2.ebuild 1960 RMD160 6bfbffd7966246b5ef49d75199962e8fda978912 SHA1 1c8f0765a2becde7f2035b62397f07ef38abcc94 SHA256 acf598d545218dbc0a0fe66e5e97f3958b036598bdf5ea417f97be6c381e6934 +MISC ChangeLog 3917 RMD160 d992bd7a40277724c58034ea25c6ef8c250083b6 SHA1 2f7e5cc20b5eb1ce2b38b358546b74e219ff77ed SHA256 9381ab674391c7aad82e3f80e3846c8fb111e651efa25cf5b7200d77fdd51f22 MISC metadata.xml 259 RMD160 850f51a3edf4bde0b448018fc075abda1e9aa6c3 SHA1 eb98d4e915a716139d8734f2a91cd0efeff6c2a7 SHA256 e816434b840119ef3c9b153e2e4b53206db75953e7c210f135896caa5468eca7 diff --git a/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.6.2.ebuild b/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.6.2.ebuild new file mode 100644 index 000000000000..0548edc25bed --- /dev/null +++ b/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.6.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2010 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.6.2.ebuild,v 1.1 2010/01/16 13:55:54 pva Exp $ + +EAPI="2" + +inherit eutils + +DESCRIPTION="A package with many different plugins for pidgin and libpurple" +HOMEPAGE="http://plugins.guifications.org" +SRC_URI="mirror://gentoo/${P}.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 )" +DEPEND="${RDEPEND} + dev-lang/python" + +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)." +} |