3 Summary: GNU Gadu - free talking
4 Summary(pl): GNU Gadu - wolne gadanie
10 Group: Applications/Communications
11 Source0: ftp://ftp.slackware.pl/gg/%{name}-%{version}.tar.gz
13 Patch0: %{name}-home_etc.patch
15 URL: http://netkrab.slackware.pl/gg/
16 BuildRequires: gtk+-devel > 1.2.8
17 BuildRequires: esound-devel > 0.2.7
18 BuildRequires: gnome-libs-devel
19 BuildRequires: gnome-core-devel
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 %define _prefix /usr/X11R6
23 %define _mandir %{_prefix}/man
24 %define _sysconfdir /etc/X11/GNOME
27 Gadu-Gadu client released on GNU/GPL.
30 Klient Gadu-Gadu na licencji GNU/GPL.
33 Summary: GNU Gadu - free talking - common files
34 Summary(pl): GNU Gadu - wolne gadanie - wspólne pliki
35 Group: Applications/Communications
36 Obsoletes: gg =< 0.2.0
39 Gadu-Gadu client released on GNU/GPL.
41 %description common -l pl
42 Klient Gadu-Gadu na licencji GNU/GPL.
45 Summary: GNU Gadu - free talking
46 Summary(pl): GNU Gadu - wolne gadanie
47 Group: Applications/Communications
48 PreReq: %{name}-common = %{epoch}:%{version}
49 Provides: gg = %{epoch}:%{version}-%{release}
52 Gadu-Gadu client released on GNU/GPL.
54 %description X11 -l pl
55 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dla X11.
58 Summary: GNU Gadu - free talking - GNOME version
59 Summary(pl): GNU Gadu - wolne gadanie - wersja dla GNOME
60 Group: Applications/Communications
61 PreReq: %{name}-common = %{epoch}:%{version}
62 Provides: gg = %{epoch}:%{version}-%{release}
65 Gadu-Gadu client released on GNU/GPL. GNOME version
67 %description gnome -l pl
68 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dla GNOME.
71 Summary: GNU Gadu - free talking - GNOME dockable version
72 Summary(pl): GNU Gadu - wolne gadanie - wersja dokowalna dla GNOME
73 Group: Applications/Communications
74 PreReq: %{name}-common = %{epoch}:%{version}
75 Provides: gg = %{epoch}:%{version}-%{release}
77 %description gnome-applet
78 Gadu-Gadu client released on GNU/GPL. GNOME dockable version
80 %description gnome-applet -l pl
81 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dokowalna dla gnome.
84 Summary: GNU Gadu - free talking - WindowMaker dockable version.
85 Summary(pl): GNU Gadu - wolne gadanie - wersja dokowalna dla WindowMaker'a.
86 Group: Applications/Communications
87 PreReq: %{name}-common = %{epoch}:%{version}
88 Provides: gg = %{epoch}:%{version}-%{release}
90 %description wm-applet
91 Gadu-Gadu client released on GNU/GPL. WindowMaker dockable version
93 %description wm-applet -l pl
94 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dokowalna dla
98 Summary: GNU Gadu - free talking - KDE version.
99 Summary(pl): GNU Gadu - wolne gadanie - wersja dla KDE.
100 Group: Applications/Communications
101 PreReq: %{name}-common = %{epoch}:%{version}
102 Provides: gg = %{epoch}:%{version}-%{release}
105 Gadu-Gadu client released on GNU/GPL. KDE version
107 %description kde -l pl
108 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dla KDE.
111 %setup -q -n %{name}-%{version}
115 LDFLAGS=" -L%{_libdir} %{rpmldflags}"
120 mv -f src/gg src/gg_applet
126 mv -f src/gg src/gg_gnome
132 mv -f src/gg src/gg_wm
138 mv -f src/gg src/gg_kde
145 rm -rf $RPM_BUILD_ROOT
146 install -d $RPM_BUILD_ROOT{%{_applnkdir}/Network/Communications,%{_pixmapsdir},%{_datadir}/applets/Network/}
148 %{__make} install DESTDIR=$RPM_BUILD_ROOT
149 install src/gg_applet $RPM_BUILD_ROOT%{_bindir}
150 install src/gg_gnome $RPM_BUILD_ROOT%{_bindir}
151 install src/gg_wm $RPM_BUILD_ROOT%{_bindir}
152 install src/gg_kde $RPM_BUILD_ROOT%{_bindir}
154 sed -e 's/xpm$/png/' src/GnuGadu.desktop \
155 > $RPM_BUILD_ROOT%{_applnkdir}/Network/Communications/GnuGadu.desktop
156 sed -e 's/xpm$/png/' -e 's/Exec=gg/Exec=gg_applet\ --activate-goad-server=gg/' \
157 src/GnuGadu.desktop > $RPM_BUILD_ROOT%{_datadir}/applets/Network/GnuGadu.desktop
159 install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}
161 gzip -9nf README ChangeLog TODO
162 install -d $RPM_BUILD_ROOT%{_sysconfdir}/CORBA/servers/
163 install src/GnuGadu.gnorba $RPM_BUILD_ROOT%{_sysconfdir}/CORBA/servers/
166 rm -rf $RPM_BUILD_ROOT
169 if [ ! -e /usr/X11R6/bin/gg ]; then
170 ln -sf /usr/X11R6/bin/gg_gnome /usr/X11R6/bin/gg
174 if [ ! -e /usr/X11R6/bin/gg ]; then
175 ln -sf /usr/X11R6/bin/gg_applet /usr/X11R6/bin/gg
179 if [ ! -e /usr/X11R6/bin/gg ]; then
180 ln -sf /usr/X11R6/bin/gg_wm /usr/X11R6/bin/gg
184 if [ ! -e /usr/X11R6/bin/gg ]; then
185 ln -sf /usr/X11R6/bin/gg_kde /usr/X11R6/bin/gg
189 if [ -L /usr/X11R6/bin/gg ]; then
190 rm -f /usr/X11R6/bin/gg
194 %defattr(644,root,root,755)
200 %defattr(644,root,root,755)
201 %{_applnkdir}/Network/Communications/GnuGadu.desktop
202 %attr(755,root,root) %{_bindir}/gg
205 %defattr(644,root,root,755)
206 %attr(755,root,root) %{_bindir}/gg_gnome
207 %{_applnkdir}/Network/Communications/GnuGadu.desktop
210 %defattr(644,root,root,755)
211 %attr(755,root,root) %{_bindir}/gg_applet
212 %attr(755,root,root) %{_datadir}/applets/Network/GnuGadu.desktop
213 %attr(755,root,root) %{_sysconfdir}/CORBA/servers/GnuGadu.gnorba
216 %defattr(644,root,root,755)
217 %attr(755,root,root) %{_bindir}/gg_wm
218 %attr(755,root,root) %{_datadir}/applets/Network/GnuGadu.desktop
221 %defattr(644,root,root,755)
222 %attr(755,root,root) %{_bindir}/gg_kde
223 %attr(755,root,root) %{_datadir}/applets/Network/GnuGadu.desktop