%define _pre pre2 Summary: GNU Gadu 2 - free talking Summary(pl): GNU Gadu 2 - wolne gadanie Name: gg2 Version: 2.0 Release: 0.%{_pre}.1 Epoch: 1 License: GPL v2+ Group: Applications/Communications #Source0: http://www.hakore.com/~krzak/gg2/%{name}-%{snap}.tar.gz Source0: http://telia.dl.sourceforge.net/sourceforge/ggadu/%{name}-%{version}%{_pre}.tar.bz2 # Source0-md5: dc131e52db8fa2f9c16e8024b5236c99 Source1: %{name}.desktop URL: http://www.gadu.gnu.pl/ #BuildRequires: arts-devel BuildRequires: autoconf BuildRequires: automake >= 1.6 BuildRequires: esound-devel >= 0.2.7 BuildRequires: iksemel-devel >= 0.0.1 BuildRequires: glib2-devel >= 2.2.0 BuildRequires: gtk+2-devel >= 2.2.0 BuildRequires: libgadu-devel >= 1.0 BuildRequires: libtlen-devel BuildRequires: libtool BuildRequires: intltool BuildRequires: gettext-devel >= 0.11.0 BuildRequires: xosd-devel >= 2.0.0 BuildRequires: pkgconfig BuildRequires: fontconfig-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Gadu-Gadu and Tlen.pl and any other instant messanger client with GTK+2 GUI on GNU/GPL. %description -l pl Klient Gadu-Gadu i Tlen.pl oraz innych protokołów z GUI pod GTK+2 na licencji GNU/GPL. %package gui-gtk+2 Summary: GTK+2 GUI plugin Summary(pl): Wtyczka z GUI w GTK+2 Group: Applications/Communications Requires: %{name} = %{version} %description gui-gtk+2 GTK+2 GUI plugin for GNU Gadu 2. %description gui-gtk+2 -l pl Wtyczka z GUI w GTK+2 do GNU Gadu 2. %package emoticons Summary: Emoticons Summary(pl): Emotikony Group: Applications/Communications Requires: %{name} = %{version} %description emoticons Emotions icons and description files. %description emoticons -l pl Zestaw ikon z emotikonami, oraz plikiem konfiguracyjnym. %package gadu-gadu Summary: Gadu-Gadu plugin Summary(pl): Wtyczka protokołu Gadu-Gadu Group: Applications/Communications Requires: %{name} = %{version} %description gadu-gadu Gadu-Gadu protocol plugin. %description gadu-gadu -l pl Wtyczka protokołu Gadu-Gadu. %package tlen Summary: Tlen.pl plugin Summary(pl): Wtyczka protokołu Tlen.pl Group: Applications/Communications Requires: %{name} = %{version} %description tlen Tlen.pl protocol plugin. %description tlen -l pl Wtyczka protokołu Tlen.pl. %package jabber Summary: Jabber.org plugin Summary(pl): Wtyczka protokołu Jabber Group: Applications/Communications Requires: %{name} = %{version} %description jabber Jabber protocol plugin. %description jabber -l pl Wtyczka protokołu Jabber.org. %package sound-esd Summary: Sound support with ESD Summary(pl): Obsługa dźwięku poprzez ESD Group: Applications/Communications Requires: %{name} = %{version} %description sound-esd Sound support with ESD. %description sound-esd -l pl Obsługa dźwięku poprzez ESD. %package sound-oss Summary: OSS sound support Summary(pl): Obsługa dźwięku OSS Group: Applications/Communications Requires: %{name} = %{version} %description sound-oss OSS sound support. %description sound-oss -l pl Obsługa dźwięku OSS. %package sound-external Summary: Sound support with external player Summary(pl): Obsługa dźwięku przez zewnętrzny program Group: Applications/Communications Requires: %{name} = %{version} %description sound-external Sound support with external player. %description sound-external -l pl Obsługa dźwięku przez zewnętrzny program #%package sound-aRts #Summary: Sound support with aRts #Summary(pl): Obsługa dźwięku poprzez aRts #Group: Applications/Communications #Requires: %{name} = %{version} #%description sound-aRts #Sound support with aRts. #%description sound-aRts -l pl #Obsługa dźwięku poprzez aRts. %package xosd Summary: Support for X On Screen Display Summary(pl): Wyświetlanie komunikatów na ekranie X Group: Applications/Communications Requires: %{name} = %{version} %description xosd Support for X On Screen Display. %description xosd -l pl Wyświetlanie komunikatów na ekranie X. %package docklet Summary: Support for Window Managers docklets Summary(pl): Obsługa dokletów w różnych zarządcach okien Group: Applications/Communications Requires: %{name} = %{version} %description docklet Support for Window Managers docklets (GNOME, KDE). %description docklet -l pl Obsługa dokletów w różnych zarządcach okien (GNOME, KDE). %package sms Summary: SMS Gateway Summary(pl): Bramka SMS Group: Applications/Communications Requires: %{name} = %{version} %description sms Send SMS to cellurar phones via web gateways. %description sms -l pl Wtyczka wysyłająca SMS-y na telefony komórkowe przez bramki WWW. %package remote Summary: Remote access from other applications Summary(pl): Dostęp do programu z innych aplikacji Group: Applications/Communications Requires: %{name} = %{version} %description remote Make possible exchange data with other applications. %description remote -l pl Wtyczka umożliwiająca wymianę informacji z innymi aplikacjami. %package themes Summary: Themes for GnuGadu 2 GUI Summary(pl): Motywy graficzne dla GUI GnuGadu 2 Group: Applications/Communications Requires: %{name} = %{version} Requires: %{name}-gui-gtk+2 %description themes Themes for GnuGadu 2 GUI. %description themes Motywy graficzne dla GUI GnuGadu 2. %prep %setup -q -n %{name}-%{version}%{_pre} %build rm -f missing intltoolize --copy --force %{__libtoolize} %{__aclocal} %{__automake} %{__autoconf} %configure \ --disable-gdb \ --disable-debug \ --with-gui \ --with-gadu \ --with-tlen \ --with-jabber \ --with-xosd \ --with-docklet \ --with-esd \ --with-oss \ --with-sms \ --with-external \ --with-remote # --with-arts %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_datadir}/applications install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications install -d $RPM_BUILD_ROOT%{_pixmapsdir} install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/sounds install $RPM_BUILD_ROOT%{_datadir}/%{name}/pixmaps/online.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png %find_lang %{name} --all-name --with-gnome %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(644,root,root,755) %doc A* C* N* R* T* contrib doc/* %attr(755,root,root) %{_bindir}/gg2 %dir %{_libdir}/gg2 %{_datadir}/%{name}/sounds %files gui-gtk+2 %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libGUI_plugin.so %dir %{_datadir}/gg2 %dir %{_datadir}/gg2/pixmaps %{_datadir}/gg2/pixmaps/*.png %{_datadir}/gg2/pixmaps/*.gif %{_pixmapsdir}/%{name}.png %{_datadir}/applications/gg2.desktop %files emoticons %defattr(644,root,root,755) %attr(755,root,root) %{_datadir}/gg2/pixmaps/emoticons %files gadu-gadu %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libgadu_gadu_plugin.so %files tlen %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libtlen_plugin.so %files jabber %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libjabber_plugin.so %files sound-esd %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libsound_esd_plugin.so %files sound-oss %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libsound_oss_plugin.so %files sound-external %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libsound_external_plugin.so %files xosd %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libxosd_plugin.so %files docklet %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libdocklet_plugin.so %files sms %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libsms_plugin.so %files remote %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/gg2/libremote_plugin.so %files themes %defattr(644,root,root,755) %dir %{_datadir}/gg2/themes %{_datadir}/gg2/themes/*.theme %dir %{_datadir}/gg2/pixmaps/icons %dir %{_datadir}/gg2/pixmaps/icons/bubble %dir %{_datadir}/gg2/pixmaps/icons/classic %dir %{_datadir}/gg2/pixmaps/icons/modern %dir %{_datadir}/gg2/pixmaps/icons/rozgwiazda %{_datadir}/gg2/pixmaps/icons/bubble/*.png %{_datadir}/gg2/pixmaps/icons/bubble/README %{_datadir}/gg2/pixmaps/icons/classic/*.png %{_datadir}/gg2/pixmaps/icons/classic/README %{_datadir}/gg2/pixmaps/icons/modern/*.png %{_datadir}/gg2/pixmaps/icons/modern/README %{_datadir}/gg2/pixmaps/icons/rozgwiazda/*.png %{_datadir}/gg2/pixmaps/icons/rozgwiazda/license.txt %{_datadir}/gg2/pixmaps/icons/ghosts/*.png %{_datadir}/gg2/pixmaps/icons/ghosts/README %{_datadir}/gg2/pixmaps/icons/tlen-3d/README %{_datadir}/gg2/pixmaps/icons/tlen-3d/*.png