]> git.pld-linux.org Git - packages/gg2.git/blob - gg2.spec
- update to 2.0pre3
[packages/gg2.git] / gg2.spec
1
2 Summary:        GNU Gadu 2 - free talking
3 Summary(pl):    GNU Gadu 2 - wolne gadanie
4 Name:           gg2
5 Version:        2.0pre3
6 Release:        1
7 Epoch:          1
8 License:        GPL v2+
9 Group:          Applications/Communications
10 Source0:        http://telia.dl.sourceforge.net/sourceforge/ggadu/%{name}-%{version}.tar.gz
11 # Source0-md5:  49c52cec6869c9ed1b3c015f37401879
12 Source1:        %{name}.desktop
13 URL:            http://www.gadu.gnu.pl/
14 #BuildRequires: arts-devel
15 BuildRequires:  perl-devel
16 BuildRequires:  autoconf
17 BuildRequires:  automake >= 1.7
18 BuildRequires:  esound-devel >= 0.2.7
19 BuildRequires:  iksemel-devel >= 0.0.1
20 BuildRequires:  glib2-devel  >= 2.2.0
21 BuildRequires:  gtk+2-devel  >= 2.2.0
22 BuildRequires:  libgadu-devel >= 1.0
23 BuildRequires:  libtlen-devel
24 BuildRequires:  libtool
25 BuildRequires:  intltool
26 BuildRequires:  gettext-devel >= 0.11.0
27 BuildRequires:  xosd-devel   >= 2.0.0
28 BuildRequires:  pkgconfig
29 BuildRequires:  fontconfig-devel
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 Gadu-Gadu, Tlen.pl and others instant messanger client with
34 GTK+2 GUI on GNU/GPL.
35
36 %description -l pl
37 Klient Gadu-Gadu, Tlen.pl oraz innych protoko³ów z GUI pod GTK+2 na
38 licencji GNU/GPL.
39
40 %package devel
41 Summary:        Headers to develop plugins
42 Summary(pl):    Pliki potrzebne do rozwijania pluginow
43 Group:          Applications/Communications
44 Requires:       %{name} = %{version}
45
46 %description devel
47 Gadu-Gadu, Tlen.pl and others instant messanger client with
48 GTK+2 GUI on GNU/GPL. Package contain header files.
49
50 %description devel -l pl
51 Klient Gadu-Gadu, Tlen.pl oraz innych protoko³ów z GUI pod GTK+2 na
52 licencji GNU/GPL. - Pakiet zawiera pliki naglowkowe.
53
54
55 %package gui-gtk+2
56 Summary:        GTK+2 GUI plugin
57 Summary(pl):    Wtyczka z GUI w GTK+2
58 Group:          Applications/Communications
59 Requires:       %{name} = %{version}
60
61 %description gui-gtk+2
62 GTK+2 GUI plugin for GNU Gadu 2.
63
64 %description gui-gtk+2 -l pl
65 Wtyczka z GUI w GTK+2 do GNU Gadu 2.
66
67 %package emoticons
68 Summary:        Emoticons
69 Summary(pl):    Emotikony
70 Group:          Applications/Communications
71 Requires:       %{name} = %{version}
72
73 %description emoticons
74 Emotions icons and description files.
75
76 %description emoticons -l pl
77 Zestaw ikon z emotikonami, oraz plikiem konfiguracyjnym.
78
79 %package gadu-gadu
80 Summary:        Gadu-Gadu plugin
81 Summary(pl):    Wtyczka protoko³u Gadu-Gadu
82 Group:          Applications/Communications
83 Requires:       %{name} = %{version}
84
85 %description gadu-gadu
86 Gadu-Gadu protocol plugin.
87
88 %description gadu-gadu -l pl
89 Wtyczka protoko³u Gadu-Gadu.
90
91 %package tlen
92 Summary:        Tlen.pl plugin
93 Summary(pl):    Wtyczka protoko³u Tlen.pl
94 Group:          Applications/Communications
95 Requires:       %{name} = %{version}
96
97 %description tlen
98 Tlen.pl protocol plugin.
99
100 %description tlen -l pl
101 Wtyczka protoko³u Tlen.pl.
102
103 %package jabber
104 Summary:        Jabber.org plugin
105 Summary(pl):    Wtyczka protoko³u Jabber
106 Group:          Applications/Communications
107 Requires:       %{name} = %{version}
108
109 %description jabber
110 Jabber protocol plugin.
111
112 %description jabber -l pl
113 Wtyczka protoko³u Jabber.
114
115 %package sound-esd
116 Summary:        Sound support with ESD
117 Summary(pl):    Obs³uga d¼wiêku poprzez ESD
118 Group:          Applications/Communications
119 Requires:       %{name} = %{version}
120
121 %description sound-esd
122 Sound support with ESD.
123
124 %description sound-esd -l pl
125 Obs³uga d¼wiêku poprzez ESD.
126
127 %package sound-oss
128 Summary:        OSS sound support
129 Summary(pl):    Obs³uga d¼wiêku OSS
130 Group:          Applications/Communications
131 Requires:       %{name} = %{version}
132
133 %description sound-oss
134 OSS sound support.
135
136 %description sound-oss -l pl
137 Obs³uga d¼wiêku OSS.
138
139 %package sound-external
140 Summary:        Sound support with external player
141 Summary(pl):    Obs³uga d¼wiêku przez zewnêtrzny program
142 Group:          Applications/Communications
143 Requires:       %{name} = %{version}
144
145 %description sound-external
146 Sound support with external player.
147
148 %description sound-external -l pl
149 Obs³uga d¼wiêku przez zewnêtrzny program
150
151 #%package sound-aRts
152 #Summary:       Sound support with aRts
153 #Summary(pl):   Obs³uga d¼wiêku poprzez aRts
154 #Group:         Applications/Communications
155 #Requires:      %{name} = %{version}
156
157 #%description sound-aRts
158 #Sound support with aRts.
159
160 #%description sound-aRts -l pl
161 #Obs³uga d¼wiêku poprzez aRts.
162
163 %package xosd
164 Summary:        Support for X On Screen Display
165 Summary(pl):    Wy¶wietlanie komunikatów na ekranie X
166 Group:          Applications/Communications
167 Requires:       %{name} = %{version}
168
169 %description xosd
170 Support for X On Screen Display.
171
172 %description xosd -l pl
173 Wy¶wietlanie komunikatów na ekranie X.
174
175 %package docklet
176 Summary:        Support for Window Managers docklets
177 Summary(pl):    Obs³uga dokletów w ró¿nych zarz±dcach okien
178 Group:          Applications/Communications
179 Requires:       %{name} = %{version}
180
181 %description docklet
182 Support for Window Managers docklets (GNOME, KDE).
183
184 %description docklet -l pl
185 Obs³uga dokletów w ró¿nych zarz±dcach okien (GNOME, KDE).
186
187 %package sms
188 Summary:        SMS Gateway
189 Summary(pl):    Bramka SMS
190 Group:          Applications/Communications
191 Requires:       %{name} = %{version}
192
193 %description sms
194 Send SMS to cellular phones via web gateways.
195
196 %description sms -l pl
197 Wtyczka wysy³aj±ca wiadomo¶ci SMS na telefony komórkowe przez bramki WWW.
198
199 %package remote
200 Summary:        Remote access from other applications
201 Summary(pl):    Dostêp do programu z innych aplikacji
202 Group:          Applications/Communications
203 Requires:       %{name} = %{version} 
204
205 %description remote
206 Make possible exchange data with other applications.
207
208 %description remote -l pl
209 Wtyczka umo¿liwiaj±ca wymianê informacji z innymi aplikacjami.
210
211 %package themes
212 Summary:        Themes for GNU Gadu 2 GUI
213 Summary(pl):    Motywy graficzne dla GUI GNU Gadu 2
214 Group:          Applications/Communications
215 Requires:       %{name} = %{version}
216 Requires:       %{name}-gui-gtk+2
217
218 %description themes
219 Themes for GNU Gadu 2 GUI.
220
221 %description themes
222 Motywy graficzne dla GUI GNU Gadu 2.
223
224 %prep
225 %setup -q -n %{name}-%{version}
226
227 %build
228 rm -f missing
229 intltoolize --copy --force
230 %{__libtoolize}
231 %{__aclocal}
232 %{__automake}
233 %{__autoconf}
234
235 %configure \
236         --disable-gdb \
237         --disable-debug \
238         --with-gui \
239         --with-gadu \
240         --with-tlen \
241         --with-jabber \
242         --with-xosd \
243         --with-docklet \
244         --with-esd \
245         --with-oss \
246         --with-sms \
247         --with-external \
248         --with-remote \
249         --enable-perl
250 #       --with-arts
251
252 %{__make}
253
254 %install
255 rm -rf $RPM_BUILD_ROOT
256
257 %{__make} install \
258         DESTDIR=$RPM_BUILD_ROOT
259
260 install -d $RPM_BUILD_ROOT%{_datadir}/applications
261 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications
262 install -d $RPM_BUILD_ROOT%{_pixmapsdir}
263 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/sounds
264 install $RPM_BUILD_ROOT%{_datadir}/%{name}/pixmaps/icon.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
265
266 %find_lang %{name} --all-name --with-gnome
267
268 %clean
269 rm -rf $RPM_BUILD_ROOT
270
271 %files -f %{name}.lang
272 %defattr(644,root,root,755)
273 %doc A* C* N* R* T* contrib doc/*
274 %attr(755,root,root) %{_bindir}/gg2
275 %dir %{_libdir}/gg2
276 %{_datadir}/%{name}/sounds
277 %{_libdir}/libgg2_core.so*
278
279 %files gui-gtk+2
280 %defattr(644,root,root,755)
281 %attr(755,root,root) %{_libdir}/gg2/libGUI_plugin.so
282 %dir %{_datadir}/gg2
283 %dir %{_datadir}/gg2/pixmaps
284 %{_datadir}/gg2/pixmaps/*.png
285 %{_datadir}/gg2/pixmaps/*.gif
286
287 %{_pixmapsdir}/%{name}.png
288 %{_datadir}/applications/gg2.desktop
289
290 %files devel
291 %{_includedir}/gg2_core.h
292 %dir %{_libdir}/pkgconfig
293 %{_libdir}/pkgconfig/gg2_core.pc
294
295 %files emoticons
296 %defattr(644,root,root,755)
297 %attr(755,root,root) %{_datadir}/gg2/pixmaps/emoticons
298
299 %files gadu-gadu
300 %defattr(644,root,root,755)
301 %attr(755,root,root) %{_libdir}/gg2/libgadu_gadu_plugin.so
302
303 %files tlen
304 %defattr(644,root,root,755)
305 %attr(755,root,root) %{_libdir}/gg2/libtlen_plugin.so
306
307 %files jabber
308 %defattr(644,root,root,755)
309 %attr(755,root,root) %{_libdir}/gg2/libjabber_plugin.so
310
311 %files sound-esd
312 %defattr(644,root,root,755)
313 %attr(755,root,root) %{_libdir}/gg2/libsound_esd_plugin.so
314
315 %files sound-oss
316 %defattr(644,root,root,755)
317 %attr(755,root,root) %{_libdir}/gg2/libsound_oss_plugin.so
318
319 %files sound-external
320 %defattr(644,root,root,755)
321 %attr(755,root,root) %{_libdir}/gg2/libsound_external_plugin.so
322
323 %files xosd
324 %defattr(644,root,root,755)
325 %attr(755,root,root) %{_libdir}/gg2/libxosd_plugin.so
326
327 %files docklet
328 %defattr(644,root,root,755)
329 %attr(755,root,root) %{_libdir}/gg2/libdocklet_plugin.so
330
331 %files sms
332 %defattr(644,root,root,755)
333 %attr(755,root,root) %{_libdir}/gg2/libsms_plugin.so
334
335 %files remote
336 %defattr(644,root,root,755)
337 %attr(755,root,root) %{_libdir}/gg2/libremote_plugin.so
338
339 %files themes
340 %defattr(644,root,root,755)
341 %dir %{_datadir}/gg2/themes
342 %{_datadir}/gg2/themes/*.theme
343 %dir %{_datadir}/gg2/pixmaps/icons
344 %dir %{_datadir}/gg2/pixmaps/icons/bubble
345 %dir %{_datadir}/gg2/pixmaps/icons/classic
346 %dir %{_datadir}/gg2/pixmaps/icons/modern
347 %dir %{_datadir}/gg2/pixmaps/icons/rozgwiazda
348 %{_datadir}/gg2/pixmaps/icons/bubble/*.png
349 %{_datadir}/gg2/pixmaps/icons/bubble/README
350 %{_datadir}/gg2/pixmaps/icons/classic/*.png
351 %{_datadir}/gg2/pixmaps/icons/classic/README
352 %{_datadir}/gg2/pixmaps/icons/modern/*.png
353 %{_datadir}/gg2/pixmaps/icons/modern/README
354 %{_datadir}/gg2/pixmaps/icons/rozgwiazda/*.png
355 %{_datadir}/gg2/pixmaps/icons/rozgwiazda/license.txt
356 %{_datadir}/gg2/pixmaps/icons/ghosts/*.png
357 %{_datadir}/gg2/pixmaps/icons/ghosts/README
358 %{_datadir}/gg2/pixmaps/icons/tlen-3d/README
359 %{_datadir}/gg2/pixmaps/icons/tlen-3d/*.png
This page took 0.1635 seconds and 4 git commands to generate.