]> git.pld-linux.org Git - packages/libarchive.git/blame - libarchive.spec
- release 4
[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
92831ec2 8Version: 2.8.4
f69e7715 9Release: 4
ac600a23
AG
10License: BSD
11Group: Libraries
c2f290c1 12#Source0Download: http://code.google.com/p/libarchive/downloads/list
8c72e907 13Source0: http://libarchive.googlecode.com/files/%{name}-%{version}.tar.gz
92831ec2 14# Source0-md5: 83b237a542f27969a8d68ac217dc3796
417d5b05 15Patch0: %{name}-man_progname.patch
ac600a23 16URL: http://people.freebsd.org/~kientzle/libarchive/
e8285c16
JB
17BuildRequires: acl-devel
18BuildRequires: attr-devel
c2f290c1 19#BuildRequires: autoconf >= 2.50
b31ccf8a 20#BuildRequires: automake
ac600a23 21BuildRequires: bzip2-devel
e8285c16 22# for <ext2fs/ext2_fs.h>
1f60048e 23BuildRequires: e2fsprogs-devel
8c72e907 24BuildRequires: libmd5-devel
25#BuildRequires: libtool
26BuildRequires: libxml2-devel
27BuildRequires: openssl-devel
28BuildRequires: xz-devel
ac600a23
AG
29BuildRequires: zlib-devel
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33Libarchive is a programming library that can create and read several
34different streaming archive formats, including most popular TAR
35variants and several CPIO formats. It can also write SHAR archives.
36
36ad161a
JR
37%description -l pl.UTF-8
38Libarchive jest biblioteką służacą to tworzenia i odczytu wielu
39różnych strumieniowych formatów archiwów, włączając w to popularne
40odmiany TAR oraz wiele formatów CPIO. Biblioteka ta potrafi także
41zapisywać archiwa SHAR.
ac600a23
AG
42
43%package devel
44Summary: Header files for libarchive library
34f03146 45Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libarchive
ac600a23
AG
46Group: Development/Libraries
47Requires: %{name} = %{version}-%{release}
e8285c16
JB
48Requires: acl-devel
49Requires: attr-devel
50Requires: bzip2-devel
92831ec2 51Requires: libxml2-devel
8c72e907 52Requires: openssl-devel
53Requires: xz-devel
e8285c16 54Requires: zlib-devel
ac600a23
AG
55
56%description devel
57Header files for libarchive library.
58
36ad161a
JR
59%description devel -l pl.UTF-8
60Pliki nagłówkowe biblioteki libarchive.
ac600a23
AG
61
62%package static
63Summary: Static libarchive library
34f03146 64Summary(pl.UTF-8): Statyczna biblioteka libarchive
ac600a23
AG
65Group: Development/Libraries
66Requires: %{name}-devel = %{version}-%{release}
67
68%description static
69Static libarchive library.
70
36ad161a 71%description static -l pl.UTF-8
ac600a23
AG
72Statyczna biblioteka libarchive.
73
92831ec2
MB
74%package -n bsdcpio
75Summary: bsdcpio - cpio(1) implementation based on libarchive
76Summary(pl.UTF-8): bsdcpio - implementacja programu cpio(1) oparta na libarchive
77Group: Applications/Archiving
78Requires: %{name} = %{version}-%{release}
79
80%description -n bsdcpio
81bsdcpio - cpio(1) implementation based on libarchive.
82
83%description -n bsdcpio -l pl.UTF-8
84bsdcpio - implementacja programu cpio(1), oparta na libarchive.
85
1f60048e 86%package -n bsdtar
87Summary: bsdtar - tar(1) implementation based on libarchive
34f03146 88Summary(pl.UTF-8): bsdtar - implementacja programu tar(1) oparta na libarchive
1f60048e 89Group: Applications/Archiving
90Requires: %{name} = %{version}-%{release}
91
92%description -n bsdtar
93bsdtar - tar(1) implementation based on libarchive.
94
36ad161a 95%description -n bsdtar -l pl.UTF-8
1f60048e 96bsdtar - implementacja programu tar(1), oparta na libarchive.
97
ac600a23
AG
98%prep
99%setup -q
1f60048e 100%patch0 -p1
ac600a23
AG
101
102%build
a9796dcc 103#%%{__libtoolize}
104#%%{__aclocal}
105#%%{__autoconf}
106#%%{__autoheader}
107#%%{__automake}
b74af457 108%configure \
c2f290c1 109 --enable-static%{!?with_static_libs:=no}
8e860f08 110%{__make} -j1
ac600a23
AG
111
112%install
113rm -rf $RPM_BUILD_ROOT
114%{__make} install \
115 DESTDIR=$RPM_BUILD_ROOT
116
ca4812a2
JB
117%clean
118rm -rf $RPM_BUILD_ROOT
119
ac600a23
AG
120%post -p /sbin/ldconfig
121%postun -p /sbin/ldconfig
122
123%files
124%defattr(644,root,root,755)
125%attr(755,root,root) %{_libdir}/libarchive.so.*.*.*
92831ec2 126%attr(755,root,root) %ghost %{_libdir}/libarchive.so.2
ac600a23
AG
127
128%files devel
129%defattr(644,root,root,755)
130%attr(755,root,root) %{_libdir}/libarchive.so
131%{_libdir}/libarchive.la
c2f290c1
JB
132%{_includedir}/archive*.h
133%{_mandir}/man3/archive_*.3*
134%{_mandir}/man3/libarchive.3*
135%{_mandir}/man3/libarchive_internals.3*
136%{_mandir}/man5/libarchive-formats.5*
137%{_mandir}/man5/cpio.5*
138%{_mandir}/man5/mtree.5*
139%{_mandir}/man5/tar.5*
92831ec2 140%{_pkgconfigdir}/libarchive.pc
ac600a23 141
b74af457 142%if %{with static_libs}
ac600a23
AG
143%files static
144%defattr(644,root,root,755)
145%{_libdir}/libarchive.a
b74af457 146%endif
1f60048e 147
92831ec2
MB
148%files -n bsdcpio
149%defattr(644,root,root,755)
150%attr(755,root,root) %{_bindir}/bsdcpio
151%{_mandir}/man1/bsdcpio.1*
152
1f60048e 153%files -n bsdtar
154%defattr(644,root,root,755)
155%attr(755,root,root) %{_bindir}/bsdtar
156%{_mandir}/man1/bsdtar.1*
This page took 0.097739 seconds and 4 git commands to generate.