]> git.pld-linux.org Git - packages/libarchive.git/blob - libarchive.spec
- new
[packages/libarchive.git] / libarchive.spec
1 Summary:        Library to create and read several different archive formats
2 Summary(pl):    Biblioteka do tworzenia i odczytu ró¿nych formatów archiwów
3 Name:           libarchive
4 Version:        1.02.027
5 Release:        1
6 License:        BSD
7 Group:          Libraries
8 Source0:        http://people.freebsd.org/~kientzle/libarchive/src/%{name}-%{version}.tar.gz
9 # Source0-md5:  b59180f515666e65b4338f3b1ec1f53e
10 Patch0:         %{name}-shared.patch
11 URL:            http://people.freebsd.org/~kientzle/libarchive/
12 BuildRequires:  autoconf
13 BuildRequires:  automake
14 BuildRequires:  bzip2-devel
15 BuildRequires:  libtool
16 BuildRequires:  zlib-devel
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 Libarchive is a programming library that can create and read several
21 different streaming archive formats, including most popular TAR
22 variants and several CPIO formats. It can also write SHAR archives.
23
24 %description -l pl
25 Libarchive jest bibliotek± s³u¿ac± to tworzenia i odczytu wielu
26 ró¿nych strumieniowych formatów archiwów, w³±czaj±c w to popularne
27 odmiany TAR oraz wiele formatów CPIO. Biblioteka ta poptrafi tak¿e
28 zapisywaæ archiwa SHAR.
29
30 %package devel
31 Summary:        Header files for libarchive library
32 Summary(pl):    Pliki nag³ówkowe biblioteki libarchive
33 Group:          Development/Libraries
34 Requires:       %{name} = %{version}-%{release}
35
36 %description devel
37 Header files for libarchive library.
38
39 %description devel -l pl
40 Pliki nag³ówkowe biblioteki libarchive.
41
42 %package static
43 Summary:        Static libarchive library
44 Summary(pl):    Statyczna biblioteka libarchive
45 Group:          Development/Libraries
46 Requires:       %{name}-devel = %{version}-%{release}
47
48 %description static
49 Static libarchive library.
50
51 %description static -l pl
52 Statyczna biblioteka libarchive.
53
54 %prep
55 %setup -q
56 %patch -p1
57
58 %build
59 %{__libtoolize}
60 %{__aclocal}
61 %{__autoconf}
62 %{__autoheader}
63 %{__automake}
64 %configure
65 %{__make} \
66         LDFLAGS="%{rpmldflags} -lz -lbz2"
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 %{__make} install \
71         DESTDIR=$RPM_BUILD_ROOT
72
73 cd $RPM_BUILD_ROOT%{_libdir}
74 ln -sf libarchive.so.*.*.* $RPM_BUILD_ROOT%{_libdir}/libarchive.so
75
76 %post   -p /sbin/ldconfig
77 %postun -p /sbin/ldconfig
78
79 %files
80 %defattr(644,root,root,755)
81 %attr(755,root,root) %{_libdir}/libarchive.so.*.*.*
82
83 %files devel
84 %defattr(644,root,root,755)
85 %attr(755,root,root) %{_libdir}/libarchive.so
86 %{_libdir}/libarchive.la
87 %{_includedir}/*.h
88 %{_mandir}/man3/*
89 %{_mandir}/man5/*
90
91 %files static
92 %defattr(644,root,root,755)
93 %{_libdir}/libarchive.a
94
95 %clean
96 rm -rf $RPM_BUILD_ROOT
This page took 0.069493 seconds and 4 git commands to generate.