Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > by-pkgid > cf20dfe47a26419029ea88749f9ba517 > files > 3

uudeview-0.5.20-5mdk.src.rpm

%define name    uudeview
%define version 0.5.20
%define release 5mdk

%define libname %mklibname uu 

Name:           %{name}
Version:        %{version}
Release:        %{release}
License:	GPL
Group:          File tools
Source:         http://www.fpx.de/fp/Software/UUDeview/download/%{name}-%{version}.tar.bz2 
Patch:		%{name}-%{version}-library.ltx.patch.bz2	
URL:            http://www.fpx.de/fp/Software/UUDeview/
Summary:        Help to transmit binary files over the internet
BuildRoot:      %{_tmppath}/%{name}-buildroot
BuildRequires:  tcl tcl-devel
BuildRequires:	transfig

%description
Uudeview handles uuencoding, xxencoding, and base-64 encoding (MIME),
used on internet to transmit binary files.
It can do automatic splitting of large encodes and automatic posting.
A must for anyone serious encoding/decoding.

%package -n     %{libname}-static-devel
Summary:        Static library for developing apps which will use %{name}.
Group:          Development/C
Provides:       libuu-static-devel = %{version}-%{release}
Provides:       uu-static-devel = %{version}-%{release}

%description -n %{libname}-static-devel
Static library for %{name}

%prep

%setup -q

%patch -p0

%build
CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s ./configure --prefix=%{_prefix} --libdir=%_libdir

%make
( cd doc/; make )

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
cp man/*.1 $RPM_BUILD_ROOT%{_mandir}/man1/
rm -rf $RPM_BUILD_ROOT/%_prefix/man

mkdir -p $RPM_BUILD_ROOT/%{_libdir}/
mkdir -p $RPM_BUILD_ROOT/%{_includedir}/
cp uulib/libuu.a $RPM_BUILD_ROOT/%{_libdir}/
cp uulib/fptools.h uulib/uudeview.h uulib/uuint.h $RPM_BUILD_ROOT/%{_includedir}/

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc COPYING HISTORY IAFA-PACKAGE README doc uudeview.lsm
%{_mandir}/man*/*
%{_bindir}/*

%files -n %{libname}-static-devel
%defattr(-,root,root)
%doc COPYING README doc/library.dvi doc/structure.tex doc/test.txt doc/td*
%{_libdir}/*
%{_includedir}/*

%changelog
* Wed Jan 04 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.20-5mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Thu May 10 2005 Nicolas Chipaux <chipaux@mandriva.com> 0.5.20-4mdk
- Fix patch name
- Add BuildRequires

* Thu May 03 2005 Nicolas Chipaux <chipaux@mandriva.com> 0.5.20-3mdk
- Fix doc build on x86_64

* Thu Oct 28 2004 Laurent culioli <laurent@mandrake.org> 0.5.20-2mdk
- add libuu.a

* Mon Apr 19 2004 Michael Scherer <misc@mandrake.org> 0.5.20-1mdk 
- 0.5.20
- enhance Description
- rpmbuildupdate aware

* Wed Apr 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.18-2mdk
- rebuild ( dependencies )

* Sat Jan 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.18-1mdk
- 0.5.18

* Wed Mar 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.5.17-1mdk
- 0.5.17

* Wed Sep 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.5.15-1mdk
- 0.5.15

* Wed Feb 14 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.5.13-4mdk
- rebuild

* Thu Oct 05 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.5.13-3mdk
- used - even if i'm sux ;) - the srpm from Alexander Skwar <ASkwar@linux-mandrake.com> :
	Wed Oct  4 2000 Alexander Skwar <ASkwar@Linux-Mandrake.com> 0.5.13-3mdk
	- Ever wondered why the binary package is so small?  Well, some of us may
	like to have the executable, dunno about you.... (lenny sux)

* Tue Sep 19 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.5.13-2mdk
- bm & macros

* Tue Jun 13 2000 John Johnson <jjohnson@linux-mandrake.com> 0.5.13-1mdk
- Made Mandrake rpm