Blame SPECS/libtool.spec

18d4bc
%global gcc_version 4.8.5
a0214c
a0214c
Summary: The GNU Portable Library Tool
a0214c
Name:    libtool
a0214c
Version: 2.4.2
18d4bc
Release: 21%{?dist}
a0214c
License: GPLv2+ and LGPLv2+ and GFDL
a0214c
URL:     http://www.gnu.org/software/libtool/
a0214c
Group:   Development/Tools
a0214c
a0214c
Source:  http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz
a0214c
Patch0:  libtool-2.2.10-rpath.patch
a0214c
Patch1:  libtool-2.4.2-TEMPORARY-disable-gcj-tests.patch
a0214c
# Run the 'tar --no-same-owner -xf' instead of 'tar -xf'
a0214c
# ~> #740079
a0214c
# ~> Downstream - tar is not used in upstream 'master' branch anymore, will be
a0214c
#    fixed in next release.
a0214c
Patch2:  libtool-2.4.2-tar-no-owner.patch
a0214c
a0214c
Requires(post):  /sbin/install-info
a0214c
Requires(preun): /sbin/install-info
a0214c
a0214c
BuildRequires: autoconf, automake, texinfo
a0214c
Requires: autoconf, automake, sed, tar
a0214c
a0214c
# make sure we can configure all supported langs
a0214c
BuildRequires: libstdc++-devel, gcc-gfortran
a0214c
%if !0%{?rhel:1}
a0214c
# gcc-java was disabled in RHEL >= 7
a0214c
BuildRequires: gcc-java
a0214c
%endif
a0214c
a0214c
# /usr/bin/libtool includes paths within gcc's versioned directories
a0214c
# Libtool must be rebuilt whenever a new upstream gcc is built
a0214c
Requires: gcc = %{gcc_version}
a0214c
a0214c
%description
a0214c
GNU Libtool is a set of shell scripts which automatically configure UNIX and
a0214c
UNIX-like systems to generically build shared libraries. Libtool provides a
a0214c
consistent, portable interface which simplifies the process of using shared
a0214c
libraries.
a0214c
a0214c
If you are developing programs which will use shared libraries, but do not use
a0214c
the rest of the GNU Autotools (such as GNU Autoconf and GNU Automake), you
a0214c
should install the libtool package.
a0214c
a0214c
The libtool package also includes all files needed to integrate the GNU
a0214c
Portable Library Tool (libtool) and the GNU Libtool Dynamic Module Loader
a0214c
(ltdl) into a package built using the GNU Autotools (including GNU Autoconf
a0214c
and GNU Automake).
a0214c
a0214c
%package ltdl
a0214c
Summary:  Runtime libraries for GNU Libtool Dynamic Module Loader
a0214c
Group:    System Environment/Libraries
a0214c
Provides: %{name}-libs = %{version}-%{release}
a0214c
License:  LGPLv2+
a0214c
Requires(post):  /sbin/ldconfig
a0214c
Requires(postun):  /sbin/ldconfig
a0214c
a0214c
%description ltdl
a0214c
The libtool-ltdl package contains the GNU Libtool Dynamic Module Loader, a
a0214c
library that provides a consistent, portable interface which simplifies the
a0214c
process of using dynamic modules.
a0214c
a0214c
These runtime libraries are needed by programs that link directly to the
a0214c
system-installed ltdl libraries; they are not needed by software built using
a0214c
the rest of the GNU Autotools (including GNU Autoconf and GNU Automake).
a0214c
a0214c
%package ltdl-devel
a0214c
Summary: Tools needed for development using the GNU Libtool Dynamic Module Loader
a0214c
Group:    Development/Libraries
a0214c
Requires: %{name}-ltdl = %{version}-%{release}
a0214c
License:  LGPLv2+
a0214c
a0214c
%description ltdl-devel
a0214c
Static libraries and header files for development with ltdl.
a0214c
a0214c
%prep
a0214c
%setup -n libtool-%{version} -q
a0214c
%patch0 -p1 -b .rpath
a0214c
%patch1 -p1 -b .temp-disable-gcj-test
a0214c
%patch2 -p1 -b .tar-no-same-owner
a0214c
a0214c
%build
a0214c
a0214c
export CC=gcc
a0214c
export CXX=g++
a0214c
export F77=gfortran
a0214c
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
a0214c
a0214c
%configure  --prefix=%{_prefix}                 \
a0214c
            --exec-prefix=%{_prefix}            \
a0214c
            --bindir=%{_bindir}                 \
a0214c
            --sbindir=%{_sbindir}               \
a0214c
            --sysconfdir=%{_sysconfdir}         \
a0214c
            --datadir=%{_datadir}               \
a0214c
            --includedir=%{_includedir}         \
a0214c
            --libdir=%{_libdir}                 \
a0214c
            --libexecdir=%{_libexecdir}         \
a0214c
            --localstatedir=%{_localstatedir}   \
a0214c
            --mandir=%{_mandir}                 \
a0214c
            --infodir=%{_infodir}
