]> git.pld-linux.org Git - packages/libtool.git/blob - libtool.spec
- changed all BuildRoot definitons
[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.4
5 Release:        2
6 License:        GPL
7 Group:          Development/Tools
8 Group(fr):      Development/Outils
9 Group(pl):      Programowanie/Narzêdzia
10 Source:         ftp://alpha.gnu.org/pub/gnu/libtool/%{name}-%{version}.tar.gz
11 Patch0:         libtool-info.patch
12 Patch1:         libtool-cache.patch
13 URL:            http://www.gnu.org/software/libtool/
14 PreReq:         /usr/sbin/fix-info-dir
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 GNU libtool is a set of shell scripts to automatically configure UNIX
19 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
68 %build
69 %configure
70
71 make -C doc -k
72 make
73
74 %install
75 rm -rf $RPM_BUILD_ROOT
76
77 make install DESTDIR=$RPM_BUILD_ROOT
78
79 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*so.*.*
80
81 gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.info* \
82         AUTHORS NEWS README THANKS TODO ChangeLog
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %post
88 %{_sbindir}/fix-info-dir -c %{_infodir} >/dev/null 2>&1
89
90 %postun
91 %{_sbindir}/fix-info-dir -c %{_infodir} >/dev/null 2>&1
92
93 %post   -n libltdl -p /sbin/ldconfig
94 %postun -n libltdl -p /sbin/ldconfig
95
96 %files
97 %defattr(644,root,root,755)
98 %doc {AUTHORS,NEWS,README,THANKS,TODO,ChangeLog}.gz demo
99 %attr(755,root,root) %{_bindir}/*
100
101 %dir %{_datadir}/libtool
102 %attr(755,root,root) %{_datadir}/libtool/config.guess
103 %attr(755,root,root) %{_datadir}/libtool/config.sub
104 %attr(755,root,root) %{_datadir}/libtool/ltconfig
105 %{_datadir}/libtool/ltmain.sh
106
107 %{_infodir}/libtool.info*
108 %{_datadir}/aclocal/libtool.m4
109
110 %files -n libltdl
111 %defattr(644,root,root,755)
112 %attr(755,root,root) %{_libdir}/lib*.so.*.*
113
114 %files -n libltdl-devel
115 %defattr(644,root,root,755)
116 %attr(755,root,root) %{_libdir}/lib*.so
117 %attr(755,root,root) %{_libdir}/lib*.la
118 %{_includedir}/*
119
120 %dir %{_datadir}/libtool/libltdl
121 %{_datadir}/libtool/libltdl/Makefile.am
122 %{_datadir}/libtool/libltdl/Makefile.in
123 %{_datadir}/libtool/libltdl/README
124 %{_datadir}/libtool/libltdl/COPYING.LIB
125 %{_datadir}/libtool/libltdl/acconfig.h
126 %{_datadir}/libtool/libltdl/acinclude.m4
127 %{_datadir}/libtool/libltdl/aclocal.m4
128 %{_datadir}/libtool/libltdl/config.h.in
129 %{_datadir}/libtool/libltdl/configure.in
130 %{_datadir}/libtool/libltdl/ltdl.c
131 %{_datadir}/libtool/libltdl/ltdl.h
132 %{_datadir}/libtool/libltdl/stamp-h.in
133 %attr(755,root,root) %{_datadir}/libtool/libltdl/configure
134
135 %files -n libltdl-static
136 %defattr(644,root,root,755)
137 %{_libdir}/lib*.a
This page took 0.087303 seconds and 3 git commands to generate.