1 # $Revision: 1.1.1.1 $, $Date: 2007/11/30 21:25:32 $
2 Summary: Library to create and read several different archive formats
3 Summary(pl): Biblioteka do tworzenia i odczytu ró¿nych formatów archiwów
9 Source0: http://people.freebsd.org/~kientzle/libarchive/src/%{name}-%{version}.tar.gz
10 Patch: %{name}-0123457890.patch
11 URL: http://people.freebsd.org/~kientzle/libarchive/
16 BuildRequires: gcc-c++
18 BuildRequires: zlib-devel
20 BuildRoot: %{_tmppath}/%{name}-%{version}-build
23 Libarchive is a programming library that can create and read several
24 different streaming archive formats, including most popular TAR
25 variants and several CPIO formats. It can also write SHAR archives.
28 Libarchive jest bibliotek± s³u¿ac± to tworzenia i odczytu wielu
29 ró¿nych strumieniowych formatów archiwów, w³±czaj±c w to popularne
30 odmiany TAR oraz wiele formatów CPIO. Biblioteka ta potrafi tak¿e
31 zapisywaæ archiwa SHAR.
34 Summary: Header files for libarchive library
35 Summary(pl): Pliki nag³ówkowe biblioteki libarchive
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
40 Header files for libarchive library.
42 %description devel -l pl
43 Pliki nag³ówkowe biblioteki libarchive.
46 Summary: Static libarchive library
47 Summary(pl): Statyczna biblioteka libarchive
48 Group: Development/Libraries
49 Requires: %{name}-devel = %{version}-%{release}
52 Static libarchive library.
54 %description static -l pl
55 Statyczna biblioteka libarchive.
58 Summary: bsdtar - tar(1) implementation based on libarchive
59 Summary(pl): bsdtar - implementacja programu tar(1) oparta na libarchive
60 Group: Applications/Archiving
61 Requires: %{name} = %{version}-%{release}
63 %description -n bsdtar
64 bsdtar - tar(1) implementation based on libarchive.
66 %description -n bsdtar -l pl
67 bsdtar - implementacja programu tar(1), oparta na libarchive.
77 --libexecdir=%{_libexecdir} \
79 --infodir=%{_infodir} \
82 | tee %{buildroot}/config.log
83 make | tee %{buildroot}/make.log
86 [ "%buildroot" != "/" ] && [ -d %buildroot ] && rm -rf %buildroot;
87 make DESTDIR=%buildroot install
88 # original install builds, but does install bsdtar
89 cp .libs/%{name}.a %{buildroot}%{_libdir}
90 cp bsdtar %{buildroot}%{_bindir}
91 cp tar/bsdtar.1 %{buildroot}%{_mandir}/man1
97 %defattr(644,root,root,755)
98 %{_libdir}/libarchive.a
101 %defattr(644,root,root,755)
102 %{_libdir}/libarchive.la
104 %doc %{_mandir}/man3/*
105 %doc %{_mandir}/man5/*
108 %defattr(644,root,root,755)
109 %attr(755,root,root) %{_bindir}/bsdtar
110 %doc %{_mandir}/man1/bsdtar.1*
112 %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
114 * %{date} PLD Team <feedback@pld-linux.org>
115 All persons listed below can be reached at <cvs_login>@pld-linux.org
117 $Log: libarchive.spec,v $
118 Revision 1.1.1.1 2007/11/30 21:25:32 joerg
119 Import libarchive-2.4.0
121 Release 1 2006/12/12 rm1023@dcx.com
122 - added libarchive-0123457890.patch for "0123457890" error
123 - replaced libarchive-1.3.1.tar.gz with libarchive-2.0a3.tar.gz
124 - removed obsolete -CVE-2006-5680.patch and -man_progname.patch
126 Revision 1.6 2006/11/15 10:41:28 qboosh
127 - BR: acl-devel,attr-devel
130 Revision 1.5 2006/11/08 22:22:25 twittner
132 - added BR: e2fsprogs-devel
133 - added -CVE-2006-5680.patch agains entering in infinite
134 loop in corrupt archives
135 - added bsdtar package (bsdtar is included now in libarchive
137 - rel. 0.1 for testing
139 Revision 1.4 2005/12/15 18:26:36 twittner
141 - removed -shared.patch (no longer needed)
143 Revision 1.3 2005/10/05 17:00:12 arekm
146 Revision 1.2 2005/07/27 20:17:21 qboosh
149 Revision 1.1 2005/07/27 08:36:03 adamg