From e5d2743f12f7a92896fd4f05c5ff3b88d826a8a1 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 20 Mar 2011 13:37:56 +0100 Subject: import libzip from rawhide --- libzip.spec | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 libzip.spec (limited to 'libzip.spec') diff --git a/libzip.spec b/libzip.spec new file mode 100644 index 0000000..5c0a978 --- /dev/null +++ b/libzip.spec @@ -0,0 +1,119 @@ +# Fedora Review Request #393041 +# https://bugzilla.redhat.com/show_bug.cgi?id=393041 + +Name: libzip +Version: 0.9.3 +Release: 3%{?dist} +Summary: C library for reading, creating, and modifying zip archives + +Group: System Environment/Libraries +License: BSD +URL: http://www.nih.at/libzip/index.html +Source0: http://www.nih.at/libzip/%{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: automake libtool +BuildRequires: zlib-devel + +%description +libzip is a C library for reading, creating, and modifying zip archives. Files +can be added from data buffers, files, or compressed data copied directly from +other zip archives. Changes made without closing the archive can be reverted. +The API is documented by man pages. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%setup -q + +# Avoid lib64 rpaths (FIXME: recheck this on newer releases) +#if "%{_libdir}" != "/usr/lib" +#sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure +autoreconf -f -i +#endif + + +%build +%configure --disable-static +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%doc AUTHORS NEWS README THANKS TODO +%{_bindir}/zipcmp +%{_bindir}/zipmerge +%{_bindir}/ziptorrent +%{_libdir}/libzip.so.1* +%{_mandir}/man1/*zip* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/zip.h +%{_libdir}/libzip.so +%{_libdir}/pkgconfig/libzip.pc +%{_mandir}/man3/*zip* + + +%changelog +* Tue Feb 08 2011 Fedora Release Engineering - 0.9.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Feb 04 2010 Kalev Lember - 0.9.3-2 +- Cleaned up pkgconfig deps which are now automatically handled by RPM. + +* Thu Feb 04 2010 Kalev Lember - 0.9.3-1 +- Updated to libzip 0.9.3 + +* Tue Aug 11 2009 Ville Skyttä - 0.9-4 +- Use bzipped upstream tarball. + +* Sat Jul 25 2009 Fedora Release Engineering - 0.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 0.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Dec 12 2008 Rex Dieter 0.9-1 +- libzip-0.9 + +* Sat Feb 09 2008 Sebastian Vahl 0.8-5 +- rebuild for new gcc-4.3 + +* Fri Jan 11 2008 Rex Dieter 0.8-4 +- use better workaround for removing rpaths + +* Wed Nov 20 2007 Sebastian Vahl 0.8-3 +- require pkgconfig in devel subpkg +- move api description to devel subpkg +- keep timestamps in %%install +- avoid lib64 rpaths + +* Thu Nov 15 2007 Sebastian Vahl 0.8-2 +- Change License to BSD + +* Thu Nov 15 2007 Sebastian Vahl 0.8-1 +- Initial version for Fedora -- cgit