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