a0214c
a0214c
## build not smp safe:
a0214c
make # %%{?_smp_mflags}
a0214c
a0214c
for i in ChangeLog.1997 ChangeLog.1998 ChangeLog.1999 ChangeLog.2002; do
a0214c
  iconv -f ISO_8859-15 -t UTF8 $i > $i.tmp
a0214c
  mv -f $i.tmp $i
a0214c
done
a0214c
a0214c
%check
a0214c
make check VERBOSE=yes
a0214c
a0214c
%install
a0214c
make install DESTDIR=%{buildroot}
a0214c
# info's TOP dir (by default owned by info)
a0214c
rm -f %{buildroot}%{_infodir}/dir
a0214c
# *.la *.a files generated by libtool shouldn't be distributed (and the
a0214c
# `./configure --disable-static' breaks testsuite)
a0214c
rm -f %{buildroot}%{_libdir}/libltdl.{a,la}
a0214c
a0214c
%post
a0214c
/sbin/install-info %{_infodir}/libtool.info.gz %{_infodir}/dir || :
a0214c
a0214c
%post ltdl -p /sbin/ldconfig
a0214c
a0214c
%preun
a0214c
if [ "$1" = 0 ]; then
a0214c
   /sbin/install-info --delete %{_infodir}/libtool.info.gz %{_infodir}/dir || :
