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