]> git.pld-linux.org Git - packages/gg2.git/blob - gg2.spec
- snap 20021127
[packages/gg2.git] / gg2.spec
1
2 %define         snap 20021127
3
4 Summary:        GNU Gadu 2 - free talking
5 Summary(pl):    GNU Gadu 2 - wolne gadanie
6 Name:           gg2
7 Version:        %{snap}
8 Release:        1
9 Epoch:          1
10 License:        GPL v2+
11 Group:          Applications/Communications
12 Source0:        http://www.hakore.com/~krzak/gg2/%{name}-%{snap}.tar.bz2
13 URL:            http://gadu.gnu.pl/
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  libtool
17 Requires:       glib2
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %define         _prefix         /usr/X11R6
21
22 %description
23 Gadu-Gadu and Tlen.pl and any other instant messanger client with
24 GTK+2 GUI on GNU/GPL.
25
26 %description -l pl
27 Klient Gadu-Gadu i Tlen.pl oraz innych protoko³ów z GUI w GTK+2 na
28 licencji GNU/GPL.
29
30 %package gui-gtk+2
31 Summary:        GTK+2 GUI plugin
32 Summary(pl):    Wtyczka z GUI w GTK+2
33 Group:          Applications/Communications
34 BuildRequires:  gtk+2-devel
35 Requires:       gtk+2
36 Requires:       %{name} = %{version}
37
38 %description gui-gtk+2
39 GTK+2 GUI plugin.
40
41 %description gui-gtk+2 -l pl
42 Wtyczka z GUI w GTK+2 do GNU Gadu 2.
43
44 %package emoticons
45 Summary:        Emoticons
46 Summary(pl):    Emotikony
47 Group:          Applications/Communications
48 Requires:       %{name} = %{version}
49
50 %description emoticons
51 Emotions icons and description files.
52
53 %description -l pl
54 Zestaw ikon z emotikonami, oraz plikiem konfiguracyjnym.
55
56 %package gadu-gadu
57 Summary:        Gadu-Gadu plugin
58 Summary(pl):    Wtyczka protoko³u Gadu-Gadu
59 Group:          Applications/Communications
60 BuildRequires:  libgadu-devel
61 Requires:       libgadu
62 Requires:       %{name} = %{version}
63
64 %description gadu-gadu
65 Gadu-Gadu protocol plugin.
66
67 %description -l pl
68 Wtyczka protoko³u Gadu-Gadu.
69
70 %package tlen
71 Summary:        Tlen.pl plugin
72 Summary(pl):    Wtyczka protoko³u Tlen.pl
73 Group:          Applications/Communications
74 BuildRequires:  libtlen-devel
75 Requires:       libtlen
76 Requires:       %{name} = %{version}
77
78 %description tlen
79 Tlen.pl protocol plugin.
80
81 %description tlen -l pl
82 Wtyczka protoko³u Tlen.pl.
83
84 %package sound-esd
85 Summary:        Sound support with ESD
86 Summary(pl):    Obs³uga d¼wiêku z ESD
87 Group:          Applications/Communications
88 BuildRequires:  esound-devel
89 Requires:       esound
90 Requires:       %{name} = %{version}
91
92 %description sound-esd
93 Sound support with ESD.
94
95 %description sound-esd -l pl
96 Obs³uga d¼wiêku z ESD.
97
98 %package sound-oss
99 Summary:        Sound support with OSS
100 Summary(pl):    Obsluga dzwieku z OSS
101 Group:          Applications/Communications
102 Requires:       %{name} = %{version}
103
104 %description sound-oss
105 Sound support with OSS
106
107 %description sound-oss -l pl
108 Obsluga dzwieku z OSS
109
110
111 #%package sound-aRts
112 #Summary:       Sound support with aRts
113 #Summary(pl):   Obs³uga d¼wiêku z aRts
114 #Group:         Applications/Communications
115 #BuildRequires: arts-devel
116 #Requires:      arts
117 #Requires:      %{name} = %{version}
118
119 #%description sound-aRts
120 #Sound support with aRts.
121
122 #%description sound-aRts -l pl
123 #Obs³uga d¼wiêku z aRts.
124
125
126 %package xosd
127 Summary:        Support for X On Screen Display
128 Summary(pl):    Wyswietlanie komunikatów na ekranie X
129 Group:          Applications/Communications
130 BuildRequires:  xosd-devel
131 Requires:       xosd
132 Requires:       %{name} = %{version}
133
134 %description xosd
135 Support for X On Screen Display.
136
137 %description xosd -l pl
138 Wyswietlanie komunikatów na ekranie X.
139
140 %package docklet
141 Summary:        Support for Window Managers docklets
142 Summary(pl):    Obs³uga dockletów w ró¿nych zarz±dcach okien
143 Group:          Applications/Communications
144 Requires:       XFree86-libs
145 Requires:       %{name} = %{version}
146
147 %description docklet
148 Support for Window Managers docklets.
149
150 %description docklet -l pl
151 Obs³uga dockletów w ró¿nych zarz±dcach okien.
152
153 %prep
154 %setup -q -n %{name}
155
156 %build
157 rm -f missing
158 %{__libtoolize}
159 %{__aclocal}
160 %{__automake}
161 %{__autoconf}
162
163 %configure \
164         --disable-gdb \
165         --disable-debug \
166         --with-gtk2-gui \
167         --with-gadu-gadu \
168         --with-tlen \
169         --with-xosd \
170         --with-docklet \
171         --with-esd \
172         --with-oss
173 #       --with-arts
174
175 %{__make}
176
177 %install
178 rm -rf $RPM_BUILD_ROOT
179
180 %{__make} install \
181         DESTDIR=$RPM_BUILD_ROOT
182
183 %clean
184 rm -rf $RPM_BUILD_ROOT
185
186 %files
187 %defattr(644,root,root,755)
188 %doc AUTHORS ChangeLog NEWS README
189 %attr(755,root,root) %{_bindir}/gg2
190
191 %files gui-gtk+2
192 %defattr(644,root,root,755)
193 %attr(755,root,root) %{_datadir}/gg2/libGUI_plugin.so
194 %attr(755,root,root) %{_datadir}/gg2/pixmaps/*xpm
195 %attr(755,root,root) %{_datadir}/gg2/pixmaps/*png
196
197 %files emoticons
198 %attr(755,root,root) %{_datadir}/gg2/pixmaps/emoticons/*
199
200 %files gadu-gadu
201 %defattr(644,root,root,755)
202 %attr(755,root,root) %{_datadir}/gg2/libgadu_gadu_plugin.so
203
204 %files tlen
205 %defattr(644,root,root,755)
206 %attr(755,root,root) %{_datadir}/gg2/libtlen_plugin.so
207
208 %files sound-esd
209 %defattr(644,root,root,755)
210 %attr(755,root,root) %{_datadir}/gg2/libsound_esd_plugin.so
211
212 %files sound-oss
213 %defattr(644,root,root,755)
214 %attr(755,root,root) %{_datadir}/gg2/libsound_oss_plugin.so
215
216 %files xosd
217 %defattr(644,root,root,755)
218 %attr(755,root,root) %{_datadir}/gg2/libxosd_plugin.so
This page took 0.0628 seconds and 3 git commands to generate.