2006-12-19 00:16:57 +01:00
|
|
|
#
|
2008-02-01 22:52:41 +01:00
|
|
|
# spec file for package libtool (Version 1.5.26)
|
2006-12-19 00:16:57 +01:00
|
|
|
#
|
2008-02-01 22:52:41 +01:00
|
|
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
2006-12-19 00:16:57 +01:00
|
|
|
# This file and all modifications and additions to the pristine
|
|
|
|
# package are under the same license as the package itself.
|
|
|
|
#
|
|
|
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
|
|
|
#
|
|
|
|
|
|
|
|
# norootforbuild
|
|
|
|
|
2008-04-10 13:17:51 +02:00
|
|
|
|
2006-12-19 00:16:57 +01:00
|
|
|
Name: libtool
|
2007-07-10 14:38:35 +02:00
|
|
|
License: GPL v2 or later
|
2006-12-19 00:16:57 +01:00
|
|
|
Group: Development/Tools/Building
|
|
|
|
Summary: A Tool to Build Shared Libraries
|
2008-02-01 22:52:41 +01:00
|
|
|
Version: 1.5.26
|
2008-04-10 13:17:51 +02:00
|
|
|
Release: 13
|
2007-11-23 01:37:37 +01:00
|
|
|
AutoReqProv: on
|
2006-12-19 00:16:57 +01:00
|
|
|
PreReq: %{install_info_prereq}
|
2007-06-14 18:34:04 +02:00
|
|
|
Requires: libltdl-3 = %{version}
|
2007-11-23 01:37:37 +01:00
|
|
|
Url: http://www.gnu.org/software/libtool/
|
2006-12-19 00:16:57 +01:00
|
|
|
Source: ftp://ftp.gnu.org/pub/gnu/libtool/libtool-%{version}.tar.gz
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
|
|
|
|
|
|
%description
|
|
|
|
GNU libtool is a set of shell scripts to automatically configure UNIX
|
|
|
|
architectures to build shared libraries in a generic fashion.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Gordon Matzigkeit <gord@gnu.org>
|
|
|
|
Alexandre Oliva <oliva@dcc.unicamp.br>
|
|
|
|
Thomas Tanner <tanner@ffii.org>
|
|
|
|
Gary V. Vaughan <gvv@techie.com>
|
|
|
|
Ossama Othman <ossama@debian.org>
|
|
|
|
Robert Boehne <rboehne@ricardo-us.com>
|
|
|
|
Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
|
|
|
|
|
2007-06-14 18:34:04 +02:00
|
|
|
%package -n libltdl-3
|
2008-04-10 13:17:51 +02:00
|
|
|
License: GPL v2 or later
|
2006-12-19 00:16:57 +01:00
|
|
|
Summary: Libtool Runtime Library
|
|
|
|
Group: Development/Libraries/C and C++
|
2007-11-23 01:37:37 +01:00
|
|
|
AutoReqProv: on
|
2007-06-14 18:34:04 +02:00
|
|
|
Provides: libltdl
|
|
|
|
Obsoletes: libltdl <= 1.5.22
|
2006-12-19 00:16:57 +01:00
|
|
|
|
2007-06-14 18:34:04 +02:00
|
|
|
%description -n libltdl-3
|
2006-12-19 00:16:57 +01:00
|
|
|
Library needed by programs that use the ltdl interface of GNU libtool.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Gordon Matzigkeit <gord@gnu.org>
|
|
|
|
Alexandre Oliva <oliva@dcc.unicamp.br>
|
|
|
|
Thomas Tanner <tanner@ffii.org>
|
|
|
|
Gary V. Vaughan <gvv@techie.com>
|
|
|
|
Ossama Othman <ossama@debian.org>
|
|
|
|
Robert Boehne <rboehne@ricardo-us.com>
|
|
|
|
Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%setup -q
|
|
|
|
|
|
|
|
%build
|
|
|
|
./configure CFLAGS="$RPM_OPT_FLAGS" \
|
|
|
|
--prefix=/usr --infodir=%{_infodir} --libdir=%{_libdir}
|
|
|
|
make
|
2007-11-23 01:37:37 +01:00
|
|
|
make check VERBOSE=yes
|
2006-12-19 00:16:57 +01:00
|
|
|
|
|
|
|
%install
|
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
%post
|
|
|
|
%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info.gz
|
|
|
|
|
|
|
|
%postun
|
|
|
|
%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info.gz
|
|
|
|
|
2007-06-14 18:34:04 +02:00
|
|
|
%post -n libltdl-3 -p /sbin/ldconfig
|
2006-12-19 00:16:57 +01:00
|
|
|
|
2007-06-14 18:34:04 +02:00
|
|
|
%postun -n libltdl-3 -p /sbin/ldconfig
|
2006-12-19 00:16:57 +01:00
|
|
|
|
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
%files
|
|
|
|
%defattr(-, root, root)
|
|
|
|
%doc AUTHORS NEWS README THANKS ChangeLog
|
|
|
|
/usr/bin/libtool
|
|
|
|
/usr/bin/libtoolize
|
|
|
|
/usr/include/ltdl.h
|
|
|
|
%{_libdir}/libltdl.a
|
|
|
|
%attr(644, root, root) %{_libdir}/libltdl.la
|
|
|
|
%{_libdir}/libltdl.so
|
|
|
|
/usr/share/aclocal/*.m4
|
|
|
|
%doc %{_infodir}/libtool.info*
|
|
|
|
/usr/share/libtool
|
|
|
|
|
2007-06-14 18:34:04 +02:00
|
|
|
%files -n libltdl-3
|
2006-12-19 00:16:57 +01:00
|
|
|
%defattr(-, root, root)
|
|
|
|
%{_libdir}/libltdl.so.*
|
|
|
|
|
2007-06-14 18:34:04 +02:00
|
|
|
%changelog
|
2008-04-10 13:17:51 +02:00
|
|
|
* Thu Apr 10 2008 ro@suse.de
|
|
|
|
- added baselibs.conf file to build xxbit packages
|
|
|
|
for multilib support
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Feb 01 2008 schwab@suse.de
|
|
|
|
- Update to libtool 1.5.26.
|
|
|
|
* Improved support for Mac OS X Leopard.
|
|
|
|
* More robust parsing of mangled `.la' files inside libltdl, fixing a
|
|
|
|
possible overrun and a crash due to memory exhaustion.
|
|
|
|
* Fix compile command line for gcj on MinGW.
|
|
|
|
* Some configure variables have been renamed to fix caching:
|
|
|
|
lt_prog_compiler_pic_works to lt_cv_prog_compiler_pic_works
|
|
|
|
lt_prog_compiler_static_works to lt_cv_prog_compiler_static_works.
|
|
|
|
* Support for AIX 6.1.
|
|
|
|
* Bug Fixes.
|
|
|
|
* Tue Nov 13 2007 schwab@suse.de
|
2007-11-23 01:37:37 +01:00
|
|
|
- Fix C++ includes.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Wed Jun 27 2007 schwab@suse.de
|
2007-07-10 14:38:35 +02:00
|
|
|
- Update to libtool 1.5.24.
|
|
|
|
* Initial support for Interix newer than version 3.
|
|
|
|
* Use getconf ARG_MAX to find the max command line length.
|
|
|
|
* Bug Fixes.
|
2008-04-10 13:17:51 +02:00
|
|
|
* Thu Jun 07 2007 schwab@suse.de
|
2007-06-14 18:34:04 +02:00
|
|
|
- Rename libltdl to libltdl-3.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Sep 18 2006 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Remove build requires.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Wed May 24 2006 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Fix dependency.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Jan 27 2006 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Split off libtldl package.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Wed Jan 25 2006 mls@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- converted neededforbuild to BuildRequires
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Jan 13 2006 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Run ldconfig.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Jan 09 2006 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.22.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Sep 01 2005 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.20.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue May 17 2005 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.18.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Apr 28 2005 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Don't install in libltdl data files in libltdl directory.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Apr 26 2005 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.16.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Sat Feb 12 2005 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.14.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Feb 07 2005 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Fix handling of -pthread during linking.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Sat Feb 05 2005 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.12.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Oct 08 2004 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.10.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Aug 10 2004 ro@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- clean neededforbuild
|
2008-02-01 22:52:41 +01:00
|
|
|
* Sat Aug 07 2004 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.8.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Apr 12 2004 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.6.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Jan 26 2004 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.2.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Wed Oct 15 2003 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Make sure we get a full-featured libtool [#32356].
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Jul 04 2003 meissner@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- biarch fix for powerpc64-*linux*.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Apr 25 2003 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.5.
|
|
|
|
- Fix AC_PROG_LD_GNU.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Apr 24 2003 ro@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- fix install_info --delete call and move from preun to postun
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Apr 07 2003 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Only delete info entries when removing last version.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Feb 06 2003 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Use %%install_info.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Wed Dec 04 2002 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Make sure we are using the fixed libtool macros during configuring.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Oct 24 2002 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.4.3.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Sep 19 2002 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Remove execute permission from *.la.
|
|
|
|
- libtoolize: fix reference to configure.in.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Sep 17 2002 ro@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- removed bogus self-provides
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Jul 29 2002 meissner@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Added patch for a directory open problem (exhibited by gphoto in
|
|
|
|
LANG=de_DE). (extracted from libtool CVS)
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Jun 07 2002 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Fix for lib64.
|
2008-04-10 13:17:51 +02:00
|
|
|
* Thu Jun 06 2002 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Fix logic in ltmain.sh.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Apr 15 2002 sf@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- use pass_all in AC_DEPLIBS_CHECK_METHOD for x86_64
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Mar 28 2002 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Fix last change to not patch the generated file.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Wed Feb 13 2002 stepan@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- allow link against an archive when building a shared library
|
|
|
|
- patch to use mktemp to create the tempdir
|
|
|
|
- fix test quoting in ltmain.in
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Feb 05 2002 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Add patch to support DESTDIR.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Jan 04 2002 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Quote $AS when writing it to libtool script.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Nov 13 2001 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Use pass_all on mips.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Oct 08 2001 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Fix quoting with "libtool --mode=execute".
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Sep 27 2001 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.4.2 (more portability fixes).
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Sep 04 2001 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.4.1 (only portability fixes).
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Jul 23 2001 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Use pass_all in AC_DEPLIBS_CHECK_METHOD for s390* and m68k.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Jun 12 2001 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Add URL.
|
|
|
|
- Install some docs.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Jun 11 2001 olh@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- recognize ppc64
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu May 03 2001 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to libtool 1.4.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Feb 19 2001 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Fix use of suse_update_config macro.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Feb 19 2001 ro@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- fix specfile for sparc64 (again)
|
2008-02-01 22:52:41 +01:00
|
|
|
* Thu Feb 15 2001 fober@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- add suse_update_config (for the reason of 390 and the sake of the
|
|
|
|
rest)
|
2008-02-01 22:52:41 +01:00
|
|
|
* Wed Sep 20 2000 fober@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- s390: change deplibs_check_method back to file_magic (like 1.3.4)
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Sep 04 2000 nadvornik@suse.cz
|
2006-12-19 00:16:57 +01:00
|
|
|
- update to 1.3.5
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri May 12 2000 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Don't add libc to deplibs on Linux.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Sun Apr 02 2000 bk@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- updated config.sub and config.guess patches for s390
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Mar 28 2000 bk@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- patched config.sub and config.guess for s390
|
2008-02-01 22:52:41 +01:00
|
|
|
* Wed Mar 22 2000 schwab@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Fix linux -> linux-gnu transformation in ltconfig.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Fri Feb 11 2000 kukuk@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Add patches from LinuxPPC reference sources
|
2008-02-01 22:52:41 +01:00
|
|
|
* Tue Jan 25 2000 kukuk@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- Update to 1.3.4
|
|
|
|
- move /usr/info -> /usr/share/info
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Sep 13 1999 bs@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
2008-02-01 22:52:41 +01:00
|
|
|
* Mon Jul 19 1999 florian@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- update to version 1.3.3
|
2008-02-01 22:52:41 +01:00
|
|
|
* Sat Sep 26 1998 ke@suse.de
|
2006-12-19 00:16:57 +01:00
|
|
|
- initial version: 1.2b.
|