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: vacuum-1.2.4.ebuild ChangeLog
Date: Wed, 29 Jan 2014 15:21:14
Message-Id: 20140129152111.0C42B2004C@flycatcher.gentoo.org
1 maksbotan 14/01/29 15:21:10
2
3 Modified: ChangeLog
4 Added: vacuum-1.2.4.ebuild
5 Log:
6 Bump to 1.2.4, thanks to Nikoli
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
9
10 Revision Changes Path
11 1.19 net-im/vacuum/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?rev=1.19&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?rev=1.19&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/ChangeLog?r1=1.18&r2=1.19
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v
20 retrieving revision 1.18
21 retrieving revision 1.19
22 diff -u -r1.18 -r1.19
23 --- ChangeLog 28 Dec 2013 20:19:54 -0000 1.18
24 +++ ChangeLog 29 Jan 2014 15:21:10 -0000 1.19
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-im/vacuum
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.18 2013/12/28 20:19:54 maksbotan Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/ChangeLog,v 1.19 2014/01/29 15:21:10 maksbotan Exp $
31 +
32 +*vacuum-1.2.4 (29 Jan 2014)
33 +
34 + 29 Jan 2014; Maxim Koltsov <maksbotan@g.o> +vacuum-1.2.4.ebuild:
35 + Bump to 1.2.4, thanks to Nikoli
36
37 28 Dec 2013; Maxim Koltsov <maksbotan@g.o> vacuum-9999.ebuild:
38 Update subslot and add qtsql dependency in 9999, thanks to Nikoli
39
40
41
42 1.1 net-im/vacuum/vacuum-1.2.4.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-1.2.4.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/vacuum/vacuum-1.2.4.ebuild?rev=1.1&content-type=text/plain
46
47 Index: vacuum-1.2.4.ebuild
48 ===================================================================
49 # Copyright 1999-2014 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-im/vacuum/vacuum-1.2.4.ebuild,v 1.1 2014/01/29 15:21:10 maksbotan Exp $
52
53 EAPI="5"
54 LANGS="de pl ru uk"
55
56 inherit cmake-utils
57
58 DESCRIPTION="Qt4 Crossplatform Jabber client."
59 HOMEPAGE="http://code.google.com/p/vacuum-im"
60 SRC_URI="https://googledrive.com/host/0B7A5K_290X8-NE5nLUx5Yl9BTkk/${P}.tar.xz"
61
62 LICENSE="GPL-3"
63 SLOT="0/1.17" # subslot = libvacuumutils soname version
64 KEYWORDS="~amd64 ~x86"
65 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"
66 IUSE="${PLUGINS// / +}"
67 for x in ${LANGS}; do
68 IUSE+=" linguas_${x}"
69 done
70
71 REQUIRED_USE="
72 annotations? ( privatestorage )
73 avatars? ( vcard )
74 birthdayreminder? ( vcard )
75 bookmarks? ( privatestorage )
76 captchaforms? ( dataforms )
77 commands? ( dataforms )
78 datastreamsmanager? ( dataforms )
79 filemessagearchive? ( messagearchiver )
80 filestreamsmanager? ( datastreamsmanager )
81 filetransfer? ( filestreamsmanager datastreamsmanager )
82 pepmanager? ( servicediscovery )
83 registration? ( dataforms )
84 remotecontrol? ( commands dataforms )
85 servermessagearchive? ( messagearchiver )
86 sessionnegotiation? ( dataforms )
87 "
88
89 RDEPEND="
90 >=dev-qt/qtcore-4.5:4[ssl]
91 >=dev-qt/qtgui-4.5:4
92 dev-qt/qtlockedfile
93 >=dev-libs/openssl-0.9.8k
94 adiummessagestyle? ( >=dev-qt/qtwebkit-4.5:4 )
95 net-dns/libidn
96 x11-libs/libXScrnSaver
97 sys-libs/zlib[minizip]
98 "
99 DEPEND="${RDEPEND}"
100
101 DOCS="AUTHORS CHANGELOG README TRANSLATORS"
102
103 src_prepare() {
104 # Force usage of system libraries
105 rm -rf src/thirdparty/{idn,minizip,zlib}
106 }
107
108 src_configure() {
109 # linguas
110 local langs="none;" x
111 for x in ${LANGS}; do
112 use linguas_${x} && langs+="${x};"
113 done
114
115 local mycmakeargs=(
116 -DINSTALL_LIB_DIR="$(get_libdir)"
117 -DINSTALL_SDK=ON
118 -DLANGS="${langs}"
119 -DINSTALL_DOCS=OFF
120 -DFORCE_BUNDLED_MINIZIP=OFF
121 )
122
123 for x in ${PLUGINS}; do
124 mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" )
125 done
126
127 cmake-utils_src_configure
128 }