%define name freetalk %define release %mkrel 4 Summary: Console jabber client Name: %name Version: 3.2 Release: %release Source0: http://savannah.nongnu.org/download/%name/%name-%version.tar.bz2 Patch0: freetalk-3.2-glibc210.patch Patch1: freetalk-3.2-link.patch License: GPLv2+ Group: Networking/Instant messaging Url: http://freetalk.nongnu.org/ BuildRequires: loudmouth-devel BuildRequires: guile-devel BuildRequires: ncurses-devel BuildRequires: readline-devel BuildRequires: gettext-devel BuildRoot: %{_tmppath}/%{name}-%{version} %description Freetalk is a console based Jabber client. It features a readline interface with completion of buddy names, commands, and even ordinary English words! Freetalk is extensible, configurable, and scriptable through a Guile interface. %prep %setup -q %patch0 -p1 %patch1 -p0 %build %configure2_5x # /home/misc/rpm/BUILD/freetalk-0.69/doc//version.texi:33: Unknown command `locale'. # makeinfo: Removing output file `freetalk.info' due to errors; use --force to preserve. # make[1]: *** [freetalk.info] Error 1 # make[1]: Leaving directory `/home/misc/rpm/BUILD/freetalk-0.69/doc' # [misc@n1 ~] $ grep locale /home/misc/rpm/BUILD/freetalk-0.69/doc//version.texi # G_FILENAME_ENCODING=@locale # # so we need to remove this #unset $(env | grep '=@' | sed 's/=.*//') %make %install rm -rf $RPM_BUILD_ROOT %makeinstall %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post %_install_info %name.info %postun %_remove_install_info %name.info %files -f %{name}.lang %defattr(-,root,root) %doc NEWS README ChangeLog AUTHORS examples %_bindir/* %_datadir/%name/ %attr(755,root,root) %_datadir/%name/extensions/first-time-run.sh %_mandir/man1/* %_infodir/* %changelog * Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2-4mdv2011.0 + Revision: 610770 - rebuild * Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 3.2-3mdv2010.1 + Revision: 503667 - fix build with latest glibc - fix linkage - rebuild for new gmp + Thierry Vignaud <tv@mandriva.org> - rebuild * Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 3.2-1mdv2009.1 + Revision: 349853 - update to latest release - remove unused patch - adapt license + Guillaume Rousse <guillomovitch@mandriva.org> - update fuzzy patch + Thierry Vignaud <tv@mandriva.org> - rebuild * Sun Mar 02 2008 Michael Scherer <misc@mandriva.org> 3.0-1mdv2008.1 + Revision: 177641 - new release 3.0 + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tv@mandriva.org> - kill re-definition of %%buildroot on Pixel's request * Mon Jan 08 2007 Götz Waschk <waschk@mandriva.org> 0.69-4mdv2007.0 + Revision: 105484 - patch for new guile + Michael Scherer <misc@mandriva.org> - Import freetalk * Tue Aug 29 2006 Michael Scherer <misc@mandriva.org> 0.69-3mdv2007.0 - add missing buildRequires * Fri Jul 14 2006 Michael Scherer <misc@mandriva.org> 0.69-2mdv2007.0 - Rebuild for new gnutls * Mon May 01 2006 Michael Scherer <misc@mandriva.org> 0.69-1mdk - New release 0.69 * Sun Jan 15 2006 Michael Scherer <misc@mandriva.org> 0.5-1mdk - Initial release