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