summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2013-06-11 18:08:48 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2013-06-11 18:08:48 +0000
commit01c2f4485a9e4408666f4aa795535cbb51bb12dc (patch)
tree1ac07ad6950456a55d327647fc21573702a3fb5a /net-im/vacuum
parentBump LeechCraft suite to 0.5.97, thanks to 0xd34df00d. (diff)
downloadgentoo-2-01c2f4485a9e4408666f4aa795535cbb51bb12dc.tar.gz
gentoo-2-01c2f4485a9e4408666f4aa795535cbb51bb12dc.tar.bz2
gentoo-2-01c2f4485a9e4408666f4aa795535cbb51bb12dc.zip
Bump to EAPI 5, add subslot, add recentmessages plugin. Thanks to Nikoli.
(Portage version: 2.1.12.2/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
Diffstat (limited to 'net-im/vacuum')
-rw-r--r--net-im/vacuum/ChangeLog6
-rw-r--r--net-im/vacuum/metadata.xml1
-rw-r--r--net-im/vacuum/vacuum-9999.ebuild20
3 files changed, 18 insertions, 9 deletions
diff --git a/net-im/vacuum/ChangeLog b/net-im/vacuum/ChangeLog
index d7bac052b80b..97576ac01f51 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.11 2013/03/10 13:37:10 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.12 2013/06/11 18:08:48 maksbotan Exp $
+
+ 11 Jun 2013; Maxim Koltsov <maksbotan@gentoo.org> metadata.xml,
+ vacuum-9999.ebuild:
+ Bump to EAPI 5, add subslot, add recentmessages plugin. Thanks to Nikoli.
*vacuum-1.2.2 (10 Mar 2013)
diff --git a/net-im/vacuum/metadata.xml b/net-im/vacuum/metadata.xml
index b95ce7dffece..869f65294658 100644
--- a/net-im/vacuum/metadata.xml
+++ b/net-im/vacuum/metadata.xml
@@ -40,6 +40,7 @@
<flag name="pepmanager">Allows other plugins to recieve and publish PEP events</flag>
<flag name="privacylists">Enable blocking the undesirable contacts</flag>
<flag name="privatestorage">Allow other modules to store arbitrary data on the server</flag>
+ <flag name="recentcontacts">Displays a recently used contacts</flag>
<flag name="registration">Enable creating accounts in Jabber services</flag>
<flag name="remotecontrol">Allows to remotely control the client</flag>
<flag name="rosteritemexchange">Allows to exchange contact list items</flag>
diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
index 3498555e8fbe..be35a245cf8b 100644
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ b/net-im/vacuum/vacuum-9999.ebuild
@@ -1,8 +1,8 @@
# 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-9999.ebuild,v 1.7 2013/03/02 22:54:55 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-9999.ebuild,v 1.8 2013/06/11 18:08:48 maksbotan Exp $
-EAPI="4"
+EAPI="5"
LANGS="de pl ru uk"
inherit cmake-utils subversion
@@ -12,9 +12,9 @@ HOMEPAGE="http://code.google.com/p/vacuum-im"
ESVN_REPO_URI="http://vacuum-im.googlecode.com/svn/trunk"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/28" # subslot = libvacuumutils soname version
KEYWORDS=""
-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 messagecarbons multiuserchat pepmanager privacylists privatestorage registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries"
+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 messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries"
SPELLCHECKER_BACKENDS="aspell +enchant hunspell"
IUSE="${PLUGINS// / +} ${SPELLCHECKER_BACKENDS} +spell vcs-revision"
for x in ${LANGS}; do
@@ -34,6 +34,7 @@ REQUIRED_USE="
filetransfer? ( filestreamsmanager datastreamsmanager )
messagecarbons? ( servicediscovery )
pepmanager? ( servicediscovery )
+ recentcontacts? ( privatestorage )
registration? ( dataforms )
remotecontrol? ( commands dataforms )
servermessagearchive? ( messagearchiver )
@@ -42,10 +43,10 @@ REQUIRED_USE="
"
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 )
+ >=dev-qt/qtcore-4.8:4[ssl]
+ >=dev-qt/qtgui-4.8:4
+ >=dev-libs/openssl-1.0.0
+ adiummessagestyle? ( >=dev-qt/qtwebkit-4.8:4 )
spell? (
aspell? ( app-text/aspell )
enchant? ( app-text/enchant )
@@ -63,6 +64,8 @@ DOCS="AUTHORS CHANGELOG README TRANSLATORS"
src_prepare() {
# Force usage of system libraries
rm -rf src/thirdparty/{idn,hunspell,minizip,zlib}
+
+ cmake-utils_src_prepare
}
src_configure() {
@@ -78,6 +81,7 @@ src_configure() {
-DLANGS="${langs}"
-DINSTALL_DOCS=OFF
-DFORCE_BUNDLED_MINIZIP=OFF
+ -DPLUGIN_statistics=OFF
)
for x in ${PLUGINS}; do