From 73556e7b41f912e45b9fe602de0c55c4a14bd1c4ebf50984dbc8e8d9b7f6565d Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Wed, 9 Mar 2011 14:11:11 +0000 Subject: [PATCH] - update to 2.4, which has quite some new stuff. Limiting here to incompatible changes: - The fix_srcfile_path variable has been replaced by a more thorough mechanism triggered by the to_tool_file_cmd variable. - The wrapper command line option support described above introduces the following incompatibility: the wrapper will remove any command line options that begin with '--lt-*' from the argument list before launching (uninstalled) programs. Any '--lt-*' option on the command line not recognized by the wrapper will result in an error. - The type of the symbol lists variables (lt_*_LTX_preloaded_symbols) has been fixed in the manual and in a couple of tests to match the actual implementation. OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=22 --- ...ecompress:download_url:libtool-2.4.tar.bz2 | 3 --- libtool-no-hostname.patch | 12 ---------- libtool-testsuite.changes | 22 +++++++++++++++++++ libtool-testsuite.spec | 15 ++++++------- libtool.changes | 22 +++++++++++++++++++ libtool.spec | 7 ++---- 6 files changed, 53 insertions(+), 28 deletions(-) delete mode 100644 _service:recompress:download_url:libtool-2.4.tar.bz2 delete mode 100644 libtool-no-hostname.patch diff --git a/_service:recompress:download_url:libtool-2.4.tar.bz2 b/_service:recompress:download_url:libtool-2.4.tar.bz2 deleted file mode 100644 index a74f892..0000000 --- a/_service:recompress:download_url:libtool-2.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:30cf258b5d9fd6017d4ee6546a237d4d041510b138fa825233cfd5fd1647266b -size 1695141 diff --git a/libtool-no-hostname.patch b/libtool-no-hostname.patch deleted file mode 100644 index 2cd0ee6..0000000 --- a/libtool-no-hostname.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: libltdl/m4/libtool.m4 -=================================================================== ---- libltdl/m4/libtool.m4.orig -+++ libltdl/m4/libtool.m4 -@@ -684,7 +684,6 @@ _LT_CONFIG_SAVE_COMMANDS([ - - # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. - # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION --# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: - # NOTE: Changes made to this file will be lost: look at ltmain.sh. - # - _LT_COPYING diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index ba055f2..f2315c9 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Wed Mar 9 14:07:54 UTC 2011 - coolo@novell.com + +- update to 2.4, which has quite some new stuff. Limiting here to + incompatible changes: + + - The fix_srcfile_path variable has been replaced by a more thorough + mechanism triggered by the to_tool_file_cmd variable. + - The wrapper command line option support described above introduces the + following incompatibility: the wrapper will remove any command line + options that begin with '--lt-*' from the argument list before launching + (uninstalled) programs. Any '--lt-*' option on the command line not + recognized by the wrapper will result in an error. + - The type of the symbol lists variables (lt_*_LTX_preloaded_symbols) has + been fixed in the manual and in a couple of tests to match the actual + implementation. + +------------------------------------------------------------------- +Mon Feb 28 22:00:49 CET 2011 - jslaby@suse.de + +- Fix AC_LANG_PROGRAM warnings (bnc#675573) + ------------------------------------------------------------------- Sun Oct 31 12:37:02 UTC 2010 - jengelh@medozas.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index 6e18a75..ae3b95c 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -1,7 +1,7 @@ # -# spec file for package libtool-testsuite (Version 2.2.6b) +# spec file for package libtool # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ Requires: tar License: GPLv2+ Group: Development/Tools/Building Summary: A Tool to Build Shared Libraries -Version: 2.2.6b +Version: 2.4 Release: 10 AutoReqProv: on # bug437293 @@ -34,10 +34,9 @@ Obsoletes: libtool-64bit PreReq: %{install_info_prereq} Requires: libltdl7 = %{version} Url: http://www.gnu.org/software/libtool/ -Source: ftp://ftp.gnu.org/pub/gnu/libtool/libtool-%{version}.tar.lzma +Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.bz2 Source2: baselibs.conf -Patch1: libtool-no-hostname.patch -#Patch: libtool-%{version}.diff +#Patch: libtool-%%{version}.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -55,8 +54,6 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} -%patch1 -p0 -#%patch -p1 %build ./configure CFLAGS="$RPM_OPT_FLAGS" \ @@ -107,6 +104,8 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libltdl.so /usr/share/aclocal/*.m4 %doc %{_infodir}/libtool.info* +%doc %{_mandir}/man1/libtool.1.gz +%doc %{_mandir}/man1/libtoolize.1.gz /usr/share/libtool %files -n libltdl7 diff --git a/libtool.changes b/libtool.changes index ba055f2..08524d9 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Wed Mar 9 14:07:54 UTC 2011 - giecrilj@stegny.2a.pl + +- update to 2.4, which has quite some new stuff. Limiting here to + incompatible changes: + + - The fix_srcfile_path variable has been replaced by a more thorough + mechanism triggered by the to_tool_file_cmd variable. + - The wrapper command line option support described above introduces the + following incompatibility: the wrapper will remove any command line + options that begin with '--lt-*' from the argument list before launching + (uninstalled) programs. Any '--lt-*' option on the command line not + recognized by the wrapper will result in an error. + - The type of the symbol lists variables (lt_*_LTX_preloaded_symbols) has + been fixed in the manual and in a couple of tests to match the actual + implementation. + +------------------------------------------------------------------- +Mon Feb 28 22:00:49 CET 2011 - jslaby@suse.de + +- Fix AC_LANG_PROGRAM warnings (bnc#675573) + ------------------------------------------------------------------- Sun Oct 31 12:37:02 UTC 2010 - jengelh@medozas.de diff --git a/libtool.spec b/libtool.spec index ca7a7bf..1779885 100644 --- a/libtool.spec +++ b/libtool.spec @@ -1,7 +1,7 @@ # -# spec file for package libtool (Version 2.2.6b) +# spec file for package libtool # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -36,7 +36,6 @@ Requires: libltdl7 = %{version} Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.bz2 Source2: baselibs.conf -Patch1: libtool-no-hostname.patch #Patch: libtool-%%{version}.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -55,8 +54,6 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} -%patch1 -p0 -#%%patch -p1 %build ./configure CFLAGS="$RPM_OPT_FLAGS" \