]> git.pld-linux.org Git - packages/libarchive.git/blame - libarchive.spec
- tabs in preamble
[packages/libarchive.git] / libarchive.spec
CommitLineData
b74af457 1#
2# Conditional build:
3%bcond_without static_libs # don't build static libraries
4#
ac600a23 5Summary: Library to create and read several different archive formats
34f03146 6Summary(pl.UTF-8): Biblioteka do tworzenia i odczytu różnych formatów archiwów
ac600a23 7Name: libarchive
1f60048e 8Version: 1.3.1
8e5dd52d 9Release: 1
ac600a23
AG
10License: BSD
11Group: Libraries
12Source0: http://people.freebsd.org/~kientzle/libarchive/src/%{name}-%{version}.tar.gz
1f60048e 13# Source0-md5: c618d26d680ace57fcd5f59cea3151c6
14Patch0: %{name}-CVE-2006-5680.patch
15Patch1: %{name}-man_progname.patch
ac600a23 16URL: http://people.freebsd.org/~kientzle/libarchive/
e8285c16
JB
17BuildRequires: acl-devel
18BuildRequires: attr-devel
ac600a23
AG
19BuildRequires: autoconf
20BuildRequires: automake
21BuildRequires: bzip2-devel
e8285c16 22# for <ext2fs/ext2_fs.h>
1f60048e 23BuildRequires: e2fsprogs-devel
ac600a23
AG
24BuildRequires: libtool
25BuildRequires: zlib-devel
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
29Libarchive is a programming library that can create and read several
30different streaming archive formats, including most popular TAR
31variants and several CPIO formats. It can also write SHAR archives.
32
36ad161a
JR
33%description -l pl.UTF-8
34Libarchive jest biblioteką służacą to tworzenia i odczytu wielu
35różnych strumieniowych formatów archiwów, włączając w to popularne
36odmiany TAR oraz wiele formatów CPIO. Biblioteka ta potrafi także
37zapisywać archiwa SHAR.
ac600a23
AG
38
39%package devel
40Summary: Header files for libarchive library
34f03146 41Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libarchive
ac600a23
AG
42Group: Development/Libraries
43Requires: %{name} = %{version}-%{release}
e8285c16
JB
44Requires: acl-devel
45Requires: attr-devel
46Requires: bzip2-devel
47Requires: zlib-devel
ac600a23
AG
48
49%description devel
50Header files for libarchive library.
51
36ad161a
JR
52%description devel -l pl.UTF-8
53Pliki nagłówkowe biblioteki libarchive.
ac600a23
AG
54
55%package static
56Summary: Static libarchive library
34f03146 57Summary(pl.UTF-8): Statyczna biblioteka libarchive
ac600a23
AG
58Group: Development/Libraries
59Requires: %{name}-devel = %{version}-%{release}
60
61%description static
62Static libarchive library.
63
36ad161a 64%description static -l pl.UTF-8
ac600a23
AG
65Statyczna biblioteka libarchive.
66
1f60048e 67%package -n bsdtar
68Summary: bsdtar - tar(1) implementation based on libarchive
34f03146 69Summary(pl.UTF-8): bsdtar - implementacja programu tar(1) oparta na libarchive
1f60048e 70Group: Applications/Archiving
71Requires: %{name} = %{version}-%{release}
72
73%description -n bsdtar
74bsdtar - tar(1) implementation based on libarchive.
75
36ad161a 76%description -n bsdtar -l pl.UTF-8
1f60048e 77bsdtar - implementacja programu tar(1), oparta na libarchive.
78
ac600a23
AG
79%prep
80%setup -q
1f60048e 81%patch0 -p1
82%patch1 -p1
ac600a23
AG
83
84%build
85%{__libtoolize}
86%{__aclocal}
87%{__autoconf}
88%{__autoheader}
89%{__automake}
b74af457 90%configure \
91 --enable-static=%{?with_static_libs:yes}%{!?with_static_libs:no}
92%{__make}
ac600a23
AG
93
94%install
95rm -rf $RPM_BUILD_ROOT
96%{__make} install \
97 DESTDIR=$RPM_BUILD_ROOT
98
ca4812a2
JB
99%clean
100rm -rf $RPM_BUILD_ROOT
101
ac600a23
AG
102%post -p /sbin/ldconfig
103%postun -p /sbin/ldconfig
104
105%files
106%defattr(644,root,root,755)
107%attr(755,root,root) %{_libdir}/libarchive.so.*.*.*
108
109%files devel
110%defattr(644,root,root,755)
111%attr(755,root,root) %{_libdir}/libarchive.so
112%{_libdir}/libarchive.la
113%{_includedir}/*.h
114%{_mandir}/man3/*
115%{_mandir}/man5/*
116
b74af457 117%if %{with static_libs}
ac600a23
AG
118%files static
119%defattr(644,root,root,755)
120%{_libdir}/libarchive.a
b74af457 121%endif
1f60048e 122
123%files -n bsdtar
124%defattr(644,root,root,755)
125%attr(755,root,root) %{_bindir}/bsdtar
126%{_mandir}/man1/bsdtar.1*
This page took 0.131817 seconds and 4 git commands to generate.