auto-import changelog data from libtool-1.4.3-5.src.rpm

Sat Feb 08 2003 Florian La Roche <Florian.LaRoche@redhat.de>
- add config.guess and config.sub, otherwise old versions of these files
    can creep into /usr/share/libtool/
Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
Mon Jan 13 2003 Jens Petersen <petersen@redhat.com> 1.4.3-3
- fix mktemp to work when running mktemp fails (#76602) [reported by (Oron
    Peled)]
- remove info dir file, don't exclude it
- fix typo in -libs description (#79619)
- use buildroot instead of RPM_BUILD_ROOT
Tue Jan 07 2003 Karsten Hopp <karsten@redhat.de> 1.4.3-2.2
- use lib64 on s390x, too.
Thu Dec 05 2002 Jens Petersen <petersen@redhat.com>
- add comment to explain why we use an old Automake for building
- buildrequire automake14
Sat Nov 23 2002 Jens Petersen <petersen@redhat.com>
- add --without check build option to allow disabling of "make check"
- exclude info dir file rather than removing
Sat Nov 23 2002 Jens Petersen <petersen@redhat.com> 1.4.3-2
- define SED in ltmain.sh for historic ltconfig files
- define macro AUTOTOOLS to hold automake-1.4 and aclocal-1.4, and use it
- leave old missing file for now
- general spec file cleanup
- don't copy install files to demo nor mess with installed ltdl files
- don't need to run make in doc
- force removal of info dir file
- don't need to create install prefix dir
- don't bother gzipping info files ourselves
Mon Nov 18 2002 Jens Petersen <petersen@redhat.com> 1.4.3-1
- update to 1.4.3
- remove obsolete patches (test-quote, dup-deps, libtoolize-configure.ac)
- apply the multilib patch to just the original config files
- update x86_64/s390 patch and just apply to original config files
- use automake-1.4 in "make check" for demo-make.test to pass!
- remove info dir file that is not installed
- make autoreconf update missing
Mon Oct 07 2002 Phil Knirsch <pknirsch@redhat.com> 1.4.2-12.2
- Added s390x and x64_64 support.
Fri Oct 04 2002 Nalin Dahyabhai <nalin@redhat.com> 1.4.2-12.1
- rebuild
This commit is contained in:
cvsdist 2004-09-09 07:47:11 +00:00
parent d1a4cbd03a
commit 0ce628de67
3 changed files with 99 additions and 38 deletions

View File

@ -1 +1 @@
libtool-1.4.2.tar.bz2 libtool-1.4.3.tar.gz

View File

@ -1,23 +1,37 @@
Summary: The GNU libtool, which simplifies the use of shared libraries. Summary: The GNU libtool, which simplifies the use of shared libraries.
Name: libtool Name: libtool
Version: 1.4.2 Version: 1.4.3
Release: 12 Release: 5
License: GPL License: GPL
Group: Development/Tools Group: Development/Tools
Source: ftp://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.bz2 Source: ftp://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz
Source1: libtool-1.4.3-ltmain-SED.patch
Source2: config.guess
Source3: config.sub
URL: http://www.gnu.org/software/libtool/ URL: http://www.gnu.org/software/libtool/
#Patch0: libtool-1.4.2-branch-1-4-2.patch
Patch1: libtool-1.3.5-mktemp.patch Patch1: libtool-1.3.5-mktemp.patch
Patch2: libtool-1.4-nonneg.patch Patch2: libtool-1.4-nonneg.patch
Patch4: libtool-1.4.2-s390.patch Patch4: libtool-1.4.2-s390_x86_64.patch
Patch5: libtool-1.4.2-test-quote.patch #Patch5: libtool-1.4.2-test-quote.patch
Patch6: libtool-1.4.2-relink-58664.patch Patch6: libtool-1.4.2-relink-58664.patch
Patch7: libtool-1.4.2-dup-deps.patch #Patch7: libtool-1.4.2-dup-deps.patch
Patch8: libtool-1.4.2-libtoolize-configure.ac.patch #Patch8: libtool-1.4.2-libtoolize-configure.ac.patch
Patch9: libtool-1.4.2-multilib.patch
Patch10: libtool-1.4.2-demo.patch
PreReq: /sbin/install-info, autoconf, automake >= 1.4p1, m4, perl PreReq: /sbin/install-info, autoconf, automake >= 1.4p1, m4, perl
# for AUTOTOOLS definition below
BuildRequires: automake14
Requires: libtool-libs = %{version}-%{release}, mktemp Requires: libtool-libs = %{version}-%{release}, mktemp
BuildRoot: %{_tmppath}/%{name}-root BuildRoot: %{_tmppath}/%{name}-root
# run "make check" by default
%{?_without_check: %define _without_check 1}
%{!?_without_check: %define _without_check 0}
# except ia64 where currently 16/83 tests fail (see #56744)
%ifarch ia64
%define _without_check 1
%endif
%description %description
The libtool package contains the GNU libtool, a set of shell scripts The libtool package contains the GNU libtool, a set of shell scripts
which automatically configure UNIX and UNIX-like architectures to which automatically configure UNIX and UNIX-like architectures to
@ -34,7 +48,7 @@ Group: System Environment/Libraries
%description libs %description libs
The libtool-libs package contains the runtime libraries from GNU The libtool-libs package contains the runtime libraries from GNU
libtool. GNU libtool uses these libraries to provide portible dynamic libtool. GNU libtool uses these libraries to provide portable dynamic
loading of shared libraries. loading of shared libraries.
If you are using some programs that provide shared libraries built If you are using some programs that provide shared libraries built
@ -43,48 +57,44 @@ provide the dynamic loading library
%prep %prep
%setup -q %setup -q
#%patch0 -b .stable-branch
%patch1 -p1 -b .mktemp %patch1 -p1 -b .mktemp
%patch2 -p1 -b .nonneg %patch2 -p1 -b .nonneg
%patch4 -p1 -b .s390 %patch4 -p1 -b .s390_x86_64
%patch5 -p1 -b .test #%patch5 -p1 -b .test
%patch6 -p1 -b .relink %patch6 -p1 -b .relink
%patch7 -p1 -b .dupdep #%patch7 -p1 -b .dupdep
%patch8 -p1 -b .ltize-cfg #%patch8 -p1 -b .ltize-cfg
%patch9 -p1 -b .multilib
%ifarch x86_64 s390 s390x
%patch10 -p1 -b .demo
%endif
#autoreconf # demo-make.test fails on i386 with new Automake 1.6.3 and later
%define AUTOTOOLS AUTOMAKE=automake-1.4 ACLOCAL=aclocal-1.4
%{AUTOTOOLS} autoreconf
%build %build
%configure %configure %{AUTOTOOLS}
make %{AUTOTOOLS}
make %if ! %{_without_check}
make -C doc make %{AUTOTOOLS} check #VERBOSE=yes
# 16/83 tests fail on ia64 (see #56744)
%ifnarch ia64
make check
%endif %endif
%install %install
rm -rf ${RPM_BUILD_ROOT} rm -rf %{buildroot}
mkdir -p ${RPM_BUILD_ROOT}%{_prefix}
%makeinstall %makeinstall
cp install-sh missing mkinstalldirs demo # add SED definition to ltmain.sh for legacy ltconfig's
patch -d %{buildroot}%{_datadir}/libtool -z .sed < %{SOURCE1}
{ cd ${RPM_BUILD_ROOT} cp %{SOURCE2} %{buildroot}%{_datadir}/libtool/config.guess
gzip -9nf .%{_infodir}/*.info* cp %{SOURCE3} %{buildroot}%{_datadir}/libtool/config.sub
# XXX remove zero length file
rm -f .%{_datadir}/libtool/libltdl/stamp-h.in rm -f %{buildroot}%{_infodir}/dir
# XXX forcibly break hardlinks
mv .%{_datadir}/libtool/libltdl .%{_datadir}/libtool/libltdl-X
mkdir .%{_prefix}/share/libtool/libltdl
cp .%{_datadir}/libtool/libltdl-X/* .%{_datadir}/libtool/libltdl
rm -rf .%{_prefix}/share/libtool/libltdl-X
}
%clean %clean
rm -rf ${RPM_BUILD_ROOT} rm -rf %{buildroot}
%post %post
/sbin/install-info %{_infodir}/libtool.info.gz %{_infodir}/dir /sbin/install-info %{_infodir}/libtool.info.gz %{_infodir}/dir
@ -115,6 +125,57 @@ fi
%{_libdir}/libltdl.so.* %{_libdir}/libltdl.so.*
%changelog %changelog
* Sat Feb 08 2003 Florian La Roche <Florian.LaRoche@redhat.de>
- add config.guess and config.sub, otherwise old versions of
these files can creep into /usr/share/libtool/
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
* Mon Jan 13 2003 Jens Petersen <petersen@redhat.com> 1.4.3-3
- fix mktemp to work when running mktemp fails (#76602)
[reported by (Oron Peled)]
- remove info dir file, don't exclude it
- fix typo in -libs description (#79619)
- use buildroot instead of RPM_BUILD_ROOT
* Tue Jan 07 2003 Karsten Hopp <karsten@redhat.de> 1.4.3-2.2
- use lib64 on s390x, too.
* Thu Dec 5 2002 Jens Petersen <petersen@redhat.com>
- add comment to explain why we use an old Automake for building
- buildrequire automake14
* Sat Nov 23 2002 Jens Petersen <petersen@redhat.com>
- add --without check build option to allow disabling of "make check"
- exclude info dir file rather than removing
* Sat Nov 23 2002 Jens Petersen <petersen@redhat.com> 1.4.3-2
- define SED in ltmain.sh for historic ltconfig files
- define macro AUTOTOOLS to hold automake-1.4 and aclocal-1.4, and use it
- leave old missing file for now
- general spec file cleanup
- don't copy install files to demo nor mess with installed ltdl files
- don't need to run make in doc
- force removal of info dir file
- don't need to create install prefix dir
- don't bother gzipping info files ourselves
* Mon Nov 18 2002 Jens Petersen <petersen@redhat.com> 1.4.3-1
- update to 1.4.3
- remove obsolete patches (test-quote, dup-deps, libtoolize-configure.ac)
- apply the multilib patch to just the original config files
- update x86_64/s390 patch and just apply to original config files
- use automake-1.4 in "make check" for demo-make.test to pass!
- remove info dir file that is not installed
- make autoreconf update missing
* Mon Oct 07 2002 Phil Knirsch <pknirsch@redhat.com> 1.4.2-12.2
- Added s390x and x64_64 support.
* Fri Oct 4 2002 Nalin Dahyabhai <nalin@redhat.com> 1.4.2-12.1
- rebuild
* Mon Aug 19 2002 Jens Petersen <petersen@redhat.com> 1.4.2-12 * Mon Aug 19 2002 Jens Petersen <petersen@redhat.com> 1.4.2-12
- don't include demo in doc, specially now that we "make check" (#71609) - don't include demo in doc, specially now that we "make check" (#71609)

View File

@ -1 +1 @@
c8923c9a93dfa42f08abf53c5eef820d libtool-1.4.2.tar.bz2 d11a3c835449d7fa50a025dc9c01ad81 libtool-1.4.3.tar.gz