diff options
author | Tim Kientzle <kientzle@acm.org> | 2013-05-01 08:55:40 -0700 |
---|---|---|
committer | Tim Kientzle <kientzle@acm.org> | 2013-05-01 08:55:40 -0700 |
commit | 6b3531ffc86239595d652dbea233c37fb7048706 (patch) | |
tree | 310a4c918a2711e764b44299415e48b016f2564a | |
parent | 7fc840e2077269872c95d05d9b97ddf9eecd0fcd (diff) | |
download | libarchive-6b3531ffc86239595d652dbea233c37fb7048706.tar.gz |
Updated libarchive.spec from Nikolai Lifanov.
-rw-r--r-- | contrib/libarchive.spec | 90 |
1 files changed, 24 insertions, 66 deletions
diff --git a/contrib/libarchive.spec b/contrib/libarchive.spec index b5b658a8..f4ed3597 100644 --- a/contrib/libarchive.spec +++ b/contrib/libarchive.spec @@ -1,14 +1,11 @@ -# $LastChangedRevision$, $LastChangedDate$ Summary: Library to create and read several different archive formats -Summary(pl): Biblioteka do tworzenia i odczytu różnych formatów archiwów Name: libarchive -Version: 2.0a3 +Version: 3.1.2 Release: 1 License: BSD Group: Libraries -Source0: http://people.freebsd.org/~kientzle/libarchive/src/%{name}-%{version}.tar.gz -Patch: %{name}-0123457890.patch -URL: http://people.freebsd.org/~kientzle/libarchive/ +Source0: http://libarchive.org/downloads/%{name}-%{version}.tar.gz +URL: http:/libarchive.org/ Requires: glibc Requires: zlib Requires: bzip2 @@ -24,57 +21,47 @@ Libarchive is a programming library that can create and read several different streaming archive formats, including most popular TAR variants and several CPIO formats. It can also write SHAR archives. -%description -l pl -Libarchive jest biblioteką służacą to tworzenia i odczytu wielu -różnych strumieniowych formatów archiwów, włączając w to popularne -odmiany TAR oraz wiele formatów CPIO. Biblioteka ta potrafi także -zapisywać archiwa SHAR. - %package devel Summary: Header files for libarchive library -Summary(pl): Pliki nagłówkowe biblioteki libarchive Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header files for libarchive library. -%description devel -l pl -Pliki nagłówkowe biblioteki libarchive. - %package static Summary: Static libarchive library -Summary(pl): Statyczna biblioteka libarchive Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static Static libarchive library. -%description static -l pl -Statyczna biblioteka libarchive. - %package -n bsdtar Summary: bsdtar - tar(1) implementation based on libarchive -Summary(pl): bsdtar - implementacja programu tar(1) oparta na libarchive Group: Applications/Archiving Requires: %{name} = %{version}-%{release} %description -n bsdtar bsdtar - tar(1) implementation based on libarchive. -%description -n bsdtar -l pl -bsdtar - implementacja programu tar(1), oparta na libarchive. +%package -n bsdcpio +Summary: bsdcpio - cpio(1) implementation based on libarchive +Group: Applications/Archiving +Requires: %{name} = %{version}-%{release} + +%description -n bsdcpio +bsdcpio - cpio(1) implementation based on libarchive %prep %setup -q -%patch0 -p1 %build mkdir -p %{buildroot} ./configure \ --prefix=%{_prefix} \ --libexecdir=%{_libexecdir} \ +--libdir=%{_libdir} \ --mandir=%{_mandir} \ --infodir=%{_infodir} \ --enable-shared=yes \ @@ -85,63 +72,34 @@ make | tee %{buildroot}/make.log %install [ "%buildroot" != "/" ] && [ -d %buildroot ] && rm -rf %buildroot; make DESTDIR=%buildroot install -# original install builds, but does install bsdtar -cp .libs/%{name}.a %{buildroot}%{_libdir} -cp bsdtar %{buildroot}%{_bindir} -cp tar/bsdtar.1 %{buildroot}%{_mandir}/man1 %clean rm -fr %buildroot %files -%defattr(644,root,root,755) +%{_libdir}/libarchive.so* + +%files static %{_libdir}/libarchive.a %files devel -%defattr(644,root,root,755) +%{_libdir}/pkgconfig/libarchive.pc %{_libdir}/libarchive.la %{_includedir}/*.h %doc %{_mandir}/man3/* %doc %{_mandir}/man5/* %files -n bsdtar -%defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/bsdtar %doc %{_mandir}/man1/bsdtar.1* -%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%files -n bsdcpio +%attr(755,root,root) %{_bindir}/bsdcpio +%doc %{_mandir}/man1/bsdcpio.1* + %changelog -* %{date} PLD Team <feedback@pld-linux.org> -All persons listed below can be reached at <cvs_login>@pld-linux.org - -$Log: libarchive.spec,v $ -Release 1 2006/12/12 rm1023@dcx.com -- added libarchive-0123457890.patch for "0123457890" error -- replaced libarchive-1.3.1.tar.gz with libarchive-2.0a3.tar.gz -- removed obsolete -CVE-2006-5680.patch and -man_progname.patch - -Revision 1.6 2006/11/15 10:41:28 qboosh -- BR: acl-devel,attr-devel -- devel deps - -Revision 1.5 2006/11/08 22:22:25 twittner -- up to 1.3.1 -- added BR: e2fsprogs-devel -- added -CVE-2006-5680.patch against entering an infinite -loop in corrupt archives -- added bsdtar package (bsdtar is included now in libarchive -sources) -- rel. 0.1 for testing - -Revision 1.4 2005/12/15 18:26:36 twittner -- up to 1.2.37 -- removed -shared.patch (no longer needed) - -Revision 1.3 2005/10/05 17:00:12 arekm -- up to 1.02.034 - -Revision 1.2 2005/07/27 20:17:21 qboosh -- typo - -Revision 1.1 2005/07/27 08:36:03 adamg -- new +* Wed May 01 2013 Nikolai Lifanov <lifanov@mail.lifanov.com> - 3.1.2-1 +- Initial package +- contrib/libarchive.spec by PLD team overhaul +- Added "bsdcpio" package +- Fixed build on x86_64 platform |