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