a0214c
fi
a0214c
a0214c
%postun ltdl -p /sbin/ldconfig
a0214c
a0214c
%files
a0214c
%defattr(-,root,root)
a0214c
%doc AUTHORS COPYING NEWS README THANKS TODO ChangeLog*
a0214c
%{_infodir}/libtool.info*.gz
a0214c
%{_mandir}/man1/libtool.1*
a0214c
%{_mandir}/man1/libtoolize.1*
a0214c
%{_bindir}/libtool
a0214c
%{_bindir}/libtoolize
a0214c
%{_datadir}/aclocal/*.m4
a0214c
%exclude %{_datadir}/libtool/libltdl
a0214c
%{_datadir}/libtool
a0214c
a0214c
%files ltdl
a0214c
%defattr(-,root,root)
a0214c
%doc libltdl/COPYING.LIB
a0214c
%{_libdir}/libltdl.so.*
a0214c
a0214c
%files ltdl-devel
a0214c
%defattr(-,root,root)
a0214c
%doc libltdl/README
a0214c
%{_datadir}/libtool/libltdl
a0214c
%{_includedir}/ltdl.h
a0214c
%{_includedir}/libltdl
a0214c
# .so files without version must be in -devel subpackage
a0214c
%{_libdir}/libltdl.so
a0214c
a0214c
%changelog
18d4bc
* Wed Dec 09 2015 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-21
18d4bc
- rebuild for new gcc (rhbz#1287191)
18d4bc
db359a
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.4.2-20
db359a
- Mass rebuild 2014-01-24
db359a
db359a
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.4.2-19
db359a
- Mass rebuild 2013-12-27
db359a
a0214c
* Mon Oct 21 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-18
a0214c
- rebuilt for gcc 4.8.2 (#1021471)
a0214c
a0214c
* Wed Jul 10 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-17
a0214c
- version bump
a0214c
a0214c
* Tue Jun 04 2013 Jakub Jelinek <jakub@redhat.com> - 2.4.2-16
a0214c
- rebuilt for gcc 4.8.1
a0214c
a0214c
* Tue May 07 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-15
a0214c
- revert fix for #636045, thanks to Paolo Bonzini
a0214c
a0214c
* Fri Apr 26 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-14
a0214c
- allow root to copy files into NFS in libtoolize (#740079)
a0214c
- pre-filter sed's input by dd (#636045)
a0214c
a0214c
* Thu Mar 14 2013 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-13
a0214c
- do not BR gcc-java in RHEL (by dmach)
a0214c
a0214c
* Thu Jan 24 2013 Jakub Jelinek <jakub@redhat.com> - 2.4.2-12
a0214c
- rebuilt for gcc 4.8.0
a0214c
a0214c
* Thu Dec 06 2012 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-11
a0214c
- remove specific version requirements on automake/autoconf
a0214c
a0214c
* Thu Oct 25 2012 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-10
a0214c
- temporarily disable the 'gcj' tests (#869578) -- this is just to (1) allow
a0214c
  build under f18+ and RHEL-7.0 and (2) don't through out upstream testsuite.
a0214c
  Added patch must be removed once the 'ecj' utility is fixed
a0214c
- libtool-ltdl shouldn't own /usr/share/libtool/ directory
a0214c
- move the .so file without version back to devel package (sorry for that)
a0214c
a0214c
* Mon Oct 22 2012 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-9
a0214c
- fix fedora-review warnings: s/RPM_BUILD_ROOT/buildroot/, remove trailing
a0214c
  white-spaces, move libltdl.so to ltdl sub-package, remove unnecessary BR
a0214c
- remove unnecessary newlines
a0214c
- fix the BuildRequire ~> Require only (#79467 related)
a0214c
- fix weird build circumstances (don't call ./bootstrap, don't call autoconf
a0214c
  manually, do not touch configure script)
a0214c
- remove 'tee' invocation for copying testsuite output (the file
a0214c
  'test-suite.log' is good enough)
a0214c
a0214c
* Thu Oct 04 2012 Pavel Raiskup <praiskup@redhat.com> - 2.4.2-8
a0214c
- make the libtool dependant on tar (#794675)
a0214c
a0214c
* Fri Sep 21 2012 Dan Horák <dan[at]danny.cz> - 2.4.2-7
a0214c
- rebuild for gcc 4.7.2
a0214c
a0214c
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-6
a0214c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a0214c
a0214c
* Sun Jul 15 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 2.4.2-5
a0214c
- Rebuild
a0214c
a0214c
* Fri Jun 29 2012 Richard W.M. Jones <rjones@redhat.com> - 2.4.2-4
a0214c
- Rebuild for gcc 4.7.1 which just entered Rawhide.
a0214c
a0214c
* Thu Jan  5 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.4.2-3
a0214c
- really rebuild for gcc 4.7.0
a0214c
a0214c
* Tue Jan  3 2012 Jakub Jelinek <jakub@redhat.com> 2.4.2-2
a0214c
- rebuilt for gcc 4.7.0
a0214c
a0214c
* Fri Dec  2 2011 Tom Callaway <spot@fedoraproject.org> 2.4.2-1
a0214c
- update to 2.4.2
a0214c
a0214c
* Thu Oct 27 2011 Jakub Jelinek <jakub@redhat.com> 2.4-7
a0214c
- rebuilt for gcc 4.6.2
a0214c
a0214c
* Tue Jun 28 2011 Peter Robinson <pbrobinson@gmail.com> - 2.4-6
a0214c
- actually update the hardwired gcc version
a0214c
a0214c
* Tue Jun 28 2011 Peter Robinson <pbrobinson@gmail.com> - 2.4-5
a0214c
- Rebuild for gcc 4.6.1
a0214c
a0214c
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4-4
a0214c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a0214c
a0214c
* Sat Jan 22 2011 Christopher Aillon <caillon@redhat.com> 2.4-3
a0214c
- rebuilt for gcc 4.6.0
a0214c
a0214c
* Mon Dec 06 2010 Adam Jackson <ajax@redhat.com> 2.4-2
a0214c
- rebuilt for gcc 4.5.1
a0214c
a0214c
* Mon Dec 06 2010 Karsten Hopp <karsten@redhat.com> 2.4-1
a0214c
- update to libtool-2.4
a0214c
a0214c
* Wed Jul  7 2010 Jakub Jelinek <jakub@redhat.com> 2.2.10-2
a0214c
- rebuilt for gcc 4.5.0
a0214c
a0214c
* Thu Jun 24 2010 Karsten Hopp <karsten@redhat.com> 2.2.10-1
a0214c
- update to libtool-2.2.10
a0214c
a0214c
* Sat May  1 2010 Jakub Jelinek <jakub@redhat.com> 2.2.6-20
a0214c
- rebuilt for gcc 4.4.4
a0214c
a0214c
* Mon Apr 12 2010 Karsten Hopp <karsten@redhat.com> 2.2.6-19
a0214c
- enable selfcheck
a0214c
- convert changelog files to utf8 (#226050)
a0214c
a0214c
* Thu Jan 21 2010 Jakub Jelinek <jakub@redhat.com> 2.2.6-18
a0214c
- rebuilt for gcc 4.4.3
a0214c
a0214c
* Wed Dec 02 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-17
a0214c
- fix directory name used in libtool tarball
a0214c
a0214c
* Wed Dec 02 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-16
a0214c
- make sure that NVR is higher than previous version
a0214c
a0214c
* Wed Dec 02 2009 Karsten Hopp <karsten@redhat.com> 2.2.6b-2
a0214c
- fix gcc version
a0214c
a0214c
* Tue Dec 01 2009 Karsten Hopp <karsten@redhat.com> 2.2.6b-1
a0214c
- update to 2.2.6b, fixes CVE-2009-3736:
a0214c
  libltdl may load and execute code from a library in the current directory
a0214c
a0214c
* Wed Aug 12 2009 Ville Skyttä <ville.skytta@iki.fi> - 2.2.6-14
a0214c
- Use lzma compressed upstream tarball.
a0214c
a0214c
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.6-13
a0214c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a0214c
a0214c
* Wed Jul 22 2009 Matthias Clasen <mclasen@redhat.com> - 2.2.6-12
a0214c
- Rebuild for gcc 4.4.1
a0214c
a0214c
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.6-11
a0214c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a0214c
a0214c
* Wed Feb 18 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-10
a0214c
- remove /lib64 and /usr/lib64 rpath
a0214c
a0214c
* Fri Feb  6 2009 Jakub Jelinek <jakub@redhat.com> 2.2.6-9
a0214c
- rebuilt again for gcc-4.4.0
a0214c
a0214c
* Wed Feb 04 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-8
a0214c
- libtool-ltdl owns /usr/share/libtool, but not the config files
a0214c
  (#484088)
a0214c
a0214c
* Wed Feb  4 2009 Jakub Jelinek <jakub@redhat.com> 2.2.6-7
a0214c
- rebuilt for gcc-4.4.0
a0214c
a0214c
* Wed Jan 28 2009 Karsten Hopp <karsten@redhat.com> 2.2.6-6
a0214c
- libtool-ltdl now owns /usr/share/libtool (#474672)
a0214c
a0214c
* Sat Dec  6 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 2.2.6-5
a0214c
- Own /usr/include/libltdl (#475004)
a0214c
a0214c
* Wed Dec  3 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 2.2.6-4
a0214c
- Well. THAT was pointless...
a0214c
a0214c
* Wed Dec  3 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 2.2.6-3
a0214c
- Hopefully fix all the build errors we've been seeing (#474330)
a0214c
a0214c
* Wed Dec 03 2008 Karsten Hopp <karsten@redhat.com> 2.2.6-2
a0214c
- add Requires: sed  (Ignacio Vazquez-Abrams)
a0214c
a0214c
* Thu Nov 13 2008 Karsten Hopp <karsten@redhat.com> 2.2.6-1
a0214c
- update to 2.2.6a
a0214c
a0214c
* Fri Aug 29 2008 Dennis Gilmore <dennis@ausil.us> 1.5.26-4
a0214c
- rebuild for gcc-4.3.2
a0214c
a0214c
* Thu Aug  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.5.26-3
a0214c
- fix license tag
a0214c
a0214c
* Mon Jun 09 2008 Dennis Gilmore <dennis@ausil.us> 1.5.26-2
a0214c
- build against gcc 4.3.1
a0214c
a0214c
* Tue May 20 2008 Stepan Kasal <skasal@redhat.com> 1.5.26-1
a0214c
- new upstream version, requires autoconf >= 2.58
a0214c
a0214c
* Wed Jan 30 2008 Bill Nottingham <notting@redhat.com> 1.5.24-6
a0214c
- rebuild for new gcc
a0214c
a0214c
* Wed Jan 23 2008 Karsten Hopp <karsten@redhat.com> 1.5.24-5
a0214c
- add missing define
a0214c
a0214c
* Wed Jan 23 2008 Karsten Hopp <karsten@redhat.com> 1.5.24-4
a0214c
- require specific gcc version as that path is hardcoded in libtool
a0214c
  (#429880)
a0214c
a0214c
* Wed Aug 29 2007 Karsten Hopp <karsten@redhat.com> 1.5.24-3
a0214c
- fix license tag
a0214c
a0214c
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.5.24-2
a0214c
- Rebuild for selinux ppc32 issue.
a0214c
a0214c
* Tue Jul 24 2007 Karsten Hopp <karsten@redhat.com> 1.5.24-1
a0214c
- update to libtool 1.5.24
a0214c
a0214c
* Thu Apr 05 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-11
a0214c
- use ./configure so that config.{sub,guess} will not be replaced with ancient
a0214c
  version of those files (#234778)
a0214c
a0214c
* Wed Mar 14 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-10
a0214c
- add disttag (#232204)
a0214c
a0214c
* Wed Feb 21 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-10
a0214c
- fix libtool-ltdl post/postun requirements
a0214c
a0214c
* Thu Feb 08 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-9
a0214c
- fix ltdl file open (#225116)
a0214c
- fix lt_unset usage (#227454)
a0214c
- spec file cleanups for merge review
a0214c
a0214c
* Mon Jan 22 2007 Karsten Hopp <karsten@redhat.com> 1.5.22-8
a0214c
- don't abort (un)install scriptlets when _excludedocs is set (#223708)
a0214c
a0214c
* Thu Dec 07 2006 Karsten Hopp <karsten@redhat.com> 1.5.22-7
a0214c
- update config.guess, config.sub with newer files from automake-1.10
a0214c
- skip over lines in /etc/ld.so.conf.d/* which don't look like absolute paths
a0214c
  (p.e. files from kernel-xen). This avoids having unwanted relative paths in
a0214c
  lib_search_path
a0214c
a0214c
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.5.22-6.1
a0214c
- rebuild
a0214c
a0214c
* Thu Jun 29 2006 Karsten Hopp <karsten@redhat.de> 1.5.22-6
a0214c
- detect gcc path at runtime instead of requiring one specific version
a0214c
a0214c
* Thu Jun 29 2006 Karsten Hopp <karsten@redhat.de> 1.5.22-5
a0214c
- miscellaneous upstream fixes
a0214c
a0214c
* Tue Jun 06 2006 Karsten Hopp <karsten@redhat.de> 1.5.22-4
a0214c
- don't warn when /etc/ld.so.conf.d/*.conf doesn't exist (p.e. in mock)
a0214c
a0214c
* Fri May 26 2006 Jakub Jelinek <jakub@redhat.com> 1.5.22-3
a0214c
- rebuilt with GCC 4.1.0
a0214c
a0214c
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.5.22-2.2
a0214c
- bump again for double-long bug on ppc(64)
a0214c
a0214c
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.5.22-2.1
a0214c
- rebuilt for new gcc4.1 snapshot and glibc changes
a0214c
a0214c
* Mon Feb 06 2006 Karsten Hopp <karsten@redhat.de> 1.5.22-2
a0214c
- libtool-ltdl-devel is LGPL (#168075)
a0214c
a0214c
* Tue Dec 20 2005 Karsten Hopp <karsten@redhat.de> 1.5.22-1
a0214c
- update to 1.5.22, most prominent fixes are:
a0214c
  - Fix 1.5 regression that caused linking a program `-static' to also
a0214c
    link statically against installed libtool libraries, contrary to
a0214c
    documented (and actual 1.4.x) behavior.
a0214c
  - Fix silent failure of `libtoolize --ltdl' if libltdl files not present.
a0214c
a0214c
* Wed Nov 30 2005 Warren Togami <wtogami@redhat.com> 1.5.20-5
a0214c
- rebuilt with GCC 4.1.0
a0214c
a0214c
* Thu Sep 29 2005 Jakub Jelinek <jakub@redhat.com> 1.5.20-4
a0214c
- rebuilt with GCC 4.0.2
a0214c
a0214c
* Wed Sep 14 2005 Karsten Hopp <karsten@redhat.de> 1.5.20-3
a0214c
- rebuilt
a0214c
a0214c
* Mon Sep 12 2005 Karsten Hopp <karsten@redhat.de> 1.5.20-2
a0214c
- add ltdl license, minor spec-file cleanups (#168075, Ville Skyttä)
a0214c
a0214c
* Fri Sep 09 2005 Karsten Hopp <karsten@redhat.de> 1.5.20-1
a0214c
- update
a0214c
a0214c
* Thu Sep 08 2005 Florian La Roche <laroche@redhat.com>
a0214c
- add version-release to the Provides: and fix our own
a0214c
  Requires: line to the current naming scheme
a0214c
a0214c
* Sat Jul  9 2005 Jakub Jelinek <jakub@redhat.com> 1.5.18-3
a0214c
- rebuilt with GCC 4.0.1.
a0214c
a0214c
* Tue May 17 2005 Alexandre Oliva <aoliva@redhat.com> 1.5.18-2
a0214c
- Update patch file.
a0214c
a0214c
* Tue May 17 2005 Alexandre Oliva <aoliva@redhat.com> 1.5.18-1
a0214c
- 1.5.18.  Removed .multilib2 suffix.
a0214c
a0214c
* Tue Apr 26 2005 Alexandre Oliva <aoliva@redhat.com> 1.5.16.multilib2-1
a0214c
- 1.5.16 fixes #132435.
a0214c
a0214c
* Wed Mar 16 2005 Elliot Lee <sopwith@redhat.com>
a0214c
- rebuilt
a0214c
a0214c
* Tue Mar  1 2005 Alexandre Oliva <aoliva@redhat.com> 1.5.14.multilib2-5
a0214c
- use gfortran instead of g77.
a0214c
- rebuild with GCC 4.
a0214c
a0214c
* Tue Feb 15 2005 Joe Orton <jorton@redhat.com> 1.5.14.multilib2-4
a0214c
- revert to the old multilib patch (#138742)
a0214c
a0214c
* Sun Feb 13 2005 Florian La Roche <laroche@redhat.com>
a0214c
- 1.5.14 bugfix release
a0214c
a0214c
* Sun Feb  6 2005 Daniel Reed <djr@redhat.com> 1.5.12.multilib2-3.4.3
a0214c
- update to the 1.5.12 bugfix release
a0214c
  - Makes use of $datarootdir, which is necessary for Autoconf >= 2.60.
a0214c
  - Correctly skip hppa, x86_64, and s390* in tests/demo-nopic.test.
a0214c
  - Interpret `include' statements in toplevel ld.so.conf file.
a0214c
  - While "parsing" /etc/ld.so.conf, skip comments.
a0214c
- add dependency on gcc version; /usr/bin/libtool hardcodes paths into gcc's internal directories
a0214c
- replace "libtool-libs" with "libtool-ltdl" and "libtool-ltdl-devel"
a0214c
a0214c
* Tue Oct 26 2004 Daniel Reed <djr@redhat.com> 1.5.10-1
a0214c
- update to the 1.5.10 bugfix release
a0214c
  - obsoletes libtool-1.4-nonneg.patch
a0214c
  - obsoletes libtool-1.5-libtool.m4-x86_64.patch
a0214c
  - obsoletes libtool-1.4.2-multilib.patch
a0214c
  - obsoletes libtool-1.4.2-demo.patch
a0214c
  - obsoletes libtool-1.5-testfailure.patch
a0214c
a0214c
* Tue Jul  6 2004 Jens Petersen <petersen@redhat.com> - 1.5.6-4
a0214c
- improve buildrequires and prereqs
a0214c
- buildrequire texinfo (Dawid Gajownik, 126950)
a0214c
a0214c
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
a0214c
- rebuilt
a0214c
a0214c
* Thu May 13 2004 Thomas Woerner <twoerner@redhat.com> - 1.5.6-2
a0214c
- compile libltdl.a PIC
a0214c
a0214c
* Mon Apr 12 2004 Jens Petersen <petersen@redhat.com> - 1.5.6-1
a0214c
- update to 1.5.6 bugfix release
a0214c
a0214c
* Sun Apr  4 2004 Jens Petersen <petersen@redhat.com> - 1.5.4-1
a0214c
- 1.5.4 bugfix release
a0214c
- improve libtool-1.4.2-multilib.patch (Albert Chin) and only apply to
a0214c
  libtool.m4
a0214c
- use bootstrap instead of autoreconf to update configuration
a0214c
- update libtool-1.4.3-ltmain-SED.patch to libtool-1.5.4-ltmain-SED.patch
a0214c
a0214c
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
a0214c
- rebuilt
a0214c
a0214c
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
a0214c
- rebuilt
a0214c
a0214c
* Mon Jan 26 2004 Jens Petersen <petersen@redhat.com> - 1.5.2-1
a0214c
- update to 1.5.2 bugfix release
a0214c
- update libtool-1.5-libtool.m4-x86_64.patch
a0214c
- nolonger need libtool-1.5-mktemp.patch, libtool-1.5-expsym-linux.patch,
a0214c
  libtool-1.5-readonlysym.patch, libtool-1.5-relink-libdir-order-91110.patch,
a0214c
  libtool-1.5-AC_PROG_LD_GNU-quote-v-97608.patch and libtool-1.5-nostdlib.patch
a0214c
a0214c
* Tue Oct 28 2003 Jens Petersen <petersen@redhat.com> - 1.5-8
a0214c
- update libtool-1.4.2-multilib.patch to also deal with powerpc64 (#103316)
a0214c
  [Joe Orton]
a0214c
a0214c
* Sun Oct 26 2003 Florian La Roche <Florian.LaRoche@redhat.de>
a0214c
- rebuild again, Jakub has done a new compiler version number
a0214c
a0214c
* Thu Oct 02 2003 Florian La Roche <Florian.LaRoche@redhat.de>
a0214c
- rebuild
a0214c
a0214c
* Thu Jul 17 2003 Jens Petersen <petersen@redhat.com> - 1.5-5
a0214c
- bring back libtool-1.4.2-demo.patch to disable nopic tests on amd64
a0214c
  and s390x again
a0214c
a0214c
* Tue Jul 15 2003 Owen Taylor <otaylor@redhat.com>
a0214c
- Fix misapplied chunk for expsym-linux patch
a0214c
a0214c
* Tue Jul  8 2003 Jens Petersen <petersen@redhat.com> - 1.5-4
a0214c
- remove the quotes around LD in AC_PROG_LD_GNU (#97608)
a0214c
  [reported by twaugh]
a0214c
- use -nostdlib also when linking with g++ and non-GNU ld in
a0214c
  _LT_AC_LANG_CXX_CONFIG [reported by fnasser, patch by aoliva]
a0214c
- use %%configure with CC and CXX set
a0214c
a0214c
* Thu Jun 12 2003 Jens Petersen <petersen@redhat.com> - 1.5-3
a0214c
- don't use %%configure since target options caused libtool to assume
a0214c
  i386-redhat-linux-gcc instead of gcc for CC (reported by Joe Orton)
a0214c
- add libtool-1.5-relink-libdir-order-91110.patch to fix order of lib dirs
a0214c
  searched when relinking (#91110) [patch from Joe Orton]
a0214c
a0214c
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
a0214c
- rebuilt
a0214c
a0214c
* Thu May  1 2003 Jens Petersen <petersen@redhat.com> - 1.5-1
a0214c
- update to 1.5
a0214c
- no longer override config.{guess,sub} for rpmbuild %%configure,
a0214c
  redhat-rpm-config owns those now
a0214c
- update and rename libtool-1.4.2-s390_x86_64.patch to
a0214c
  libtool-1.5-libtool.m4-x86_64.patch since s390 now included
a0214c
- buildrequire autoconf and automake, no longer automake14
a0214c
- skip make check on s390 temporarily
a0214c
- no longer skip demo-nopic.test on x86_64, s390 and s390x
a0214c
- from Owen Taylor
a0214c
  - add libtool-1.4.2-expsym-linux.patch (#55607) [from James Henstridge]
a0214c
  - add quoting in mktemp patch
a0214c
  - add libtool-1.5-readonlysym.patch
a0214c
  - add libtool-1.5-testfailure.patch workaround
a0214c
  - no longer need libtool-1.4.2-relink-58664.patch
a0214c
a0214c
* Sat Feb 08 2003 Florian La Roche <Florian.LaRoche@redhat.de> - 1.4.3-5
a0214c
- add config.guess and config.sub, otherwise old versions of
a0214c
  these files can creep into /usr/share/libtool/
a0214c
a0214c
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
a0214c
- rebuilt
a0214c
a0214c
* Mon Jan 13 2003 Jens Petersen <petersen@redhat.com> 1.4.3-3
a0214c
- fix mktemp to work when running mktemp fails (#76602)
a0214c
  [reported by (Oron Peled)]
a0214c
- remove info dir file, don't exclude it
a0214c
- fix typo in -libs description (#79619)
a0214c
- use buildroot instead of RPM_BUILD_ROOT
a0214c
a0214c
* Tue Jan 07 2003 Karsten Hopp <karsten@redhat.de> 1.4.3-2.2
a0214c
- use lib64 on s390x, too.
a0214c
a0214c
* Thu Dec  5 2002 Jens Petersen <petersen@redhat.com>
a0214c
- add comment to explain why we use an old Automake for building
a0214c
- buildrequire automake14
a0214c
a0214c
* Sat Nov 23 2002 Jens Petersen <petersen@redhat.com>
a0214c
- add --without check build option to allow disabling of "make check"
a0214c
- exclude info dir file rather than removing
a0214c
a0214c
* Sat Nov 23 2002 Jens Petersen <petersen@redhat.com> 1.4.3-2
a0214c
- define SED in ltmain.sh for historic ltconfig files
a0214c
- define macro AUTOTOOLS to hold automake-1.4 and aclocal-1.4, and use it
a0214c
- leave old missing file for now
a0214c
- general spec file cleanup
a0214c
  - don't copy install files to demo nor mess with installed ltdl files
a0214c
  - don't need to run make in doc
a0214c
  - force removal of info dir file
a0214c
  - don't need to create install prefix dir
a0214c
  - don't bother gzipping info files ourselves
a0214c
a0214c
* Mon Nov 18 2002 Jens Petersen <petersen@redhat.com> 1.4.3-1
a0214c
- update to 1.4.3
a0214c
- remove obsolete patches (test-quote, dup-deps, libtoolize-configure.ac)
a0214c
- apply the multilib patch to just the original config files
a0214c
- update x86_64/s390 patch and just apply to original config files
a0214c
- use automake-1.4 in "make check" for demo-make.test to pass!
a0214c
- remove info dir file that is not installed
a0214c
- make autoreconf update missing
a0214c
a0214c
* Mon Oct 07 2002 Phil Knirsch <pknirsch@redhat.com>  1.4.2-12.2
a0214c
- Added s390x and x64_64 support.
a0214c
a0214c
* Fri Oct  4 2002 Nalin Dahyabhai <nalin@redhat.com> 1.4.2-12.1
a0214c
- rebuild
a0214c
a0214c
* Fri Sep 13 2002 Nalin Dahyabhai <nalin@redhat.com>
a0214c
- patch to find the proper libdir on multilib boxes
a0214c
a0214c
* Mon Aug 19 2002 Jens Petersen <petersen@redhat.com> 1.4.2-12
a0214c
- don't include demo in doc, specially now that we "make check" (#71609)
a0214c
a0214c
* Tue Aug 13 2002 Jens Petersen <petersen@redhat.com> 1.4.2-11
a0214c
- don't hardcode "configure.in" in libtoolize (#70864)
a0214c
  [reported by bastiaan@webcriminals.com]
a0214c
- make check, but not on ia64
a0214c
a0214c
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.4.2-10
a0214c
- automated rebuild
a0214c
a0214c
* Thu May 23 2002 Tim Powers <timp@redhat.com> 1.4.2-9
a0214c
- automated rebuild
a0214c
a0214c
* Fri Apr 26 2002 Jens Petersen <petersen@redhat.com> 1.4.2-8
a0214c
- add old patch from aoliva to fix relinking when installing into a buildroot
a0214c
- backport dup-deps fix from cvs stable branch
a0214c
a0214c
* Wed Mar 27 2002 Jens Petersen <petersen@redhat.com> 1.4.2-7
a0214c
- run ldconfig in postin and postun
a0214c
a0214c
* Thu Feb 28 2002 Jens Petersen <petersen@redhat.com> 1.4.2-6
a0214c
- rebuild in new environment
a0214c
a0214c
* Tue Feb 12 2002 Jens Petersen <petersen@redhat.com> 1.4.2-5
a0214c
- revert filemagic and archive-shared patches following cvs (#54887)
a0214c
- don't change "&& test" to "-a" in ltmain.in
a0214c
a0214c
* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 1.4.2-4
a0214c
- automated rebuild
a0214c
a0214c
* Mon Dec  3 2001 Jens Petersen <petersen@redhat.com> 1.4.2-3
a0214c
- test quoting patch should be on ltmain.in not ltmain.sh (#53276)
a0214c
- use file_magic for Linux ELF (#54887)
a0214c
- allow link against an archive when building a shared library (#54887)
a0214c
- include ltdl.m4 in manifest (#56671)
a0214c
a0214c
* Wed Oct 24 2001 Jens Petersen <petersen@redhat.com> 1.4.2-2
a0214c
- added URL to spec
a0214c
a0214c
* Tue Sep 18 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.4.2-1
a0214c
- 1.4.2 - sync up with autoconf...
a0214c
a0214c
* Thu Jul  5 2001 Bernhard Rosenkraenzer <bero@redhat.de> 1.4-8
a0214c
- extend s390 patch to 2 more files
a0214c
- s/Copyright/License/
a0214c
a0214c
* Wed Jul 04 2001 Karsten Hopp <karsten@redhat.de>
a0214c
- add s390 patch for deplibs_check_method=pass_all
a0214c
a0214c
* Tue Jun 12 2001 Florian La Roche <Florian.LaRoche@redhat.de>
a0214c
- add patches from Tim Waugh #42724
a0214c
a0214c
* Mon Jun 11 2001 Florian La Roche <Florian.LaRoche@redhat.de>
a0214c
- add patches from cvs mainline
a0214c
a0214c
* Thu Jun 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
a0214c
- fix a "test" bug in ltmain.sh
a0214c
a0214c
* Sun Jun 03 2001 Florian La Roche <Florian.LaRoche@redhat.de>
a0214c
- disable the post commands to modify /usr/share/doc/
a0214c
a0214c
* Sat May 12 2001 Owen Taylor <otaylor@redhat.com>
a0214c
- Require automake 1.4p1
a0214c
a0214c
* Wed May 09 2001 Florian La Roche <Florian.LaRoche@redhat.de>
a0214c
- update to libtool 1.4
a0214c
- adjust or remove patches
a0214c
a0214c
* Thu Jul 13 2000 Elliot Lee <sopwith@redhat.com>
a0214c
- Fix recognition of ^0[0-9]+$ as a non-negative integer.
a0214c
a0214c
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
a0214c
- automatic rebuild
a0214c
a0214c
* Fri Jul  7 2000 Nalin Dahyabhai <nalin@redhat.com>
a0214c
- patch to use mktemp to create the tempdir
a0214c
- use %%configure after defining __libtoolize to /bin/true
a0214c
a0214c
* Mon Jul  3 2000 Matt Wilson <msw@redhat.com>
a0214c
- subpackage libltdl into libtool-libs
a0214c
a0214c
* Sun Jun 18 2000 Bill Nottingham <notting@redhat.com>
a0214c
- running libtoolize on the libtool source tree ain't right :)
a0214c
a0214c
* Mon Jun  5 2000 Jeff Johnson <jbj@redhat.com>
a0214c
- FHS packaging.
a0214c
a0214c
* Thu Jun  1 2000 Nalin Dahyabhai <nalin@redhat.com>
a0214c
- update to 1.3.5.
a0214c
a0214c
* Fri Mar  3 2000 Jeff Johnson <jbj@redhat.com>
a0214c
- add prereqs for m4 and perl inorder to run autoconf/automake.
a0214c
a0214c
* Mon Feb 28 2000 Jeff Johnson <jbj@redhat.com>
a0214c
- functional /usr/doc/libtool-*/demo by end-user %%post procedure (#9719).
a0214c
a0214c
* Wed Dec 22 1999 Jeff Johnson <jbj@redhat.com>
a0214c
- update to 1.3.4.
a0214c
a0214c
* Mon Dec  6 1999 Jeff Johnson <jbj@redhat.com>
a0214c
- change from noarch to per-arch in order to package libltdl.a (#7493).
a0214c
a0214c
* Thu Jul 15 1999 Jeff Johnson <jbj@redhat.com>
a0214c
- update to 1.3.3.
a0214c
a0214c
* Mon Jun 14 1999 Jeff Johnson <jbj@redhat.com>
a0214c
- update to 1.3.2.
a0214c
a0214c
* Tue May 11 1999 Jeff Johnson <jbj@redhat.com>
a0214c
- explicitly disable per-arch libraries (#2210)
a0214c
- undo hard links and remove zero length file (#2689)
a0214c
a0214c
* Sat May  1 1999 Jeff Johnson <jbj@redhat.com>
a0214c
- update to 1.3.
a0214c
a0214c
* Fri Mar 26 1999 Cristian Gafton <gafton@redhat.com>
a0214c
- disable the --cache-file passing to ltconfig; this breaks the older
a0214c
  ltconfig scripts found around.
a0214c
a0214c
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
a0214c
- auto rebuild in the new build environment (release 2)
a0214c
a0214c
* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
a0214c
- update to 1.2f
a0214c
a0214c
* Tue Mar 16 1999 Cristian Gafton <gafton@redhat.com>
a0214c
- completed arm patch
a0214c
- added patch to make it more arm-friendly
a0214c
- upgrade to version 1.2d
a0214c
a0214c
* Thu May 07 1998 Donnie Barnes <djb@redhat.com>
a0214c
- fixed busted group
a0214c
a0214c
* Sat Jan 24 1998 Marc Ewing <marc@redhat.com>
a0214c
- Update to 1.0h
a0214c
- added install-info support
a0214c
a0214c
* Tue Nov 25 1997 Elliot Lee <sopwith@redhat.com>
a0214c
- Update to 1.0f
a0214c
- BuildRoot it
a0214c
- Make it a noarch package