Gentoo Archives: gentoo-commits

From: "Maxim Koltsov (maksbotan)" <maksbotan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/vacuum: ChangeLog vacuum-1.1.2.ebuild vacuum-1.1.0.ebuild
Date: Thu, 29 Dec 2011 08:19:01
Message-Id: 20111229081849.3AC112004B@flycatcher.gentoo.org
1 maksbotan 11/12/29 08:18:49
2
3 Modified: ChangeLog
4 Added: vacuum-1.1.2.ebuild
5 Removed: vacuum-1.1.0.ebuild
6 Log:
7 Bump to 1.1.2, bug #396385. Remove old version
8
9 (Portage version: 2.1.10.41/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.5 net-im/vacuum/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?rev=1.5&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?rev=1.5&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?r1=1.4&r2=1.5
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v
21 retrieving revision 1.4
22 retrieving revision 1.5
23 diff -u -r1.4 -r1.5
24 --- ChangeLog 4 Dec 2011 22:09:03 -0000 1.4
25 +++ ChangeLog 29 Dec 2011 08:18:49 -0000 1.5
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-im/vacuum
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.4 2011/12/04 22:09:03 maksbotan Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.5 2011/12/29 08:18:49 maksbotan Exp $
31 +
32 +*vacuum-1.1.2 (29 Dec 2011)
33 +
34 + 29 Dec 2011; Maxim Koltsov <maksbotan@g.o> -vacuum-1.1.0.ebuild,
35 + +vacuum-1.1.2.ebuild:
36 + Bump to 1.1.2, bug #396385. Remove old version
37
38 04 Dec 2011; Maxim Koltsov <maksbotan@g.o> vacuum-1.1.1.ebuild,
39 +files/vacuum-1.1.1-minizip.patch, +files/vacuum-1.1.1-zlib.patch,
40
41
42
43 1.1 net-im/vacuum/vacuum-1.1.2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-1.1.2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-1.1.2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: vacuum-1.1.2.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-1.1.2.ebuild,v 1.1 2011/12/29 08:18:49 maksbotan Exp $
53
54 EAPI="4"
55 LANGS="de pl ru uk"
56
57 inherit cmake-utils
58
59 DESCRIPTION="Qt4 Crossplatform Jabber client."
60 HOMEPAGE="http://code.google.com/p/vacuum-im"
61 SRC_URI="http://vacuum-im.googlecode.com/files/${P}.tar.xz"
62
63 LICENSE="GPL-3"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 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"
67 IUSE="${PLUGINS// / +}"
68 for x in ${LANGS}; do
69 IUSE+=" linguas_${x}"
70 done
71
72 REQUIRED_USE="
73 annotations? ( privatestorage )
74 avatars? ( vcard )
75 bookmarks? ( privatestorage )
76 captchaforms? ( dataforms )
77 commands? ( dataforms )
78 datastreamsmanager? ( dataforms )
79 filestreamsmanager? ( datastreamsmanager )
80 filetransfer? ( filestreamsmanager datastreamsmanager )
81 pepmanager? ( servicediscovery )
82 registration? ( dataforms )
83 remotecontrol? ( commands dataforms )
84 sessionnegotiation? ( dataforms )
85 "
86
87 RDEPEND="
88 >=x11-libs/qt-core-4.5:4[ssl]
89 >=x11-libs/qt-gui-4.5:4
90 >=dev-libs/openssl-0.9.8k
91 adiummessagestyle? ( >=x11-libs/qt-webkit-4.5:4 )
92 net-dns/libidn
93 x11-libs/libXScrnSaver
94 "
95 DEPEND="${RDEPEND}"
96
97 DOCS="AUTHORS CHANGELOG README TRANSLATORS"
98
99 src_prepare() {
100 default
101
102 epatch "${FILESDIR}"/${PN}-1.1.1-zlib.patch
103 }
104
105 src_configure() {
106 # linguas
107 local langs="none;"
108 for x in ${LANGS}; do
109 use linguas_${x} && langs+="${x};"
110 done
111
112 local mycmakeargs=(
113 -DINSTALL_LIB_DIR="$(get_libdir)"
114 -DINSTALL_SDK=ON
115 -DLANGS="${langs}"
116 -DINSTALL_DOCS=OFF
117 -DFORCE_BUNDLED_MINIZIP=ON
118 )
119
120 for x in ${PLUGINS}; do
121 mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" )
122 done
123
124 cmake-utils_src_configure
125 }