1 |
pesa 12/04/06 19:53:57 |
2 |
|
3 |
Modified: metadata.xml ChangeLog |
4 |
Added: qutim-0.3.0.ebuild |
5 |
Log: |
6 |
Version bump. Ebuild rewritten and largely simplified. |
7 |
|
8 |
(Portage version: 2.2.0_alpha100/cvs/Linux x86_64) |
9 |
|
10 |
Revision Changes Path |
11 |
1.3 net-im/qutim/metadata.xml |
12 |
|
13 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/metadata.xml?rev=1.3&view=markup |
14 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/metadata.xml?rev=1.3&content-type=text/plain |
15 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/metadata.xml?r1=1.2&r2=1.3 |
16 |
|
17 |
Index: metadata.xml |
18 |
=================================================================== |
19 |
RCS file: /var/cvsroot/gentoo-x86/net-im/qutim/metadata.xml,v |
20 |
retrieving revision 1.2 |
21 |
retrieving revision 1.3 |
22 |
diff -u -r1.2 -r1.3 |
23 |
--- metadata.xml 13 Jun 2011 15:12:17 -0000 1.2 |
24 |
+++ metadata.xml 6 Apr 2012 19:53:57 -0000 1.3 |
25 |
@@ -3,13 +3,23 @@ |
26 |
<pkgmetadata> |
27 |
<herd>qt</herd> |
28 |
<use> |
29 |
- <flag name="irc">Enable irc support</flag> |
30 |
- <flag name="histman">Enable histman plugin</flag> |
31 |
- <flag name="mrim">Enable mrim plugin</flag> |
32 |
- <flag name="vkontakte">Enable vkontakte plugin</flag> |
33 |
- <flag name="yandexnarod">Enable yanderx.narod plugin</flag> |
34 |
+ <flag name="aspell">Enable spellchecking using <pkg>app-text/aspell</pkg></flag> |
35 |
+ <flag name="awn">Enable integration with <pkg>gnome-extra/avant-window-navigator</pkg></flag> |
36 |
+ <flag name="crypt">Enable AES crypto plugin</flag> |
37 |
+ <flag name="histman">Enable history importer plugin</flag> |
38 |
+ <flag name="hunspell">Enable spellchecking using <pkg>app-text/hunspell</pkg></flag> |
39 |
+ <flag name="irc">Enable IRC protocol support</flag> |
40 |
+ <flag name="kinetic">Enable Growl-like kinetic popups plugin</flag> |
41 |
+ <flag name="mrim">Enable mail.ru protocol support</flag> |
42 |
+ <flag name="multimedia">Add sound support via <pkg>x11-libs/qt-multimedia</pkg></flag> |
43 |
+ <flag name="phonon">Add sound support via <pkg>media-libs/phonon</pkg> or <pkg>x11-libs/qt-phonon</pkg></flag> |
44 |
+ <flag name="purple">Enable libpurple-based protocol support</flag> |
45 |
+ <flag name="qml">Enable QtQuick-based chat plugin</flag> |
46 |
+ <flag name="sdl">Add sound support via <pkg>media-libs/sdl-mixer</pkg></flag> |
47 |
+ <flag name="telepathy">Enable telepathy-based protocol support</flag> |
48 |
+ <flag name="vkontakte">Enable vkontakte protocol support</flag> |
49 |
+ <flag name="webkit">Enable Adium-like WebView plugin</flag> |
50 |
+ <flag name="xscreensaver">Use X screensaver protocol extension to monitor idle/active status based on mouse/keyboard events</flag> |
51 |
+ <flag name="yandexnarod">Enable yandex.narod plugin</flag> |
52 |
</use> |
53 |
-<longdescription lang="en"> |
54 |
-</longdescription> |
55 |
</pkgmetadata> |
56 |
- |
57 |
|
58 |
|
59 |
|
60 |
1.14 net-im/qutim/ChangeLog |
61 |
|
62 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/ChangeLog?rev=1.14&view=markup |
63 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/ChangeLog?rev=1.14&content-type=text/plain |
64 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/ChangeLog?r1=1.13&r2=1.14 |
65 |
|
66 |
Index: ChangeLog |
67 |
=================================================================== |
68 |
RCS file: /var/cvsroot/gentoo-x86/net-im/qutim/ChangeLog,v |
69 |
retrieving revision 1.13 |
70 |
retrieving revision 1.14 |
71 |
diff -u -r1.13 -r1.14 |
72 |
--- ChangeLog 16 Mar 2012 11:58:25 -0000 1.13 |
73 |
+++ ChangeLog 6 Apr 2012 19:53:57 -0000 1.14 |
74 |
@@ -1,6 +1,12 @@ |
75 |
# ChangeLog for net-im/qutim |
76 |
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
77 |
-# $Header: /var/cvsroot/gentoo-x86/net-im/qutim/ChangeLog,v 1.13 2012/03/16 11:58:25 johu Exp $ |
78 |
+# $Header: /var/cvsroot/gentoo-x86/net-im/qutim/ChangeLog,v 1.14 2012/04/06 19:53:57 pesa Exp $ |
79 |
+ |
80 |
+*qutim-0.3.0 (06 Apr 2012) |
81 |
+ |
82 |
+ 06 Apr 2012; Davide Pesavento <pesa@g.o> +qutim-0.3.0.ebuild, |
83 |
+ metadata.xml: |
84 |
+ Version bump. Ebuild rewritten and largely simplified. |
85 |
|
86 |
*qutim-0.2.0-r4 (16 Mar 2012) |
87 |
|
88 |
|
89 |
|
90 |
|
91 |
1.1 net-im/qutim/qutim-0.3.0.ebuild |
92 |
|
93 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/qutim-0.3.0.ebuild?rev=1.1&view=markup |
94 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/qutim/qutim-0.3.0.ebuild?rev=1.1&content-type=text/plain |
95 |
|
96 |
Index: qutim-0.3.0.ebuild |
97 |
=================================================================== |
98 |
# Copyright 1999-2012 Gentoo Foundation |
99 |
# Distributed under the terms of the GNU General Public License v2 |
100 |
# $Header: /var/cvsroot/gentoo-x86/net-im/qutim/qutim-0.3.0.ebuild,v 1.1 2012/04/06 19:53:57 pesa Exp $ |
101 |
|
102 |
EAPI=4 |
103 |
|
104 |
LANGS="ar bg cs de en_GB ru uk zh_CN" |
105 |
|
106 |
inherit qt4-r2 cmake-utils |
107 |
|
108 |
DESCRIPTION="Qt4-based multi-protocol instant messenger" |
109 |
HOMEPAGE="http://www.qutim.org" |
110 |
SRC_URI="http://www.qutim.org/downloads/${P}.tar.bz2" |
111 |
|
112 |
LICENSE="GPL-3" |
113 |
SLOT="0" |
114 |
KEYWORDS="~amd64 ~x86" |
115 |
IUSE="aspell awn ayatana crypt dbus debug doc histman hunspell irc jabber kde kinetic mrim |
116 |
multimedia oscar phonon purple qml sdl +ssl telepathy vkontakte webkit +xscreensaver" |
117 |
|
118 |
REQUIRED_USE=" |
119 |
oscar? ( ssl ) |
120 |
" |
121 |
|
122 |
QT_PV="4.7.0:4" |
123 |
|
124 |
RDEPEND=" |
125 |
x11-libs/libqxt |
126 |
>=x11-libs/qt-core-${QT_PV}[ssl?] |
127 |
>=x11-libs/qt-gui-${QT_PV} |
128 |
>=x11-libs/qt-script-${QT_PV} |
129 |
aspell? ( app-text/aspell ) |
130 |
awn? ( >=x11-libs/qt-dbus-${QT_PV} ) |
131 |
ayatana? ( >=dev-libs/libindicate-qt-0.2.2 ) |
132 |
crypt? ( app-crypt/qca:2 ) |
133 |
dbus? ( >=x11-libs/qt-dbus-${QT_PV} ) |
134 |
debug? ( >=x11-libs/qt-declarative-${QT_PV} ) |
135 |
histman? ( >=x11-libs/qt-sql-${QT_PV} ) |
136 |
hunspell? ( app-text/hunspell ) |
137 |
jabber? ( net-libs/jreen ) |
138 |
kde? ( |
139 |
dev-util/automoc |
140 |
kde-base/kdelibs:4 |
141 |
) |
142 |
kinetic? ( >=x11-libs/qt-declarative-${QT_PV} ) |
143 |
multimedia? ( >=x11-libs/qt-multimedia-${QT_PV} ) |
144 |
oscar? ( app-crypt/qca:2 ) |
145 |
phonon? ( |
146 |
kde? ( media-libs/phonon ) |
147 |
!kde? ( || ( >=x11-libs/qt-phonon-${QT_PV} media-libs/phonon ) ) |
148 |
) |
149 |
purple? ( net-im/pidgin ) |
150 |
qml? ( |
151 |
>=x11-libs/qt-declarative-${QT_PV} |
152 |
>=x11-libs/qt-opengl-${QT_PV} |
153 |
) |
154 |
sdl? ( media-libs/sdl-mixer ) |
155 |
telepathy? ( net-libs/telepathy-qt ) |
156 |
vkontakte? ( >=x11-libs/qt-webkit-${QT_PV} ) |
157 |
webkit? ( >=x11-libs/qt-webkit-${QT_PV} ) |
158 |
xscreensaver? ( x11-libs/libXScrnSaver ) |
159 |
" |
160 |
DEPEND="${RDEPEND} |
161 |
dev-util/pkgconfig |
162 |
doc? ( app-doc/doxygen ) |
163 |
" |
164 |
|
165 |
src_prepare() { |
166 |
base_src_prepare |
167 |
|
168 |
# fix automagic dep on libXScrnSaver |
169 |
if ! use xscreensaver; then |
170 |
sed -i -e '/XSS xscrnsaver/d' \ |
171 |
core/src/corelayers/idledetector/CMakeLists.txt || die |
172 |
fi |
173 |
|
174 |
# remove unwanted translations |
175 |
local lang |
176 |
for lang in ${LANGS}; do |
177 |
use linguas_${lang} || rm -f translations/modules/*/${lang}.{po,ts} |
178 |
done |
179 |
} |
180 |
|
181 |
src_configure() { |
182 |
local mycmakeargs=( |
183 |
-DSYSTEM_JREEN=ON |
184 |
$(cmake-utils_use_with doc DOXYGEN) |
185 |
$(cmake-utils_use doc QUTIM_GENERATE_DOCS) |
186 |
# plugins |
187 |
$(cmake-utils_use aspell ASPELLER) |
188 |
$(cmake-utils_use awn) |
189 |
$(cmake-utils_use ayatana INDICATOR) |
190 |
$(cmake-utils_use crypt AESCRYPTO) |
191 |
$(cmake-utils_use dbus DBUSAPI) |
192 |
$(cmake-utils_use dbus DBUSNOTIFICATIONS) |
193 |
$(cmake-utils_use dbus NOWPLAYING) |
194 |
$(cmake-utils_use debug LOGGER) |
195 |
$(cmake-utils_use histman) |
196 |
$(cmake-utils_use hunspell HUNSPELLER) |
197 |
$(cmake-utils_use kde KDEINTEGRATION) |
198 |
$(cmake-utils_use kinetic KINETICPOPUPS) |
199 |
$(cmake-utils_use multimedia MULTIMEDIABACKEND) |
200 |
$(cmake-utils_use phonon PHONONSOUND) |
201 |
$(cmake-utils_use qml QMLCHAT) |
202 |
$(cmake-utils_use sdl SDLSOUND) |
203 |
$(cmake-utils_use webkit ADIUMWEBVIEW) |
204 |
-DHAIKUNOTIFICATIONS=OFF |
205 |
-DUNITYLAUNCHER=OFF |
206 |
-DUPDATER=OFF |
207 |
# protocols |
208 |
$(cmake-utils_use irc) |
209 |
$(cmake-utils_use jabber) |
210 |
$(cmake-utils_use mrim) |
211 |
$(cmake-utils_use oscar) |
212 |
$(cmake-utils_use purple QUETZAL) |
213 |
$(cmake-utils_use telepathy ASTRAL) |
214 |
$(cmake-utils_use vkontakte) |
215 |
) |
216 |
cmake-utils_src_configure |
217 |
} |