diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2013-09-18 13:16:43 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2013-09-18 13:16:43 +0000 |
commit | c9b60564772f7624437a380f80cdf9fd9cf021d5 (patch) | |
tree | a0be85e01f6af55aff60ecfaa8f1f69f926f47ae /net-im/vacuum | |
parent | Version bump, wrt bug #484678 (diff) | |
download | historical-c9b60564772f7624437a380f80cdf9fd9cf021d5.tar.gz historical-c9b60564772f7624437a380f80cdf9fd9cf021d5.tar.bz2 historical-c9b60564772f7624437a380f80cdf9fd9cf021d5.zip |
Proxied commit, dropped <1.2.2 versions as per bug #484158.
Package-Manager: portage-HEAD/cvs/Linux x86_64
Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'net-im/vacuum')
-rw-r--r-- | net-im/vacuum/ChangeLog | 6 | ||||
-rw-r--r-- | net-im/vacuum/Manifest | 26 | ||||
-rw-r--r-- | net-im/vacuum/vacuum-1.1.1.ebuild | 77 | ||||
-rw-r--r-- | net-im/vacuum/vacuum-1.1.2.ebuild | 78 | ||||
-rw-r--r-- | net-im/vacuum/vacuum-1.2.0.ebuild | 80 | ||||
-rw-r--r-- | net-im/vacuum/vacuum-1.2.1.ebuild | 80 |
6 files changed, 14 insertions, 333 deletions
diff --git a/net-im/vacuum/ChangeLog b/net-im/vacuum/ChangeLog index 2b04cc321885..1d2732ed252d 100644 --- a/net-im/vacuum/ChangeLog +++ b/net-im/vacuum/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-im/vacuum # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.13 2013/09/18 11:51:38 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.14 2013/09/18 13:16:40 tomwij Exp $ + + 18 Sep 2013; Tom Wijsman <TomWij@gentoo.org> -vacuum-1.1.1.ebuild, + -vacuum-1.1.2.ebuild, -vacuum-1.2.0.ebuild, -vacuum-1.2.1.ebuild: + Proxied commit, dropped <1.2.2 versions as per bug #484158. 18 Sep 2013; Sergey Popov <pinkbyte@gentoo.org> vacuum-1.2.0.ebuild, vacuum-1.2.1.ebuild, vacuum-1.2.2.ebuild, vacuum-9999.ebuild, metadata.xml: diff --git a/net-im/vacuum/Manifest b/net-im/vacuum/Manifest index 9ce5c897f1ad..dc3f2e1e1aa1 100644 --- a/net-im/vacuum/Manifest +++ b/net-im/vacuum/Manifest @@ -3,27 +3,19 @@ Hash: SHA256 AUX vacuum-1.1.1-minizip.patch 1723 SHA256 b93dd50385a9b0739253a84b0e17d0686b4807e574a7065a8c95d690ae1ce596 SHA512 2da6420c3790a3bf39e2c500c911a66758c0941b7c3ca58653f62d79b84541dadb9b0aa15c26695380150dd357bdfebecf39ec53b22aca1bceca465b47e6611f WHIRLPOOL 55b0ed1d570962cdddaf1323e83df0ec7070c811da7b1246094ea6d791e92fe547cab71629bcf12394c6593608f4134009ab76cd776702fe2d0b7f16d18191e4 AUX vacuum-1.1.1-zlib.patch 1506 SHA256 9f74f3f54ec82715b919ce6ade4c8f121c1d80238847484653d19ac766d2126e SHA512 67c6ae391ab6778ca5ddac5074f9e3cc98530b3934d8a0cb11fb5ccbe138ae66ef4408e41aae5e3d01afab08e76d8dd37300dfd83137ec6f753ad9163e98330b WHIRLPOOL fdaf76378520e5a211a344d92e799dd48a9a1488e054ea785b468c812b6e31ac3ec0babab80cf3ec5029a1fe8182738e6c12d2e24aaf353f7d08860bf677e266 -DIST vacuum-1.1.1.tar.xz 1507204 SHA256 9158c69915e0f35116b6a994070bb98c1cd45c14e3672bcfd21da19eb2204ee2 -DIST vacuum-1.1.2.tar.xz 1507976 SHA256 451dde9b3587503b035fa1ddd2c99f2052a0b17a603491c59e8c47a8bcd4746d -DIST vacuum-1.2.0.tar.xz 1609488 SHA256 55a2c27aaaf79c7a4de127c22d3845ede35970283d35ee57fd5ceca581b085fc SHA512 ee2c7ef77bbdf390d45e6b1ba1590b557f5569478cd755691a466b258f8790fd0da3442271f063c5bb8b11cd633d768746c1b72126cf039928c9c02e94b17e11 WHIRLPOOL 106b42b0a1470543967f51235210c13c7a582f83eeac6a7198a7ac746bf3d9a7befa871922454a0f519a7f8c113d7a34792b14acb305e41d901242b256ab69a8 -DIST vacuum-1.2.1.tar.xz 1614516 SHA256 355177f665f234f4b33d5b5da45d53a74865a3c71ac1cff44436f0f2b6a1afa5 SHA512 aaf6c3c3c63afaa6f018d0e2699a85abcf8663fae0ed60580953d0f3be9709398bcd182c9a2a93423543395caf074f3a55a7bfbab87110e37b61e3bbbab2dcc4 WHIRLPOOL 3c5a0422dcecb6621f0a89f3d982eaa8b4e9c596299441619aceb10c421bd96589d8af058a1732692c5d57479bf6e271f0b23991a59bade18a24edff552380d1 DIST vacuum-1.2.2.tar.xz 1612692 SHA256 1d0faa83c5610a2f525494c15d233c09bc89b7b9f079a20aac07ce497adef3da SHA512 ebaf6bbf058ed7496f3f2f27a60c8421f6cc0593aa5f96ca8de47ca79e7e56b7df74ef2f5d5ddcdd29543dfb6631b660825c4dc870291071d9a1f20e3dcb6db6 WHIRLPOOL d6aa94d7be8d678c346c563d4b622b938101414333fce743e06dbcf47d6bd4a58e471eaee55c7638250fa72f45fea8a8004333e8a971e7265f9915ad86fe35fb -EBUILD vacuum-1.1.1.ebuild 2149 SHA256 24681da96427add945b68bdd107a20fb050d27074e54841fcafd4a1f4173a615 SHA512 6a5f722ac0c0d30f29599a8ba2b2d63869823448178e531fa4491eae6b57c72e36cb2351a3b13f15b4d865312538981fc9c3d4ba1f826923699f3b44bdb43698 WHIRLPOOL fdf1f4df1bd74539a00e4f2bfb7fe012813b62705893950c8bb2ec23c5e81090b4f72cda17877d62102acfd06dcee1a4aa86a8239c16d2f6d1ad38816a6ef5dc -EBUILD vacuum-1.1.2.ebuild 2210 SHA256 5ef41bb4eb7db3db7fa3d58ad81a7276eeceb49813df19193ce419d89583c4e0 SHA512 7b409f45ed5bf6bef3a1c41082dd1ab72188898df577201ec299fe68040e13476b7e5a002f58252f18200fbc50b188b7ea38e500449707d9fc872763e55e6966 WHIRLPOOL e96e01666e7a8a16c2c7fce64312f707a0f08ba41eb8361aba92efec9ee9ff625d181710715eda3a7cdef1df29b4d047d3ab0c606627f143e70df2bf7ad15f22 -EBUILD vacuum-1.2.0.ebuild 2403 SHA256 11c510242b82a6e6966c16225e0bb9d1374c81af3c2c2f95944c06074758eefb SHA512 60a257f153bf661250e37b17f6e80f459e8bd8f66e28d5f80faa1e495278fe567eb0f1a296c367f3b0d4e3ade6575d1a1b9587fd929a38a2d42e8633690b4398 WHIRLPOOL 8ed4c494d2318188ee6e957533497eb0e9449298068c7f49fbb5c36a5412a9bb6f4ed8e5dce7a7bdaadd20b01b916a07c6551f19dd519c7178681889d2dfa6ac -EBUILD vacuum-1.2.1.ebuild 2403 SHA256 e4958b7f667a44da46ebdaa861844e9a2947f587d82556348f5bd5e04de55277 SHA512 ef624e9ea2cf7711f1fb9c83efaf277ceb62843a2c05f69b7be9b5e4dd460027c23d0004af9d89e9f110bb90d63a5e71e17c5735c06ae8ef169207c5df611e2a WHIRLPOOL 8fc7236e098a03e21175b0fdb07a996bd08c724847fd9cfa2003295ada52d82f2990d30f00d3ddbfec212e32bcc8d7ca9e3515b272b6bf0da122e453a889c91d EBUILD vacuum-1.2.2.ebuild 2403 SHA256 e7485a0d62f5159147bd4e6d5a60cb20799408b51da7cfb884d9b3871cc81200 SHA512 9f9a38f88615ecf662b680279b319973cc0fcf5497e2df73017b382b770571a957a8dfc1c4be017ad4184ed2e12a7a3702362436fa7865009f0d79073107f039 WHIRLPOOL 3db2ddd6d855e8de849b4376194555f9a5b321f6a37c02d5472c9e71468d6ecc81b982b6999e223abe492731a3c98e3a81f20e965708f753758b96ba299e4851 EBUILD vacuum-9999.ebuild 3193 SHA256 76728e622ab03e27bde1a27017825b81a1a9e5c3e664b3058987d82654514a72 SHA512 b8e444ac6f52e603aee67cfb68ed1f91ac97a6f4827ea104e9823fd3e8f7db8d73ea3015e2780b2727ccbb45b885e99138afce8789ef65d5f456ebc14e1dd3ab WHIRLPOOL 73cede45fe01c909a8372b0ad291f6ba19a884b4df53bef8ea0c0293ae93ae599847fd5633dd5566aa7659a20396fdb91c5e5fc6429042b02f3ac3692adac7f1 -MISC ChangeLog 2590 SHA256 919ecdab68be41982482fded79fb1a7e596b627e5e073246fbb23e8e6d6d3a7f SHA512 9f6acf315a9c7d67087565fb5fb08cfba9cc2a06d304f7f701357adc06355446bab72b629934bf3ab498e166c2e16e85b615bdda0274322af4bd3a5b891bd88a WHIRLPOOL 64b5fd8247e4d903bffcadb3cfe707c96dacf4d967d34798d115ac2f4507fdf49bab0645d65e4340d3d8cef1f57ffe5eb02945f11121c40c1cbc4de75183ed6f +MISC ChangeLog 2788 SHA256 ff4d83ef27775119dce62b3a659fafc44c3cb3688cffc24557ffe11964acf801 SHA512 0839582671791874f8313383c29f53678203d92c890c387e1f304075a722f02024a0aaa6f630014e37c6453f14bab112b0a09240d1a561910262379979b67c9f WHIRLPOOL 4da8f269ef3c97e77eca483c1915a78a1a3de134ecb58855456c64e92d7397a4557e21a721c4fc8e73bbe8c55d5018ad7263f7848ff14fdefc2d21be525c6f06 MISC metadata.xml 4510 SHA256 5e72505bfad6dc1162a8fb3346a5c321509d5657f5074bbe573af6e982343041 SHA512 7c9647c95733d3a6eac1ae9e9edb0d31567b86e97ddc32f2fd38afbbb7166d0c6e649810d5c61b36581b58fb11303686b88a11a44001f03f60bfd5d1864d0caf WHIRLPOOL 0b9651290d35f8612c815eee820b6e66a94814b68bfe1d34f508c2cd86b8d9ddfb7dc744524bf2227d00a4fabd3aa1671f45a431de100e223ac9fdc07e613cc0 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.21 (GNU/Linux) -iQEcBAEBCAAGBQJSOZOFAAoJECo/aRed9267mSIIAImD7hbV1g+17u2+JEbU43/g -/feBQzjy37wXrNq/3zMOIv4KP0Kw2cxdJwNbxqoYfJmH5AC6EgWW8Fn0ZlldNjWQ -8hBpXInjxR53FUCRc8VUCxWP3PnUQg7yJm1HVH2V6g/RY9d/pcOQ8noZdl48YhK2 -564ovSRRxslC1mVSX95cAtpWAZ+U9NC68e4ES6ZbWHtbXbaxvy2LNG2RZVrpYGGy -Ct5lGVte4BG0ad465QPTpUpv2yiJtibv7W2oz+0P44/tg36MXu+IgVUFnKLv7mhW -ES5/yyT7dSl1F0hDcPobaXBb/rPfrQHyl6eO80+bVWb+4UTy2smig280vwctNUQ= -=9IMT +iQEcBAEBCAAGBQJSOaaLAAoJEJWyH81tNOV9GuIIAITrxPIg5hWuHbl/wuE4y4uR +NZm2VWQS8DsT5ct5NJtZvZ7y2/YScHEpen4+z+iRE2BAkLu0hvGweWLje1wLIZ62 +4wYo9ZTaTHKTt3/DdN2EFQWCCxygGKrMgUPpw1o0vhNTeDimbSr/6BDgJMbcobm8 +lzAlK5vbAKqRoT8bJ3ZNptRin0wbIUAHNH7eKfxqddYs31MsnIiRn91akFpQRW1I +SYgfsxadWHOCkqIE88TQrH/WrHNhrMRtZgZOwY8vT/uSVNqTHJ8D5i5u/Docdoea +DNwWRoqea/pgTaMoIAGXjRxNIY17+JS/thacfpjmQlbzTAgjQbodps2HG8Zos3w= +=HuNN -----END PGP SIGNATURE----- diff --git a/net-im/vacuum/vacuum-1.1.1.ebuild b/net-im/vacuum/vacuum-1.1.1.ebuild deleted file mode 100644 index 90eb8e8365be..000000000000 --- a/net-im/vacuum/vacuum-1.1.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-1.1.1.ebuild,v 1.3 2013/03/02 22:54:55 hwoarang Exp $ - -EAPI="4" -LANGS="de pl ru uk" - -inherit cmake-utils - -DESCRIPTION="Qt4 Crossplatform Jabber client." -HOMEPAGE="http://code.google.com/p/vacuum-im" -SRC_URI="http://vacuum-im.googlecode.com/files/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -PLUGINS=" adiummessagestyle annotations autostatus avatars bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver multiuserchat pepmanager privacylists privatestorage registration remotecontrol rostersearch servicediscovery sessionnegotiation socksstreams vcard xmppuriqueries" -IUSE="${PLUGINS// / +}" -for x in ${LANGS}; do - IUSE+=" linguas_${x}" -done - -REQUIRED_USE=" - annotations? ( privatestorage ) - avatars? ( vcard ) - bookmarks? ( privatestorage ) - captchaforms? ( dataforms ) - commands? ( dataforms ) - datastreamsmanager? ( dataforms ) - filestreamsmanager? ( datastreamsmanager ) - filetransfer? ( filestreamsmanager datastreamsmanager ) - pepmanager? ( servicediscovery ) - registration? ( dataforms ) - remotecontrol? ( commands dataforms ) - sessionnegotiation? ( dataforms ) -" - -RDEPEND=" - >=dev-qt/qtcore-4.5:4[ssl] - >=dev-qt/qtgui-4.5:4 - >=dev-libs/openssl-0.9.8k - adiummessagestyle? ( >=dev-qt/qtwebkit-4.5:4 ) - net-dns/libidn - x11-libs/libXScrnSaver -" -DEPEND="${RDEPEND}" - -DOCS="AUTHORS CHANGELOG README TRANSLATORS" - -src_prepare() { - default - - epatch "${FILESDIR}"/${P}-minizip.patch - epatch "${FILESDIR}"/${P}-zlib.patch -} - -src_configure() { - # linguas - local langs="none;" - for x in ${LANGS}; do - use linguas_${x} && langs+="${x};" - done - - local mycmakeargs=( - -DINSTALL_LIB_DIR="$(get_libdir)" - -DINSTALL_SDK=ON - -DLANGS="${langs}" - -DINSTALL_DOCS=OFF - -DFORCE_BUNDLED_MINIZIP=ON - ) - - for x in ${PLUGINS}; do - mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" ) - done - - cmake-utils_src_configure -} diff --git a/net-im/vacuum/vacuum-1.1.2.ebuild b/net-im/vacuum/vacuum-1.1.2.ebuild deleted file mode 100644 index cc5c8de4e6bd..000000000000 --- a/net-im/vacuum/vacuum-1.1.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-1.1.2.ebuild,v 1.3 2013/03/02 22:54:55 hwoarang Exp $ - -EAPI="4" -LANGS="de pl ru uk" - -inherit cmake-utils - -DESCRIPTION="Qt4 Crossplatform Jabber client." -HOMEPAGE="http://code.google.com/p/vacuum-im" -SRC_URI="http://vacuum-im.googlecode.com/files/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -PLUGINS=" adiummessagestyle annotations autostatus avatars bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver multiuserchat pepmanager privacylists privatestorage registration remotecontrol rostersearch servicediscovery sessionnegotiation socksstreams vcard xmppuriqueries" -IUSE="${PLUGINS// / +}" -for x in ${LANGS}; do - IUSE+=" linguas_${x}" -done - -REQUIRED_USE=" - annotations? ( privatestorage ) - avatars? ( vcard ) - bookmarks? ( privatestorage ) - captchaforms? ( dataforms ) - commands? ( dataforms ) - datastreamsmanager? ( dataforms ) - filestreamsmanager? ( datastreamsmanager ) - filetransfer? ( filestreamsmanager datastreamsmanager ) - pepmanager? ( servicediscovery ) - registration? ( dataforms ) - remotecontrol? ( commands dataforms ) - sessionnegotiation? ( dataforms ) -" - -RDEPEND=" - >=dev-qt/qtcore-4.5:4[ssl] - >=dev-qt/qtgui-4.5:4 - >=dev-libs/openssl-0.9.8k - adiummessagestyle? ( >=dev-qt/qtwebkit-4.5:4 ) - net-dns/libidn - x11-libs/libXScrnSaver - sys-libs/zlib[minizip] -" -DEPEND="${RDEPEND}" - -DOCS="AUTHORS CHANGELOG README TRANSLATORS" - -src_prepare() { - # Force usage of system libraries - rm -rf src/thirdparty/{idn,minizip,zlib} - - epatch "${FILESDIR}"/${PN}-1.1.1-zlib.patch -} - -src_configure() { - # linguas - local langs="none;" x - for x in ${LANGS}; do - use linguas_${x} && langs+="${x};" - done - - local mycmakeargs=( - -DINSTALL_LIB_DIR="$(get_libdir)" - -DINSTALL_SDK=ON - -DLANGS="${langs}" - -DINSTALL_DOCS=OFF - -DFORCE_BUNDLED_MINIZIP=OFF - ) - - for x in ${PLUGINS}; do - mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" ) - done - - cmake-utils_src_configure -} diff --git a/net-im/vacuum/vacuum-1.2.0.ebuild b/net-im/vacuum/vacuum-1.2.0.ebuild deleted file mode 100644 index 0f287f514129..000000000000 --- a/net-im/vacuum/vacuum-1.2.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-1.2.0.ebuild,v 1.3 2013/09/18 11:51:38 pinkbyte Exp $ - -EAPI="4" -LANGS="de pl ru uk" - -inherit cmake-utils - -DESCRIPTION="Qt4 Crossplatform Jabber client." -HOMEPAGE="http://code.google.com/p/vacuum-im" -SRC_URI="http://vacuum-im.googlecode.com/files/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -PLUGINS=" adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver multiuserchat pepmanager privacylists privatestorage registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries" -IUSE="${PLUGINS// / +}" -for x in ${LANGS}; do - IUSE+=" linguas_${x}" -done - -REQUIRED_USE=" - annotations? ( privatestorage ) - avatars? ( vcard ) - birthdayreminder? ( vcard ) - bookmarks? ( privatestorage ) - captchaforms? ( dataforms ) - commands? ( dataforms ) - datastreamsmanager? ( dataforms ) - filemessagearchive? ( messagearchiver ) - filestreamsmanager? ( datastreamsmanager ) - filetransfer? ( filestreamsmanager datastreamsmanager ) - pepmanager? ( servicediscovery ) - registration? ( dataforms ) - remotecontrol? ( commands dataforms ) - servermessagearchive? ( messagearchiver ) - sessionnegotiation? ( dataforms ) -" - -RDEPEND=" - >=dev-qt/qtcore-4.5:4[ssl] - >=dev-qt/qtgui-4.5:4 - dev-qt/qtlockedfile - >=dev-libs/openssl-0.9.8k - adiummessagestyle? ( >=dev-qt/qtwebkit-4.5:4 ) - net-dns/libidn - x11-libs/libXScrnSaver - sys-libs/zlib[minizip] -" -DEPEND="${RDEPEND}" - -DOCS="AUTHORS CHANGELOG README TRANSLATORS" - -src_prepare() { - # Force usage of system libraries - rm -rf src/thirdparty/{idn,minizip,zlib} -} - -src_configure() { - # linguas - local langs="none;" x - for x in ${LANGS}; do - use linguas_${x} && langs+="${x};" - done - - local mycmakeargs=( - -DINSTALL_LIB_DIR="$(get_libdir)" - -DINSTALL_SDK=ON - -DLANGS="${langs}" - -DINSTALL_DOCS=OFF - -DFORCE_BUNDLED_MINIZIP=OFF - ) - - for x in ${PLUGINS}; do - mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" ) - done - - cmake-utils_src_configure -} diff --git a/net-im/vacuum/vacuum-1.2.1.ebuild b/net-im/vacuum/vacuum-1.2.1.ebuild deleted file mode 100644 index 22f460ae085b..000000000000 --- a/net-im/vacuum/vacuum-1.2.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-1.2.1.ebuild,v 1.3 2013/09/18 11:51:38 pinkbyte Exp $ - -EAPI="4" -LANGS="de pl ru uk" - -inherit cmake-utils - -DESCRIPTION="Qt4 Crossplatform Jabber client." -HOMEPAGE="http://code.google.com/p/vacuum-im" -SRC_URI="http://vacuum-im.googlecode.com/files/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -PLUGINS=" adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver multiuserchat pepmanager privacylists privatestorage registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries" -IUSE="${PLUGINS// / +}" -for x in ${LANGS}; do - IUSE+=" linguas_${x}" -done - -REQUIRED_USE=" - annotations? ( privatestorage ) - avatars? ( vcard ) - birthdayreminder? ( vcard ) - bookmarks? ( privatestorage ) - captchaforms? ( dataforms ) - commands? ( dataforms ) - datastreamsmanager? ( dataforms ) - filemessagearchive? ( messagearchiver ) - filestreamsmanager? ( datastreamsmanager ) - filetransfer? ( filestreamsmanager datastreamsmanager ) - pepmanager? ( servicediscovery ) - registration? ( dataforms ) - remotecontrol? ( commands dataforms ) - servermessagearchive? ( messagearchiver ) - sessionnegotiation? ( dataforms ) -" - -RDEPEND=" - >=dev-qt/qtcore-4.5:4[ssl] - >=dev-qt/qtgui-4.5:4 - dev-qt/qtlockedfile - >=dev-libs/openssl-0.9.8k - adiummessagestyle? ( >=dev-qt/qtwebkit-4.5:4 ) - net-dns/libidn - x11-libs/libXScrnSaver - sys-libs/zlib[minizip] -" -DEPEND="${RDEPEND}" - -DOCS="AUTHORS CHANGELOG README TRANSLATORS" - -src_prepare() { - # Force usage of system libraries - rm -rf src/thirdparty/{idn,minizip,zlib} -} - -src_configure() { - # linguas - local langs="none;" x - for x in ${LANGS}; do - use linguas_${x} && langs+="${x};" - done - - local mycmakeargs=( - -DINSTALL_LIB_DIR="$(get_libdir)" - -DINSTALL_SDK=ON - -DLANGS="${langs}" - -DINSTALL_DOCS=OFF - -DFORCE_BUNDLED_MINIZIP=OFF - ) - - for x in ${PLUGINS}; do - mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" ) - done - - cmake-utils_src_configure -} |