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: metadata.xml vacuum-9999.ebuild vacuum-1.2.0.ebuild ChangeLog
Date: Wed, 01 Aug 2012 07:49:32
Message-Id: 20120801074923.53A482004B@flycatcher.gentoo.org
1 maksbotan 12/08/01 07:49:23
2
3 Modified: metadata.xml vacuum-9999.ebuild ChangeLog
4 Added: vacuum-1.2.0.ebuild
5 Log:
6 Bump to 1.2.0, bug #429084. Thanks to Nikoli
7
8 (Portage version: 2.1.11.4/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.4 net-im/vacuum/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/vacuum/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 18 Sep 2011 12:20:09 -0000 1.3
24 +++ metadata.xml 1 Aug 2012 07:49:23 -0000 1.4
25 @@ -27,6 +27,7 @@
26 <flag name="dataforms">Allow other modules to process and display data forms intended for the user</flag>
27 <flag name="datastreamsmanager">Enable initiating a custom data stream between two XMPP entities</flag>
28 <flag name="emoticons">Enable using smiley images in messages</flag>
29 + <flag name="filemessagearchive">Allows to save the history of conversations to local files</flag>
30 <flag name="filestreamsmanager">Enable transferring files between two XMPP entities</flag>
31 <flag name="filetransfer">Enable sending files to peers</flag>
32 <flag name="gateways">Simplify the interaction with gateways to other IM systems</flag>
33 @@ -40,10 +41,14 @@
34 <flag name="privatestorage">Allow other modules to store arbitrary data on the server</flag>
35 <flag name="registration">Enable creating accounts in Jabber services</flag>
36 <flag name="remotecontrol">Allows to remotely control the client</flag>
37 + <flag name="rosteritemexchange">Allows to exchange contact list items</flag>
38 <flag name="rostersearch">Allows to search for contacts in the roster</flag>
39 + <flag name="servermessagearchive">Allows to save the history of communications on the server</flag>
40 <flag name="servicediscovery">Enable receiving information about Jabber entities</flag>
41 <flag name="sessionnegotiation">Enable initiating the session between two entities with setting the rules for XMPP stanzas exchange</flag>
42 + <flag name="shortcutmanager">Allows to setup user defined shortcuts</flag>
43 <flag name="socksstreams">Enable initiating SOCKS5 data streams between two XMPP entities</flag>
44 + <flag name="urlprocessor">Allows other plugins to load data from custom types of URLs</flag>
45 <flag name="vcard">Enable obtaining peer's personal contact information</flag>
46 <flag name="xmppuriqueries">Allow other plugins to handle XMPP URI queries</flag>
47 <flag name="vcs-revision">Add VCS revision to version number, INSECURE.</flag>
48
49
50
51 1.5 net-im/vacuum/vacuum-9999.ebuild
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-9999.ebuild?rev=1.5&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-9999.ebuild?rev=1.5&content-type=text/plain
55 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-9999.ebuild?r1=1.4&r2=1.5
56
57 Index: vacuum-9999.ebuild
58 ===================================================================
59 RCS file: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-9999.ebuild,v
60 retrieving revision 1.4
61 retrieving revision 1.5
62 diff -u -r1.4 -r1.5
63 --- vacuum-9999.ebuild 10 Mar 2012 20:20:13 -0000 1.4
64 +++ vacuum-9999.ebuild 1 Aug 2012 07:49:23 -0000 1.5
65 @@ -1,6 +1,6 @@
66 # Copyright 1999-2012 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-9999.ebuild,v 1.4 2012/03/10 20:20:13 vapier Exp $
69 +# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-9999.ebuild,v 1.5 2012/08/01 07:49:23 maksbotan Exp $
70
71 EAPI="4"
72 LANGS="de pl ru uk"
73 @@ -14,7 +14,7 @@
74 LICENSE="GPL-3"
75 SLOT="0"
76 KEYWORDS=""
77 -PLUGINS=" adiummessagestyle annotations autostatus avatars birthdayreminder 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"
78 +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"
79 IUSE="${PLUGINS// / +} vcs-revision"
80 for x in ${LANGS}; do
81 IUSE+=" linguas_${x}"
82 @@ -23,15 +23,18 @@
83 REQUIRED_USE="
84 annotations? ( privatestorage )
85 avatars? ( vcard )
86 + birthdayreminder? ( vcard )
87 bookmarks? ( privatestorage )
88 captchaforms? ( dataforms )
89 commands? ( dataforms )
90 datastreamsmanager? ( dataforms )
91 + filemessagearchive? ( messagearchiver )
92 filestreamsmanager? ( datastreamsmanager )
93 filetransfer? ( filestreamsmanager datastreamsmanager )
94 pepmanager? ( servicediscovery )
95 registration? ( dataforms )
96 remotecontrol? ( commands dataforms )
97 + servermessagearchive? ( messagearchiver )
98 sessionnegotiation? ( dataforms )
99 "
100
101
102
103
104 1.7 net-im/vacuum/ChangeLog
105
106 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?rev=1.7&view=markup
107 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?rev=1.7&content-type=text/plain
108 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?r1=1.6&r2=1.7
109
110 Index: ChangeLog
111 ===================================================================
112 RCS file: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v
113 retrieving revision 1.6
114 retrieving revision 1.7
115 diff -u -r1.6 -r1.7
116 --- ChangeLog 10 Mar 2012 20:20:13 -0000 1.6
117 +++ ChangeLog 1 Aug 2012 07:49:23 -0000 1.7
118 @@ -1,6 +1,12 @@
119 # ChangeLog for net-im/vacuum
120 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
121 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.6 2012/03/10 20:20:13 vapier Exp $
122 +# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.7 2012/08/01 07:49:23 maksbotan Exp $
123 +
124 +*vacuum-1.2.0 (01 Aug 2012)
125 +
126 + 01 Aug 2012; Maxim Koltsov <maksbotan@g.o> +vacuum-1.2.0.ebuild,
127 + metadata.xml, vacuum-9999.ebuild:
128 + Bump to 1.2.0, bug #429084. Thanks to Nikoli
129
130 10 Mar 2012; Mike Frysinger <vapier@g.o> vacuum-1.1.2.ebuild,
131 vacuum-9999.ebuild:
132 @@ -34,4 +40,3 @@
133 Add net-im/vacuum-1.1.0 and 9999, thanks to Nikoli(nikoli@×××××××.com),
134 fixes
135 bug #296004
136 -
137
138
139
140 1.1 net-im/vacuum/vacuum-1.2.0.ebuild
141
142 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-1.2.0.ebuild?rev=1.1&view=markup
143 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-1.2.0.ebuild?rev=1.1&content-type=text/plain
144
145 Index: vacuum-1.2.0.ebuild
146 ===================================================================
147 # Copyright 1999-2012 Gentoo Foundation
148 # Distributed under the terms of the GNU General Public License v2
149 # $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-1.2.0.ebuild,v 1.1 2012/08/01 07:49:23 maksbotan Exp $
150
151 EAPI="4"
152 LANGS="de pl ru uk"
153
154 inherit cmake-utils
155
156 DESCRIPTION="Qt4 Crossplatform Jabber client."
157 HOMEPAGE="http://code.google.com/p/vacuum-im"
158 SRC_URI="http://vacuum-im.googlecode.com/files/${P}.tar.xz"
159
160 LICENSE="GPL-3"
161 SLOT="0"
162 KEYWORDS="~amd64 ~x86"
163 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"
164 IUSE="${PLUGINS// / +}"
165 for x in ${LANGS}; do
166 IUSE+=" linguas_${x}"
167 done
168
169 REQUIRED_USE="
170 annotations? ( privatestorage )
171 avatars? ( vcard )
172 birthdayreminder? ( vcard )
173 bookmarks? ( privatestorage )
174 captchaforms? ( dataforms )
175 commands? ( dataforms )
176 datastreamsmanager? ( dataforms )
177 filemessagearchive? ( messagearchiver )
178 filestreamsmanager? ( datastreamsmanager )
179 filetransfer? ( filestreamsmanager datastreamsmanager )
180 pepmanager? ( servicediscovery )
181 registration? ( dataforms )
182 remotecontrol? ( commands dataforms )
183 servermessagearchive? ( messagearchiver )
184 sessionnegotiation? ( dataforms )
185 "
186
187 RDEPEND="
188 >=x11-libs/qt-core-4.5:4[ssl]
189 >=x11-libs/qt-gui-4.5:4
190 >=dev-libs/openssl-0.9.8k
191 adiummessagestyle? ( >=x11-libs/qt-webkit-4.5:4 )
192 net-dns/libidn
193 x11-libs/libXScrnSaver
194 sys-libs/zlib[minizip]
195 "
196 DEPEND="${RDEPEND}"
197
198 DOCS="AUTHORS CHANGELOG README TRANSLATORS"
199
200 src_prepare() {
201 # Force usage of system libraries
202 rm -rf src/thirdparty/{idn,minizip,zlib}
203 }
204
205 src_configure() {
206 # linguas
207 local langs="none;" x
208 for x in ${LANGS}; do
209 use linguas_${x} && langs+="${x};"
210 done
211
212 local mycmakeargs=(
213 -DINSTALL_LIB_DIR="$(get_libdir)"
214 -DINSTALL_SDK=ON
215 -DLANGS="${langs}"
216 -DINSTALL_DOCS=OFF
217 -DFORCE_BUNDLED_MINIZIP=OFF
218 )
219
220 for x in ${PLUGINS}; do
221 mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" )
222 done
223
224 cmake-utils_src_configure
225 }