]> git.pld-linux.org Git - packages/libtar.git/blame - libtar.spec
- added -fix-memleak.patch
[packages/libtar.git] / libtar.spec
CommitLineData
5737c303
MB
1Summary: C library for manipulating POSIX tar files
2Summary(pl.UTF-8): Biblioteka C do manipulacji plikami tar zgodnymi z POSIX
3Name: libtar
4Version: 1.2.11
5Release: 1
6License: BSD
7Group: Libraries
8Source0: ftp://ftp.feep.net/pub/software/libtar/%{name}-%{version}.tar.gz
9# Source0-md5: 604238e8734ce6e25347a58c4f1a1d7e
10Patch0: %{name}-shared.patch
b969f2f6 11Patch1: %{name}-fix-memleak.patch
5737c303
MB
12URL: http://www.feep.net/libtar/
13BuildRequires: autoconf
14BuildRequires: libtool
15BuildRequires: zlib-devel
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19C library for manipulating POSIX tar files. It handles adding and
20extracting files from a tar archive.
21
22%description -l pl.UTF-8
23Biblioteka C do manipulacji plikami tar zgodnymi z POSIX. Umożliwia
24dodawanie oraz odzyskiwanie plików z archiwum tar.
25
26%package devel
27Summary: Header files for libtar library
28Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libtar
29Group: Development/Libraries
30Requires: %{name} = %{version}-%{release}
31
32%description devel
33Header files for libtar library.
34
35%description devel -l pl.UTF-8
36Pliki nagłówkowe biblioteki libtar.
37
38%package static
39Summary: Static libtar library
40Summary(pl.UTF-8): Statyczna biblioteka libtar
41Group: Development/Libraries
42Requires: %{name}-devel = %{version}-%{release}
43
44%description static
45Static libtar library.
46
47%description static -l pl.UTF-8
48Statyczna biblioteka libtar.
49
50%prep
51%setup -q
52%patch0 -p1
b969f2f6 53%patch1 -p1
5737c303
MB
54
55%build
56# ugly, but working solution
57cat %{_aclocaldir}/libtool.m4 >> autoconf/aclocal.m4
58cat %{_aclocaldir}/ltoptions.m4 >> autoconf/aclocal.m4
59cat %{_aclocaldir}/ltversion.m4 >> autoconf/aclocal.m4
60cat %{_aclocaldir}/ltsugar.m4 >> autoconf/aclocal.m4
61cp %{_datadir}/libtool/config/config.{sub,guess} autoconf
62%{__libtoolize}
63%{__autoconf} -I autoconf
64%configure
65%{__make}
66
67%install
68rm -rf $RPM_BUILD_ROOT
69
70%{__make} install \
71 DESTDIR=$RPM_BUILD_ROOT
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%post -p /sbin/ldconfig
77%postun -p /sbin/ldconfig
78
79%files
80%defattr(644,root,root,755)
81%doc COPYRIGHT ChangeLog ChangeLog-1.0.x README TODO
82%attr(755,root,root) %{_bindir}/libtar
83%attr(755,root,root) %{_libdir}/libtar.so.*.*.*
84%attr(755,root,root) %ghost %{_libdir}/libtar.so.0
85
86%files devel
87%defattr(644,root,root,755)
88%attr(755,root,root) %{_libdir}/libtar.so
89%{_libdir}/libtar.la
90%{_includedir}/*.h
91%{_mandir}/man3/*.3*
92
93%files static
94%defattr(644,root,root,755)
95%{_libdir}/libtar.a
This page took 0.100593 seconds and 4 git commands to generate.