Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > by-pkgid > 7cb850142e0302107af2bd521fedd26e > files > 4

freetalk-3.2-3mdv2010.1.src.rpm

%define name freetalk
%define release		%mkrel 3

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
* 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 <tvignaud@mandriva.com>
    - 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 <tvignaud@mandriva.com>
    - 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 <tvignaud@mandriva.com>
    - 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