]> git.pld-linux.org Git - packages/libtool.git/blob - libtool.spec
d4cb4ba6dd7496de8308265a25db9881d76b61ca
[packages/libtool.git] / libtool.spec
1 Summary:        GNU libtool, a shared library generation tool.
2 Summary(pl):    GNU libtool - narzêdzie do generowania bibliotek wspó³dzielonych
3 Name:           libtool
4 Version:        1.3.3
5 Release:        2
6 Copyright:      GPL
7 Group:          Development/Tools
8 Group(pl):      Programowanie/Narzêdzia
9 Source:         ftp://ftp.gnu.org/gnu/libtool/%{name}-%{version}.tar.gz
10 Patch0:         libtool-info.patch
11 Patch1:         libtool-cache.patch
12 Patch2:         libtool-arm.patch
13 URL:            http://www.gnu.org/software/libtool/
14 PreReq:         /usr/sbin/fix-info-dir
15 BuildRoot:      /tmp/%{name}-%{version}-root
16
17 %description
18 GNU libtool is a set of shell scripts to automatically configure
19 UNIX architectures to build shared libraries in generic fashion.
20
21 %description -l pl
22 GNU libtool jest zbiorem skryptów shellowych do automatycznego generowania
23 bibliotek wspó³dzielonych niezale¿nie od typu platformy systemowej.
24
25 %package -n libltdl
26 Summary:        System independent dlopen wrapper for GNU libtool
27 Summary(pl):    Biblioteka ogólnych wywo³añ dlopen
28 Group:          Libraries
29 Group(pl):      Biblioteki
30
31 %description -n libltdl
32 System independent dlopen wrapper for GNU libtool
33
34 %description -n libltdl -l pl
35 Biblioteka ogólnych wywo³añ dlopen
36
37 %package -n libltdl-devel
38 Summary:        System independent dlopen wrapper for GNU libtool
39 Summary(pl):    Biblioteka ogólnych wywo³añ dlopen
40 Group:          Development/Libraries
41 Group(pl):      Programowanie/Biblioteki
42 Requires:       libltdl = %{version}
43
44 %description -n libltdl-devel
45 System independent dlopen wrapper for GNU libtool
46
47 %description -n libltdl-devel -l pl
48 Biblioteka ogólnych wywo³añ dlopen
49
50 %package -n libltdl-static
51 Summary:        Static system independent dlopen wrapper for GNU libtool
52 Summary(pl):    Statyczna biblioteka ogólnych wywo³añ dlopen
53 Group:          Development/Libraries
54 Group(pl):      Programowanie/Biblioteki
55 Requires:       libltdl-devel = %{version}
56
57 %description -n libltdl-static
58 Static system independent dlopen wrapper for GNU libtool
59
60 %description -n libltdl-static -l pl
61 Statyczna biblioteka ogólnych wywo³añ dlopen
62
63 %prep
64 %setup -q
65 %patch0 -p1
66 %patch1 -p1
67 %patch1 -p1
68
69 %build
70 %configure 
71
72 make -C doc -k
73 make
74
75 %install
76 rm -rf $RPM_BUILD_ROOT
77
78 make install DESTDIR=$RPM_BUILD_ROOT
79
80 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*so.*.*
81
82 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.info* \
83         AUTHORS NEWS README THANKS TODO ChangeLog
84
85 %clean
86 rm -rf $RPM_BUILD_ROOT
87
88 %post
89 /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
90
91 %postun
92 /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
93
94 %post   -n libltdl -p /sbin/ldconfig
95 %postun -n libltdl -p /sbin/ldconfig
96
97 %files
98 %defattr(644,root,root,755)
99 %doc {AUTHORS,NEWS,README,THANKS,TODO,ChangeLog}.gz demo
100 %attr(755,root,root) %{_bindir}/*
101
102 %dir %{_datadir}/libtool
103 %attr(755,root,root) %{_datadir}/libtool/config.guess
104 %attr(755,root,root) %{_datadir}/libtool/config.sub
105 %attr(755,root,root) %{_datadir}/libtool/ltconfig
106 %{_datadir}/libtool/ltmain.sh
107
108 %{_infodir}/libtool.info*
109 %{_datadir}/aclocal/libtool.m4
110
111 %files -n libltdl
112 %defattr(644,root,root,755)
113 %attr(755,root,root) %{_libdir}/lib*.so.*.*
114
115 %files -n libltdl-devel
116 %defattr(644,root,root,755)
117 %attr(755,root,root) %{_libdir}/lib*.so
118 %attr(755,root,root) %{_libdir}/lib*.la
119 %{_includedir}/*
120
121 %dir %{_datadir}/libtool/libltdl
122 %{_datadir}/libtool/libltdl/Makefile.am
123 %{_datadir}/libtool/libltdl/Makefile.in
124 %{_datadir}/libtool/libltdl/README
125 %{_datadir}/libtool/libltdl/COPYING.LIB
126 %{_datadir}/libtool/libltdl/acconfig.h
127 %{_datadir}/libtool/libltdl/acinclude.m4
128 %{_datadir}/libtool/libltdl/aclocal.m4
129 %{_datadir}/libtool/libltdl/config.h.in
130 %{_datadir}/libtool/libltdl/configure.in
131 %{_datadir}/libtool/libltdl/ltdl.c
132 %{_datadir}/libtool/libltdl/ltdl.h
133 %{_datadir}/libtool/libltdl/stamp-h.in
134 %attr(755,root,root) %{_datadir}/libtool/libltdl/configure
135
136 %files -n libltdl-static
137 %defattr(644,root,root,755)
138 %{_libdir}/lib*.a
This page took 0.025651 seconds and 2 git commands to generate.