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 BuildRequires: arts-devel
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 %define _prefix /usr/X11R6
24 %define _mandir %{_prefix}/man
25 %define _sysconfdir /etc/X11/GNOME
28 Gadu-Gadu client released on GNU/GPL.
31 Klient Gadu-Gadu na licencji GNU/GPL.
34 Summary: GNU Gadu - free talking - common files
35 Summary(pl): GNU Gadu - wolne gadanie - wspólne pliki
36 Group: Applications/Communications
37 Obsoletes: gg =< 0.2.0
40 Gadu-Gadu client released on GNU/GPL.
42 %description common -l pl
43 Klient Gadu-Gadu na licencji GNU/GPL.
46 Summary: GNU Gadu - free talking
47 Summary(pl): GNU Gadu - wolne gadanie
48 Group: Applications/Communications
49 PreReq: %{name}-common = %{epoch}:%{version}
50 Provides: gg = %{epoch}:%{version}-%{release}
53 Gadu-Gadu client released on GNU/GPL.
55 %description X11 -l pl
56 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dla X11.
59 Summary: GNU Gadu - free talking - GNOME version
60 Summary(pl): GNU Gadu - wolne gadanie - wersja dla GNOME
61 Group: Applications/Communications
62 PreReq: %{name}-common = %{epoch}:%{version}
63 Provides: gg = %{epoch}:%{version}-%{release}
66 Gadu-Gadu client released on GNU/GPL. GNOME version
68 %description gnome -l pl
69 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dla GNOME.
72 Summary: GNU Gadu - free talking - GNOME dockable version
73 Summary(pl): GNU Gadu - wolne gadanie - wersja dokowalna dla GNOME
74 Group: Applications/Communications
75 PreReq: %{name}-common = %{epoch}:%{version}
76 Provides: gg = %{epoch}:%{version}-%{release}
78 %description gnome-applet
79 Gadu-Gadu client released on GNU/GPL. GNOME dockable version
81 %description gnome-applet -l pl
82 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dokowalna dla gnome.
85 Summary: GNU Gadu - free talking - WindowMaker dockable version.
86 Summary(pl): GNU Gadu - wolne gadanie - wersja dokowalna dla WindowMaker'a.
87 Group: Applications/Communications
88 PreReq: %{name}-common = %{epoch}:%{version}
89 Provides: gg = %{epoch}:%{version}-%{release}
91 %description wm-applet
92 Gadu-Gadu client released on GNU/GPL. WindowMaker dockable version
94 %description wm-applet -l pl
95 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dokowalna dla
99 Summary: GNU Gadu - free talking - KDE version.
100 Summary(pl): GNU Gadu - wolne gadanie - wersja dla KDE.
101 Group: Applications/Communications
102 PreReq: %{name}-common = %{epoch}:%{version}
103 Provides: gg = %{epoch}:%{version}-%{release}
106 Gadu-Gadu client released on GNU/GPL. KDE version
108 %description kde -l pl
109 Klient Gadu-Gadu na licencji GNU/GPL. Wersja dla KDE.
112 %setup -q -n %{name}-%{version}
116 LDFLAGS=" -L%{_libdir} %{rpmldflags}"
121 mv -f src/gg src/gg_applet
127 mv -f src/gg src/gg_gnome
133 mv -f src/gg src/gg_wm
141 mv -f src/gg src/gg_kde
148 rm -rf $RPM_BUILD_ROOT
149 install -d $RPM_BUILD_ROOT{%{_applnkdir}/Network/Communications,%{_pixmapsdir},%{_datadir}/applets/Network/}
151 %{__make} install DESTDIR=$RPM_BUILD_ROOT
152 install src/gg_applet $RPM_BUILD_ROOT%{_bindir}
153 install src/gg_gnome $RPM_BUILD_ROOT%{_bindir}
154 install src/gg_wm $RPM_BUILD_ROOT%{_bindir}
155 install src/gg_kde $RPM_BUILD_ROOT%{_bindir}
157 sed -e 's/xpm$/png/' src/GnuGadu.desktop \
158 > $RPM_BUILD_ROOT%{_applnkdir}/Network/Communications/GnuGadu.desktop
159 sed -e 's/xpm$/png/' -e 's/Exec=gg/Exec=gg_applet\ --activate-goad-server=gg/' \
160 src/GnuGadu.desktop > $RPM_BUILD_ROOT%{_datadir}/applets/Network/GnuGadu.desktop
162 install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}
164 gzip -9nf README ChangeLog TODO
165 install -d $RPM_BUILD_ROOT%{_sysconfdir}/CORBA/servers/
166 install src/GnuGadu.gnorba $RPM_BUILD_ROOT%{_sysconfdir}/CORBA/servers/
169 rm -rf $RPM_BUILD_ROOT
172 if [ ! -e /usr/X11R6/bin/gg ]; then
173 ln -sf /usr/X11R6/bin/gg_gnome /usr/X11R6/bin/gg
177 if [ ! -e /usr/X11R6/bin/gg ]; then
178 ln -sf /usr/X11R6/bin/gg_applet /usr/X11R6/bin/gg
182 if [ ! -e /usr/X11R6/bin/gg ]; then
183 ln -sf /usr/X11R6/bin/gg_wm /usr/X11R6/bin/gg
187 if [ ! -e /usr/X11R6/bin/gg ]; then
188 ln -sf /usr/X11R6/bin/gg_kde /usr/X11R6/bin/gg
192 if [ -L /usr/X11R6/bin/gg ]; then
193 rm -f /usr/X11R6/bin/gg
197 %defattr(644,root,root,755)
203 %defattr(644,root,root,755)
204 %{_applnkdir}/Network/Communications/GnuGadu.desktop
205 %attr(755,root,root) %{_bindir}/gg
208 %defattr(644,root,root,755)
209 %attr(755,root,root) %{_bindir}/gg_gnome
210 %{_applnkdir}/Network/Communications/GnuGadu.desktop
213 %defattr(644,root,root,755)
214 %attr(755,root,root) %{_bindir}/gg_applet
215 %attr(755,root,root) %{_datadir}/applets/Network/GnuGadu.desktop
216 %attr(755,root,root) %{_sysconfdir}/CORBA/servers/GnuGadu.gnorba
219 %defattr(644,root,root,755)
220 %attr(755,root,root) %{_bindir}/gg_wm
221 %attr(755,root,root) %{_datadir}/applets/Network/GnuGadu.desktop
224 %defattr(644,root,root,755)
225 %attr(755,root,root) %{_bindir}/gg_kde
226 %attr(755,root,root) %{_datadir}/applets/Network/GnuGadu.desktop