From 9eb63396df59b2deaf029152a32c7730659a1864ab67144174056b2338766ef5 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Tue, 4 Nov 2014 06:31:00 +0000 Subject: [PATCH 01/10] Accepting request 259583 from home:mathletic:branches:Base:System Update to version 2.4.3. Dropped both patched that are now included in upstream. Did not run pre_checkin.sh, if I have to do that, how do I run the script in the web frontend? OBS-URL: https://build.opensuse.org/request/show/259583 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=59 --- config-guess-sub-update.patch | 524 ---------------------------------- libtool-2.4.2.tar.gz | 3 - libtool-2.4.3.tar.gz | 3 + libtool-ppc64le.patch | 37 --- libtool-testsuite.changes | 9 + libtool-testsuite.spec | 7 +- libtool.changes | 121 ++++++++ libtool.spec | 7 +- 8 files changed, 135 insertions(+), 576 deletions(-) delete mode 100644 config-guess-sub-update.patch delete mode 100644 libtool-2.4.2.tar.gz create mode 100644 libtool-2.4.3.tar.gz delete mode 100644 libtool-ppc64le.patch diff --git a/config-guess-sub-update.patch b/config-guess-sub-update.patch deleted file mode 100644 index de7faa0..0000000 --- a/config-guess-sub-update.patch +++ /dev/null @@ -1,524 +0,0 @@ -Index: libltdl/config/config.guess -=================================================================== ---- libltdl/config/config.guess.orig -+++ libltdl/config/config.guess -@@ -2,13 +2,13 @@ - # Attempt to guess a canonical system name. - # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, - # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, --# 2011 Free Software Foundation, Inc. -+# 2011, 2012, 2013 Free Software Foundation, Inc. - --timestamp='2011-10-01' -+timestamp='2012-12-30' - - # This file is free software; you can redistribute it and/or modify it - # under the terms of the GNU General Public License as published by --# the Free Software Foundation; either version 2 of the License, or -+# the Free Software Foundation; either version 3 of the License, or - # (at your option) any later version. - # - # This program is distributed in the hope that it will be useful, but -@@ -17,26 +17,22 @@ timestamp='2011-10-01' - # General Public License for more details. - # - # You should have received a copy of the GNU General Public License --# along with this program; if not, write to the Free Software --# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA --# 02110-1301, USA. -+# along with this program; if not, see . - # - # As a special exception to the GNU General Public License, if you - # distribute this file as part of a program that contains a - # configuration script generated by Autoconf, you may include it under --# the same distribution terms that you use for the rest of that program. -- -- --# Originally written by Per Bothner. Please send patches (context --# diff format) to and include a ChangeLog --# entry. -+# the same distribution terms that you use for the rest of that -+# program. This Exception is an additional permission under section 7 -+# of the GNU General Public License, version 3 ("GPLv3"). - # --# This script attempts to guess a canonical system name similar to --# config.sub. If it succeeds, it prints the system name on stdout, and --# exits with 0. Otherwise, it exits with 1. -+# Originally written by Per Bothner. - # - # You can get the latest version of this script from: - # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD -+# -+# Please send patches with a ChangeLog entry to config-patches@gnu.org. -+ - - me=`echo "$0" | sed -e 's,.*/,,'` - -@@ -57,8 +53,8 @@ GNU config.guess ($timestamp) - - Originally written by Per Bothner. - Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, --2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free --Software Foundation, Inc. -+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, -+2012, 2013 Free Software Foundation, Inc. - - This is free software; see the source for copying conditions. There is NO - warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." -@@ -145,7 +141,7 @@ UNAME_VERSION=`(uname -v) 2>/dev/null` | - case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in - *:NetBSD:*:*) - # NetBSD (nbsd) targets should (where applicable) match one or -- # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, -+ # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, - # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently - # switched to ELF, *-*-netbsd* would select the old - # object file format. This provides both forward -@@ -202,6 +198,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$ - # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "${machine}-${os}${release}" - exit ;; -+ *:Bitrig:*:*) -+ UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` -+ echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} -+ exit ;; - *:OpenBSD:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} -@@ -304,7 +304,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:$ - arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) - echo arm-acorn-riscix${UNAME_RELEASE} - exit ;; -- arm:riscos:*:*|arm:RISCOS:*:*) -+ arm*:riscos:*:*|arm*:RISCOS:*:*) - echo arm-unknown-riscos - exit ;; - SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) -@@ -803,9 +803,15 @@ EOF - i*:CYGWIN*:*) - echo ${UNAME_MACHINE}-pc-cygwin - exit ;; -+ *:MINGW64*:*) -+ echo ${UNAME_MACHINE}-pc-mingw64 -+ exit ;; - *:MINGW*:*) - echo ${UNAME_MACHINE}-pc-mingw32 - exit ;; -+ i*:MSYS*:*) -+ echo ${UNAME_MACHINE}-pc-msys -+ exit ;; - i*:windows32*:*) - # uname -m includes "-pc" on this system. - echo ${UNAME_MACHINE}-mingw32 -@@ -860,6 +866,13 @@ EOF - i*86:Minix:*:*) - echo ${UNAME_MACHINE}-pc-minix - exit ;; -+ aarch64:Linux:*:*) -+ echo ${UNAME_MACHINE}-unknown-linux-gnu -+ exit ;; -+ aarch64_be:Linux:*:*) -+ UNAME_MACHINE=aarch64_be -+ echo ${UNAME_MACHINE}-unknown-linux-gnu -+ exit ;; - alpha:Linux:*:*) - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in - EV5) UNAME_MACHINE=alphaev5 ;; -@@ -894,16 +907,16 @@ EOF - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - cris:Linux:*:*) -- echo cris-axis-linux-gnu -+ echo ${UNAME_MACHINE}-axis-linux-gnu - exit ;; - crisv32:Linux:*:*) -- echo crisv32-axis-linux-gnu -+ echo ${UNAME_MACHINE}-axis-linux-gnu - exit ;; - frv:Linux:*:*) -- echo frv-unknown-linux-gnu -+ echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - hexagon:Linux:*:*) -- echo hexagon-unknown-linux-gnu -+ echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - i*86:Linux:*:*) - LIBC=gnu -@@ -945,7 +958,7 @@ EOF - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; - or32:Linux:*:*) -- echo or32-unknown-linux-gnu -+ echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - padre:Linux:*:*) - echo sparc-unknown-linux-gnu -@@ -986,7 +999,7 @@ EOF - echo ${UNAME_MACHINE}-dec-linux-gnu - exit ;; - x86_64:Linux:*:*) -- echo x86_64-unknown-linux-gnu -+ echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - xtensa*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -@@ -1193,6 +1206,9 @@ EOF - BePC:Haiku:*:*) # Haiku running on Intel PC compatible. - echo i586-pc-haiku - exit ;; -+ x86_64:Haiku:*:*) -+ echo x86_64-unknown-haiku -+ exit ;; - SX-4:SUPER-UX:*:*) - echo sx4-nec-superux${UNAME_RELEASE} - exit ;; -@@ -1248,7 +1264,7 @@ EOF - NEO-?:NONSTOP_KERNEL:*:*) - echo neo-tandem-nsk${UNAME_RELEASE} - exit ;; -- NSE-?:NONSTOP_KERNEL:*:*) -+ NSE-*:NONSTOP_KERNEL:*:*) - echo nse-tandem-nsk${UNAME_RELEASE} - exit ;; - NSR-?:NONSTOP_KERNEL:*:*) -@@ -1317,11 +1333,11 @@ EOF - i*86:AROS:*:*) - echo ${UNAME_MACHINE}-pc-aros - exit ;; -+ x86_64:VMkernel:*:*) -+ echo ${UNAME_MACHINE}-unknown-esx -+ exit ;; - esac - --#echo '(No uname command or uname output not recognized.)' 1>&2 --#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 -- - eval $set_cc_for_build - cat >$dummy.c <. - # - # As a special exception to the GNU General Public License, if you - # distribute this file as part of a program that contains a - # configuration script generated by Autoconf, you may include it under --# the same distribution terms that you use for the rest of that program. -+# the same distribution terms that you use for the rest of that -+# program. This Exception is an additional permission under section 7 -+# of the GNU General Public License, version 3 ("GPLv3"). - - --# Please send patches to . Submit a context --# diff and a properly formatted GNU ChangeLog entry. -+# Please send patches with a ChangeLog entry to config-patches@gnu.org. - # - # Configuration subroutine to validate and canonicalize a configuration type. - # Supply the specified configuration type as an argument. -@@ -76,8 +71,8 @@ version="\ - GNU config.sub ($timestamp) - - Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, --2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free --Software Foundation, Inc. -+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, -+2012, 2013 Free Software Foundation, Inc. - - This is free software; see the source for copying conditions. There is NO - warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." -@@ -125,13 +120,17 @@ esac - maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` - case $maybe_os in - nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ -- linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ -+ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ - knetbsd*-gnu* | netbsd*-gnu* | \ - kopensolaris*-gnu* | \ - storm-chaos* | os2-emx* | rtmk-nova*) - os=-$maybe_os - basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` - ;; -+ android-linux) -+ os=-linux-android -+ basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown -+ ;; - *) - basic_machine=`echo $1 | sed 's/-[^-]*$//'` - if [ $basic_machine != $1 ] -@@ -154,7 +153,7 @@ case $os in - -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ - -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ - -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -- -apple | -axis | -knuth | -cray | -microblaze) -+ -apple | -axis | -knuth | -cray | -microblaze*) - os= - basic_machine=$1 - ;; -@@ -223,6 +222,12 @@ case $os in - -isc*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; -+ -lynx*178) -+ os=-lynxos178 -+ ;; -+ -lynx*5) -+ os=-lynxos5 -+ ;; - -lynx*) - os=-lynxos - ;; -@@ -247,11 +252,14 @@ case $basic_machine in - # Some are omitted here because they have special meanings below. - 1750a | 580 \ - | a29k \ -+ | aarch64 | aarch64_be \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | am33_2.0 \ -- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ -- | be32 | be64 \ -+ | arc \ -+ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ -+ | avr | avr32 \ -+ | be32 | be64 \ - | bfin \ - | c4x | clipper \ - | d10v | d30v | dlx | dsp16xx \ -@@ -264,7 +272,7 @@ case $basic_machine in - | le32 | le64 \ - | lm32 \ - | m32c | m32r | m32rle | m68000 | m68k | m88k \ -- | maxq | mb | microblaze | mcore | mep | metag \ -+ | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ - | mips | mipsbe | mipseb | mipsel | mipsle \ - | mips16 \ - | mips64 | mips64el \ -@@ -282,20 +290,21 @@ case $basic_machine in - | mipsisa64r2 | mipsisa64r2el \ - | mipsisa64sb1 | mipsisa64sb1el \ - | mipsisa64sr71k | mipsisa64sr71kel \ -+ | mipsr5900 | mipsr5900el \ - | mipstx39 | mipstx39el \ - | mn10200 | mn10300 \ - | moxie \ - | mt \ - | msp430 \ - | nds32 | nds32le | nds32be \ -- | nios | nios2 \ -+ | nios | nios2 | nios2eb | nios2el \ - | ns16k | ns32k \ - | open8 \ - | or32 \ - | pdp10 | pdp11 | pj | pjl \ - | powerpc | powerpc64 | powerpc64le | powerpcle \ - | pyramid \ -- | rx \ -+ | rl78 | rx \ - | score \ - | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ - | sh64 | sh64le \ -@@ -319,8 +328,7 @@ case $basic_machine in - c6x) - basic_machine=tic6x-unknown - ;; -- m6811 | m68hc11 | m6812 | m68hc12 | picochip) -- # Motorola 68HC11/12. -+ m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) - basic_machine=$basic_machine-unknown - os=-none - ;; -@@ -333,7 +341,10 @@ case $basic_machine in - strongarm | thumb | xscale) - basic_machine=arm-unknown - ;; -- -+ xgate) -+ basic_machine=$basic_machine-unknown -+ os=-none -+ ;; - xscaleeb) - basic_machine=armeb-unknown - ;; -@@ -356,6 +367,7 @@ case $basic_machine in - # Recognize the basic CPU types with company name. - 580-* \ - | a29k-* \ -+ | aarch64-* | aarch64_be-* \ - | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ -@@ -377,7 +389,8 @@ case $basic_machine in - | lm32-* \ - | m32c-* | m32r-* | m32rle-* \ - | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ -- | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ -+ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ -+ | microblaze-* | microblazeel-* \ - | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ - | mips16-* \ - | mips64-* | mips64el-* \ -@@ -395,19 +408,20 @@ case $basic_machine in - | mipsisa64r2-* | mipsisa64r2el-* \ - | mipsisa64sb1-* | mipsisa64sb1el-* \ - | mipsisa64sr71k-* | mipsisa64sr71kel-* \ -+ | mipsr5900-* | mipsr5900el-* \ - | mipstx39-* | mipstx39el-* \ - | mmix-* \ - | mt-* \ - | msp430-* \ - | nds32-* | nds32le-* | nds32be-* \ -- | nios-* | nios2-* \ -+ | nios-* | nios2-* | nios2eb-* | nios2el-* \ - | none-* | np1-* | ns16k-* | ns32k-* \ - | open8-* \ - | orion-* \ - | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ - | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ - | pyramid-* \ -- | romp-* | rs6000-* | rx-* \ -+ | rl78-* | romp-* | rs6000-* | rx-* \ - | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ - | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ -@@ -719,7 +733,6 @@ case $basic_machine in - i370-ibm* | ibm*) - basic_machine=i370-ibm - ;; --# I'm not sure what "Sysv32" means. Should this be sysv3.2? - i*86v32) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv32 -@@ -777,9 +790,13 @@ case $basic_machine in - basic_machine=ns32k-utek - os=-sysv - ;; -- microblaze) -+ microblaze*) - basic_machine=microblaze-xilinx - ;; -+ mingw64) -+ basic_machine=x86_64-pc -+ os=-mingw64 -+ ;; - mingw32) - basic_machine=i386-pc - os=-mingw32 -@@ -816,6 +833,10 @@ case $basic_machine in - ms1-*) - basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` - ;; -+ msys) -+ basic_machine=i386-pc -+ os=-msys -+ ;; - mvs) - basic_machine=i370-ibm - os=-mvs -@@ -1004,7 +1025,11 @@ case $basic_machine in - basic_machine=i586-unknown - os=-pw32 - ;; -- rdos) -+ rdos | rdos64) -+ basic_machine=x86_64-pc -+ os=-rdos -+ ;; -+ rdos32) - basic_machine=i386-pc - os=-rdos - ;; -@@ -1331,21 +1356,21 @@ case $os in - -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ - | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ - | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ -- | -sym* | -kopensolaris* \ -+ | -sym* | -kopensolaris* | -plan9* \ - | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ - | -aos* | -aros* \ - | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ - | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ -- | -openbsd* | -solidbsd* \ -+ | -bitrig* | -openbsd* | -solidbsd* \ - | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ - | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ - | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ - | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ - | -chorusos* | -chorusrdb* | -cegcc* \ -- | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ -- | -mingw32* | -linux-gnu* | -linux-android* \ -- | -linux-newlib* | -linux-uclibc* \ -+ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ -+ | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ -+ | -linux-newlib* | -linux-musl* | -linux-uclibc* \ - | -uxpv* | -beos* | -mpeix* | -udk* \ - | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ - | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ -@@ -1477,9 +1502,6 @@ case $os in - -aros*) - os=-aros - ;; -- -kaos*) -- os=-kaos -- ;; - -zvmoe) - os=-zvmoe - ;; -@@ -1528,6 +1550,9 @@ case $basic_machine in - c4x-* | tic4x-*) - os=-coff - ;; -+ hexagon-*) -+ os=-elf -+ ;; - tic54x-*) - os=-coff - ;; -@@ -1555,9 +1580,6 @@ case $basic_machine in - ;; - m68000-sun) - os=-sunos3 -- # This also exists in the configure program, but was not the -- # default. -- # os=-sunos4 - ;; - m68*-cisco) - os=-aout diff --git a/libtool-2.4.2.tar.gz b/libtool-2.4.2.tar.gz deleted file mode 100644 index 164e71f..0000000 --- a/libtool-2.4.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918 -size 2632347 diff --git a/libtool-2.4.3.tar.gz b/libtool-2.4.3.tar.gz new file mode 100644 index 0000000..f5dcb5a --- /dev/null +++ b/libtool-2.4.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36b4881c1843d7585de9c66c4c3d9a067ed3a3f792bc670beba21f5a4960acdf +size 1735901 diff --git a/libtool-ppc64le.patch b/libtool-ppc64le.patch deleted file mode 100644 index 561cdcd..0000000 --- a/libtool-ppc64le.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4 -index 56666f0..126202f 100644 ---- a/libltdl/m4/libtool.m4 -+++ b/libltdl/m4/libtool.m4 -@@ -1312,7 +1312,7 @@ ia64-*-hpux*) - rm -rf conftest* - ;; - --x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ -+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ - s390*-*linux*|s390*-*tpf*|sparc*-*linux*) - # Find out which ABI we are using. - echo 'int i;' > conftest.$ac_ext -@@ -1326,7 +1326,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) - x86_64-*linux*) - LD="${LD-ld} -m elf_i386" - ;; -- ppc64-*linux*|powerpc64-*linux*) -+ powerpc64le-*linux*) -+ LD="${LD-ld} -m elf32lppclinux" -+ ;; -+ powerpc64-*linux*) - LD="${LD-ld} -m elf32ppclinux" - ;; - s390x-*linux*) -@@ -1345,7 +1348,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) - x86_64-*linux*) - LD="${LD-ld} -m elf_x86_64" - ;; -- ppc*-*linux*|powerpc*-*linux*) -+ powerpcle-*linux*) -+ LD="${LD-ld} -m elf64lppc" -+ ;; -+ powerpc-*linux*) - LD="${LD-ld} -m elf64ppc" - ;; - s390*-*linux*|s390*-*tpf*) diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 2cfcd00..518ef71 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Mon Nov 3 22:37:34 UTC 2014 - foss@grueninger.de + +- Update to libtool 2.4.3 +- Drop patch config-guess-sub-update.patch for libltdl/config as the + folder no longer exists. +- Drop patch libtool-ppc64le.patch for ppc handling as it is already + part of v2.4.3 + ------------------------------------------------------------------- Tue Sep 9 03:55:16 UTC 2014 - coolo@suse.com diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index e4ccdcf..67c2079 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -33,7 +33,7 @@ Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ Group: Development/Tools/Building -Version: 2.4.2 +Version: 2.4.3 Release: 0 # bug437293 %ifarch ppc64 @@ -46,9 +46,6 @@ Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz Source2: baselibs.conf Source3: libtool-rpmlintrc -#Patch: libtool-%%{version}.diff -Patch1: config-guess-sub-update.patch -Patch2: libtool-ppc64le.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -68,8 +65,6 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} -%patch1 -%patch2 -p1 %build ./configure CFLAGS="$RPM_OPT_FLAGS" \ diff --git a/libtool.changes b/libtool.changes index 2cfcd00..8c9dad4 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,124 @@ +------------------------------------------------------------------- +Mon Nov 3 22:35:18 UTC 2014 - foss@grueninger.de + +- Drop patch config-guess-sub-update.patch for libltdl/config as the + folder no longer exists. +- Drop patch libtool-ppc64le.patch for ppc handling as it is already + part of v2.4.3 +- Update to libtool 2.4.3 +** New features: + + - Moved to gnulib release infrastructure. + + - M4 is now used for scanning the M4 macros in your configure.ac that + 'libtoolize' looks at to determine what files you want, and where you + would like them installed. This means that you can compose your + version number or any other argument that Libtoolize needs to know at + M4 time using git-version-gen from gnulib, for example. + + - Invoking 'libtoolize --ltdl' no longer maintains a separate autoconf + macro directory in the libltdl tree, but automatically adjusts the + installed libltdl configuration files to share whatever macro + directory is declared by the parent project. (Note: if you were + already sharing a macro directory with AC_CONFIG_MACRO_DIR(ltdl/m4) + or similar, that still works as does any other directory choice). + + - Invoking 'libtoolize --ltdl' no longer maintains a separate auxiliary + scripts directory in the libltdl tree, but automatically adjusts the + installed libltdl configuration files to share whatever auxiliary + scripts directory is declared by the parent project. (Note: if you + were already sharing an auxiliary directory with subproject libltdl + using AC_CONFIG_AUX_DIR(ltdl/config) or similar, that still works as + does any other directory choice). + + - The legacy tests have all been migrated to the Autotest harness. + + - The Autotest testsuite can be run without the especially time consuming + tests with: + + make check-local TESTSUITEFLAGS='-k "!expensive"' + +** Bug fixes: + + - Fix a long-standing latent bug in autom4te include path for autotests + with VPATH builds. + - Fix a long-standing latent bug in libtoolize that could delete lines + from libltdl/Makefile.am in recursive mode due to underquoting in a + sed script. + - Fix a long-standing bug in libtoolize, by outputting the 'putting + auxiliary files in' header with 'libtoolize --ltdl --subproject'. + - Fix a long-standing bug in libtoolize subproject installation, by not + installing a set of autoconf macro files into the parent project if + there is no configure.ac present to use them. + - The libtoolize subproject mode selector is now named '--subproject' + and is equivalent to the implied '--subproject' mode when no other + mode is selected; '--standalone' never worked, and is no longer + accepted. + - Libtool and libtoolize no longer choke on paths with a comma in them. + - In the case where $SHELL does not have the same enhanced features + (e.g. the ability to parse 'var+=append') as $CONFIG_SHELL, libtool + will now correctly fallback to using only vanilla shell features + instead of failing with a parse at startup. + - Correctly recognize import libraries when Microsoft dumpbin is used + as the name lister and extend the dumpbin wrapper to find symbols + in import libraries using the -headers option of dumpbin. Also fix a + bug in the dumpbin wrapper that could lead to broken symbol listings + in some corner cases. + - Use the improved Microsoft dumpbin support to mend preloading of + import libraries for Microsoft Visual C/C++. + - No longer mangle module-definition (.def) files when feeding them to + the Microsoft Visual C/C++ linker via the -export-symbols argument to + the libtool script, thus matching how .def files are handled when + using GNU tools. + - Recognize more variants (e.g. those starting with a LIBRARY statement) + of module-definitions (.def) files when using them instead of a raw + list of symbols to export. + - Fix a long-standing bug when using libtoolize without automake; we + no longer remove install-sh with --force, since it's not a file + libtoolize will reinstall without --install.. + +** Important incompatible changes: + + - GNU M4 is required to run libtoolize in a directory with a + 'configure.ac' (or 'configure.in') that needs tracing to determine + what modes and directories have been specified. + + - The use of the idiosyncratically named 'Makefile.inc' in nonrecursive + libltdl builds is deprecated, although it will be supported for one + more year or until the next release, whichever takes longer. Please + upgrade to the more standard naming of 'ltdl.mk' in keeping with other + GNU projects. + + - libtoolize now behaves consistenty in respect of multiple directory + arguments to ACLOCAL_AMFLAGS and multiple invocations of AC_CONFIG- + _MACRO_DIRS, where the first directory is always selected. Previous + releases took the first ACLOCAL_AMFLAGS argument, but the last + invocation of AC_CONFIG_MACRO_DIRS. + + - The libtoolize program now advises use of the new Autoconf + AC_CONFIG_MACRO_DIRS declaration. If you follow that advice, all + your developers will need at least autoconf-2.70 and automake-1.13 + to rebootstrap your probject. If you still need to support + bootstrap with older Autotools, then you should add the following + to your configure.ac file: + + m4_ifndef([AC_CONFIG_MACRO_DIRS], + [m4_define([AC_CONFIG_MACRO_DIRS], + m4_defn([AC_CONFIG_MACRO_DIR]))]) + + - Overhead of probing for a non-backslash crippled echo equivalent + during initialization of every script has been removed in favor of + trusting that "printf %s\n" works out of the box on all non-museum + host architectures. Manually setting ECHO appropriately in the + build environment will be necessary on some ancient architectures. + +** Changes in supported systems or compilers: + + - Support for bitrig (*-*-bitrig*). + + - Solaris 7 and earlier requires ECHO=/usr/ucb/echo in the build + environment, to build and use libtool. + ------------------------------------------------------------------- Tue Sep 9 03:55:16 UTC 2014 - coolo@suse.com diff --git a/libtool.spec b/libtool.spec index 656b283..3466bb7 100644 --- a/libtool.spec +++ b/libtool.spec @@ -33,7 +33,7 @@ Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ Group: Development/Tools/Building -Version: 2.4.2 +Version: 2.4.3 Release: 0 # bug437293 %ifarch ppc64 @@ -46,9 +46,6 @@ Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz Source2: baselibs.conf Source3: libtool-rpmlintrc -#Patch: libtool-%%{version}.diff -Patch1: config-guess-sub-update.patch -Patch2: libtool-ppc64le.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -68,8 +65,6 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} -%patch1 -%patch2 -p1 %build ./configure CFLAGS="$RPM_OPT_FLAGS" \ From 4dd758a7f105a2939a14d39fb8ceeda5e2110f2bbf539cb77ca13e73556e7071 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Tue, 4 Nov 2014 06:31:25 +0000 Subject: [PATCH 02/10] - Update to libtool 2.4.3 ** New features: - Moved to gnulib release infrastructure. - M4 is now used for scanning the M4 macros in your configure.ac that 'libtoolize' looks at to determine what files you want, and where you would like them installed. This means that you can compose your version number or any other argument that Libtoolize needs to know at M4 time using git-version-gen from gnulib, for example. - Invoking 'libtoolize --ltdl' no longer maintains a separate autoconf macro directory in the libltdl tree, but automatically adjusts the installed libltdl configuration files to share whatever macro directory is declared by the parent project. (Note: if you were already sharing a macro directory with AC_CONFIG_MACRO_DIR(ltdl/m4) or similar, that still works as does any other directory choice). - Invoking 'libtoolize --ltdl' no longer maintains a separate auxiliary scripts directory in the libltdl tree, but automatically adjusts the installed libltdl configuration files to share whatever auxiliary scripts directory is declared by the parent project. (Note: if you were already sharing an auxiliary directory with subproject libltdl using AC_CONFIG_AUX_DIR(ltdl/config) or similar, that still works as does any other directory choice). - The legacy tests have all been migrated to the Autotest harness. - The Autotest testsuite can be run without the especially time consuming tests with: make check-local TESTSUITEFLAGS='-k "!expensive"' ** Bug fixes: - Fix a long-standing latent bug in autom4te include path for autotests with VPATH builds. - Fix a long-standing latent bug in libtoolize that could delete lines from libltdl/Makefile.am in recursive mode due to underquoting in a OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=60 --- libtool-testsuite.changes | 116 +++++++++++++++++++++++++++++++++++++- 1 file changed, 114 insertions(+), 2 deletions(-) diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 518ef71..8c9dad4 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,11 +1,123 @@ ------------------------------------------------------------------- -Mon Nov 3 22:37:34 UTC 2014 - foss@grueninger.de +Mon Nov 3 22:35:18 UTC 2014 - foss@grueninger.de -- Update to libtool 2.4.3 - Drop patch config-guess-sub-update.patch for libltdl/config as the folder no longer exists. - Drop patch libtool-ppc64le.patch for ppc handling as it is already part of v2.4.3 +- Update to libtool 2.4.3 +** New features: + + - Moved to gnulib release infrastructure. + + - M4 is now used for scanning the M4 macros in your configure.ac that + 'libtoolize' looks at to determine what files you want, and where you + would like them installed. This means that you can compose your + version number or any other argument that Libtoolize needs to know at + M4 time using git-version-gen from gnulib, for example. + + - Invoking 'libtoolize --ltdl' no longer maintains a separate autoconf + macro directory in the libltdl tree, but automatically adjusts the + installed libltdl configuration files to share whatever macro + directory is declared by the parent project. (Note: if you were + already sharing a macro directory with AC_CONFIG_MACRO_DIR(ltdl/m4) + or similar, that still works as does any other directory choice). + + - Invoking 'libtoolize --ltdl' no longer maintains a separate auxiliary + scripts directory in the libltdl tree, but automatically adjusts the + installed libltdl configuration files to share whatever auxiliary + scripts directory is declared by the parent project. (Note: if you + were already sharing an auxiliary directory with subproject libltdl + using AC_CONFIG_AUX_DIR(ltdl/config) or similar, that still works as + does any other directory choice). + + - The legacy tests have all been migrated to the Autotest harness. + + - The Autotest testsuite can be run without the especially time consuming + tests with: + + make check-local TESTSUITEFLAGS='-k "!expensive"' + +** Bug fixes: + + - Fix a long-standing latent bug in autom4te include path for autotests + with VPATH builds. + - Fix a long-standing latent bug in libtoolize that could delete lines + from libltdl/Makefile.am in recursive mode due to underquoting in a + sed script. + - Fix a long-standing bug in libtoolize, by outputting the 'putting + auxiliary files in' header with 'libtoolize --ltdl --subproject'. + - Fix a long-standing bug in libtoolize subproject installation, by not + installing a set of autoconf macro files into the parent project if + there is no configure.ac present to use them. + - The libtoolize subproject mode selector is now named '--subproject' + and is equivalent to the implied '--subproject' mode when no other + mode is selected; '--standalone' never worked, and is no longer + accepted. + - Libtool and libtoolize no longer choke on paths with a comma in them. + - In the case where $SHELL does not have the same enhanced features + (e.g. the ability to parse 'var+=append') as $CONFIG_SHELL, libtool + will now correctly fallback to using only vanilla shell features + instead of failing with a parse at startup. + - Correctly recognize import libraries when Microsoft dumpbin is used + as the name lister and extend the dumpbin wrapper to find symbols + in import libraries using the -headers option of dumpbin. Also fix a + bug in the dumpbin wrapper that could lead to broken symbol listings + in some corner cases. + - Use the improved Microsoft dumpbin support to mend preloading of + import libraries for Microsoft Visual C/C++. + - No longer mangle module-definition (.def) files when feeding them to + the Microsoft Visual C/C++ linker via the -export-symbols argument to + the libtool script, thus matching how .def files are handled when + using GNU tools. + - Recognize more variants (e.g. those starting with a LIBRARY statement) + of module-definitions (.def) files when using them instead of a raw + list of symbols to export. + - Fix a long-standing bug when using libtoolize without automake; we + no longer remove install-sh with --force, since it's not a file + libtoolize will reinstall without --install.. + +** Important incompatible changes: + + - GNU M4 is required to run libtoolize in a directory with a + 'configure.ac' (or 'configure.in') that needs tracing to determine + what modes and directories have been specified. + + - The use of the idiosyncratically named 'Makefile.inc' in nonrecursive + libltdl builds is deprecated, although it will be supported for one + more year or until the next release, whichever takes longer. Please + upgrade to the more standard naming of 'ltdl.mk' in keeping with other + GNU projects. + + - libtoolize now behaves consistenty in respect of multiple directory + arguments to ACLOCAL_AMFLAGS and multiple invocations of AC_CONFIG- + _MACRO_DIRS, where the first directory is always selected. Previous + releases took the first ACLOCAL_AMFLAGS argument, but the last + invocation of AC_CONFIG_MACRO_DIRS. + + - The libtoolize program now advises use of the new Autoconf + AC_CONFIG_MACRO_DIRS declaration. If you follow that advice, all + your developers will need at least autoconf-2.70 and automake-1.13 + to rebootstrap your probject. If you still need to support + bootstrap with older Autotools, then you should add the following + to your configure.ac file: + + m4_ifndef([AC_CONFIG_MACRO_DIRS], + [m4_define([AC_CONFIG_MACRO_DIRS], + m4_defn([AC_CONFIG_MACRO_DIR]))]) + + - Overhead of probing for a non-backslash crippled echo equivalent + during initialization of every script has been removed in favor of + trusting that "printf %s\n" works out of the box on all non-museum + host architectures. Manually setting ECHO appropriately in the + build environment will be necessary on some ancient architectures. + +** Changes in supported systems or compilers: + + - Support for bitrig (*-*-bitrig*). + + - Solaris 7 and earlier requires ECHO=/usr/ucb/echo in the build + environment, to build and use libtool. ------------------------------------------------------------------- Tue Sep 9 03:55:16 UTC 2014 - coolo@suse.com From 3675298a88b2f8cd21dd4a8b6fe2fc1dc9b74f79276fc0d43b49259a0a03675d Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Fri, 21 Nov 2014 11:00:38 +0000 Subject: [PATCH 03/10] \- Add libtool-dont_delete_gnulib_files.patch that prevents deletion of files from gnulib to be deleted by libtoolize. - BuildRequire help2man. - Remove unneeded clean section. - Use rpm macros where possible. - Pass V=1 to make to make compilation verbose. OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=61 --- libtool-dont_delete_gnulib_files.patch | 18 ++++++++++++++++++ libtool-testsuite.changes | 11 +++++++++++ libtool-testsuite.spec | 25 +++++++++++++------------ libtool.changes | 11 +++++++++++ libtool.spec | 25 +++++++++++++------------ 5 files changed, 66 insertions(+), 24 deletions(-) create mode 100644 libtool-dont_delete_gnulib_files.patch diff --git a/libtool-dont_delete_gnulib_files.patch b/libtool-dont_delete_gnulib_files.patch new file mode 100644 index 0000000..187c485 --- /dev/null +++ b/libtool-dont_delete_gnulib_files.patch @@ -0,0 +1,18 @@ +* libtoolize.in (func_require_seen_libtool): Do not remove snippet/* files + which are from Gnulib. + +Signed-off-by: Gary V. Vaughan + +--- libtool-2.4.3/libtoolize.in 2014-10-27 18:20:51.000000000 +0100 ++++ libtool/libtoolize.in 2014-11-02 11:53:20.000000000 +0100 +@@ -1896,8 +1896,8 @@ + # ensure a clean upgrade. + # Do not remove config.guess, config.sub or install-sh, we don't + # install them without --install, and the project may not be using +- # Automake. +- all_pkgaux_files="compile depcomp missing ltmain.sh snippet/_Noreturn.h snippet/arg-nonnull.h snippet/c++defs.h snippet/warn-on-use.h" ++ # Automake. Similarly, do not remove Gnulib files. ++ all_pkgaux_files="compile depcomp missing ltmain.sh" + all_pkgmacro_files="argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.in ltversion.m4 lt~obsolete.m4" + all_pkgltdl_files="COPYING.LIB Makefile Makefile.in Makefile.inc Makefile.am README acinclude.m4 aclocal.m4 argz_.h argz.c config.h.in config-h.in configure configure.ac configure.in libltdl/lt__alloc.h libltdl/lt__dirent.h libltdl/lt__glibc.h libltdl/lt__private.h libltdl/lt__strl.h libltdl/lt_dlloader.h libltdl/lt_error.h libltdl/lt_system.h libltdl/slist.h loaders/dld_link.c loaders/dlopen.c loaders/dyld.c loaders/load_add_on.c loaders/loadlibrary.c loaders/preopen.c loaders/shl_load.c lt__alloc.c lt__dirent.c lt__strl.c lt_dlloader.c lt_error.c ltdl.c ltdl.h ltdl.mk slist.c" + diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 8c9dad4..4d85b29 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 21 11:00:57 CET 2014 - pth@suse.de + +- Add libtool-dont_delete_gnulib_files.patch that prevents deletion + of files from gnulib to be deleted by libtoolize. +- BuildRequire help2man. +- Remove unneeded clean section. +- Use rpm macros where possible. +- Pass V=1 to make to make compilation verbose. + ------------------------------------------------------------------- Mon Nov 3 22:35:18 UTC 2014 - foss@grueninger.de @@ -5,6 +15,7 @@ Mon Nov 3 22:35:18 UTC 2014 - foss@grueninger.de folder no longer exists. - Drop patch libtool-ppc64le.patch for ppc handling as it is already part of v2.4.3 + - Update to libtool 2.4.3 ** New features: diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index 67c2079..b96fcd1 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -25,6 +25,7 @@ BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gcc-fortran BuildRequires: gcc-objc +BuildRequires: help2man BuildRequires: lzma BuildRequires: makeinfo BuildRequires: zlib-devel @@ -46,6 +47,7 @@ Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz Source2: baselibs.conf Source3: libtool-rpmlintrc +Patch0: libtool-dont_delete_gnulib_files.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -65,13 +67,14 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} +%patch0 -p1 %build -./configure CFLAGS="$RPM_OPT_FLAGS" \ +./configure CFLAGS="%{optflags}" \ --prefix=/usr --infodir=%{_infodir} --libdir=%{_libdir} # force rebuild with non-broken makeinfo rm -f doc/libtool.info -make %{?_smp_mflags} +make V=1 %{?_smp_mflags} %if "%{name}" == "libtool-testsuite" @@ -85,7 +88,8 @@ make check %else %install -make install DESTDIR=$RPM_BUILD_ROOT +make V=1 install DESTDIR=%{buildroot} +chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %endif %post @@ -98,26 +102,23 @@ make install DESTDIR=$RPM_BUILD_ROOT %postun -n libltdl7 -p /sbin/ldconfig -%clean -rm -rf $RPM_BUILD_ROOT - %if "%{name}" == "libtool" %files %defattr(-, root, root) %doc AUTHORS NEWS README THANKS ChangeLog COPYING -/usr/bin/libtool -/usr/bin/libtoolize -/usr/include/libltdl -/usr/include/ltdl.h +%{_bindir}/libtool +%{_bindir}/libtoolize +%{_includedir}/libltdl +%{_includedir}/ltdl.h %{_libdir}/libltdl.a %attr(644, root, root) %{_libdir}/libltdl.la %{_libdir}/libltdl.so -/usr/share/aclocal/*.m4 +%{_datadir}/aclocal/*.m4 %doc %{_infodir}/libtool.info* %doc %{_mandir}/man1/libtool.1.gz %doc %{_mandir}/man1/libtoolize.1.gz -/usr/share/libtool +%{_datadir}/libtool %files -n libltdl7 %defattr(-, root, root) diff --git a/libtool.changes b/libtool.changes index 8c9dad4..4d85b29 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri Nov 21 11:00:57 CET 2014 - pth@suse.de + +- Add libtool-dont_delete_gnulib_files.patch that prevents deletion + of files from gnulib to be deleted by libtoolize. +- BuildRequire help2man. +- Remove unneeded clean section. +- Use rpm macros where possible. +- Pass V=1 to make to make compilation verbose. + ------------------------------------------------------------------- Mon Nov 3 22:35:18 UTC 2014 - foss@grueninger.de @@ -5,6 +15,7 @@ Mon Nov 3 22:35:18 UTC 2014 - foss@grueninger.de folder no longer exists. - Drop patch libtool-ppc64le.patch for ppc handling as it is already part of v2.4.3 + - Update to libtool 2.4.3 ** New features: diff --git a/libtool.spec b/libtool.spec index 3466bb7..1ff3b82 100644 --- a/libtool.spec +++ b/libtool.spec @@ -25,6 +25,7 @@ BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gcc-fortran BuildRequires: gcc-objc +BuildRequires: help2man BuildRequires: lzma BuildRequires: makeinfo BuildRequires: zlib-devel @@ -46,6 +47,7 @@ Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz Source2: baselibs.conf Source3: libtool-rpmlintrc +Patch0: libtool-dont_delete_gnulib_files.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -65,13 +67,14 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} +%patch0 -p1 %build -./configure CFLAGS="$RPM_OPT_FLAGS" \ +./configure CFLAGS="%{optflags}" \ --prefix=/usr --infodir=%{_infodir} --libdir=%{_libdir} # force rebuild with non-broken makeinfo rm -f doc/libtool.info -make %{?_smp_mflags} +make V=1 %{?_smp_mflags} %if "%{name}" == "libtool-testsuite" @@ -85,7 +88,8 @@ make check %else %install -make install DESTDIR=$RPM_BUILD_ROOT +make V=1 install DESTDIR=%{buildroot} +chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %endif %post @@ -98,26 +102,23 @@ make install DESTDIR=$RPM_BUILD_ROOT %postun -n libltdl7 -p /sbin/ldconfig -%clean -rm -rf $RPM_BUILD_ROOT - %if "%{name}" == "libtool" %files %defattr(-, root, root) %doc AUTHORS NEWS README THANKS ChangeLog COPYING -/usr/bin/libtool -/usr/bin/libtoolize -/usr/include/libltdl -/usr/include/ltdl.h +%{_bindir}/libtool +%{_bindir}/libtoolize +%{_includedir}/libltdl +%{_includedir}/ltdl.h %{_libdir}/libltdl.a %attr(644, root, root) %{_libdir}/libltdl.la %{_libdir}/libltdl.so -/usr/share/aclocal/*.m4 +%{_datadir}/aclocal/*.m4 %doc %{_infodir}/libtool.info* %doc %{_mandir}/man1/libtool.1.gz %doc %{_mandir}/man1/libtoolize.1.gz -/usr/share/libtool +%{_datadir}/libtool %files -n libltdl7 %defattr(-, root, root) From ffac2111b8dfa338cebbef6ccf5b86bb6c194c39c57f1a610f3bf45ac6da5714 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 3 Dec 2014 12:35:49 +0000 Subject: [PATCH 04/10] Accepting request 263441 from home:mathletic:branches:Base:System update to libtool release 2.4.4 OBS-URL: https://build.opensuse.org/request/show/263441 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=62 --- libtool-2.4.3.tar.gz | 3 -- libtool-2.4.4.tar.gz | 3 ++ libtool-dont_delete_gnulib_files.patch | 18 -------- libtool-testsuite.changes | 52 +++++++++++++++++++++++ libtool-testsuite.spec | 4 +- libtool.changes | 57 ++++++++++++++++++++++++++ libtool.spec | 4 +- 7 files changed, 114 insertions(+), 27 deletions(-) delete mode 100644 libtool-2.4.3.tar.gz create mode 100644 libtool-2.4.4.tar.gz delete mode 100644 libtool-dont_delete_gnulib_files.patch diff --git a/libtool-2.4.3.tar.gz b/libtool-2.4.3.tar.gz deleted file mode 100644 index f5dcb5a..0000000 --- a/libtool-2.4.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36b4881c1843d7585de9c66c4c3d9a067ed3a3f792bc670beba21f5a4960acdf -size 1735901 diff --git a/libtool-2.4.4.tar.gz b/libtool-2.4.4.tar.gz new file mode 100644 index 0000000..c99fe2f --- /dev/null +++ b/libtool-2.4.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:159d4e20c201f929e3562536d3ae6b5e605403fa4bb4e72ef197a4e162c3fedf +size 1770684 diff --git a/libtool-dont_delete_gnulib_files.patch b/libtool-dont_delete_gnulib_files.patch deleted file mode 100644 index 187c485..0000000 --- a/libtool-dont_delete_gnulib_files.patch +++ /dev/null @@ -1,18 +0,0 @@ -* libtoolize.in (func_require_seen_libtool): Do not remove snippet/* files - which are from Gnulib. - -Signed-off-by: Gary V. Vaughan - ---- libtool-2.4.3/libtoolize.in 2014-10-27 18:20:51.000000000 +0100 -+++ libtool/libtoolize.in 2014-11-02 11:53:20.000000000 +0100 -@@ -1896,8 +1896,8 @@ - # ensure a clean upgrade. - # Do not remove config.guess, config.sub or install-sh, we don't - # install them without --install, and the project may not be using -- # Automake. -- all_pkgaux_files="compile depcomp missing ltmain.sh snippet/_Noreturn.h snippet/arg-nonnull.h snippet/c++defs.h snippet/warn-on-use.h" -+ # Automake. Similarly, do not remove Gnulib files. -+ all_pkgaux_files="compile depcomp missing ltmain.sh" - all_pkgmacro_files="argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.in ltversion.m4 lt~obsolete.m4" - all_pkgltdl_files="COPYING.LIB Makefile Makefile.in Makefile.inc Makefile.am README acinclude.m4 aclocal.m4 argz_.h argz.c config.h.in config-h.in configure configure.ac configure.in libltdl/lt__alloc.h libltdl/lt__dirent.h libltdl/lt__glibc.h libltdl/lt__private.h libltdl/lt__strl.h libltdl/lt_dlloader.h libltdl/lt_error.h libltdl/lt_system.h libltdl/slist.h loaders/dld_link.c loaders/dlopen.c loaders/dyld.c loaders/load_add_on.c loaders/loadlibrary.c loaders/preopen.c loaders/shl_load.c lt__alloc.c lt__dirent.c lt__strl.c lt_dlloader.c lt_error.c ltdl.c ltdl.h ltdl.mk slist.c" - diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 4d85b29..f2f91c9 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,55 @@ +------------------------------------------------------------------- +Sat Nov 29 19:55:26 UTC 2014 - foss@grueninger.de + +- Drop patch libtool-dont_delete_gnulib_files.patch which is + included in 2.4.4 + +- Update to libtool 2.4.4 +** New features: + + - Libltdl maintains its own fork of argz, with macros and files in + the LT_ and lt__ namespaces (resp.) where they cannot clash with + client projects' use of gnulib argz. + +** Bug fixes: + + - Installation of 'libtoolize' once again obeys '--program-prefix', + '--program-suffix' and '--program-transform-name' configure options. + + - `libtoolize` doesn't remove any files that it can't reinstall, + including old versions of the snippet directory, and gnulib's + version of the argz module and supporting files. + + - LT_FUNC_DLYSM_USCORE now works correctly on systems that don't + support self dlopen()ing. + +** Important incompatible changes: + + - LT_LIB_DLLOAD no longer prepends -ldl or -ldld to LIBS, causing + duplicate occurrences in libltdl link lines. If you need to + add a library for dlopen() or shl_load() in your Makefile, then + use $(LIBADD_DLOPEN) or $(LIBADD_SHL_LOAD) respectively. If you + are using libltdl, this all happens automatically, and the only + difference you'll see is no more duplicated library names in the + verbose link line. + +** Changes in supported systems or compilers: + + - Preliminary support for tcc on linux*. Although it already worked + sometimes in previous releases, making sure to set LD correctly now + avoids mis-matching GNU ld with tcc: + + ./configure CC=tcc LD=tcc + + - Added -os2dllname option to work around 8 character base name + limit on OS/2. The option has no effect on other systems. + + - Support for DLL versioning, -export-symbols and -export-symbols-regex + on OS/2. + + - Support filename-based shared library versioning on AIX. See manual + for details. + ------------------------------------------------------------------- Fri Nov 21 11:00:57 CET 2014 - pth@suse.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index b96fcd1..75fc2a5 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -34,7 +34,7 @@ Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ Group: Development/Tools/Building -Version: 2.4.3 +Version: 2.4.4 Release: 0 # bug437293 %ifarch ppc64 @@ -47,7 +47,6 @@ Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz Source2: baselibs.conf Source3: libtool-rpmlintrc -Patch0: libtool-dont_delete_gnulib_files.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -67,7 +66,6 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} -%patch0 -p1 %build ./configure CFLAGS="%{optflags}" \ diff --git a/libtool.changes b/libtool.changes index 4d85b29..37680fd 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,60 @@ +------------------------------------------------------------------- +Sat Nov 29 19:48:44 UTC 2014 - foss@grueninger.de + +- Drop patch libtool-dont_delete_gnulib_files.patch which is + included in 2.4.4 + +- Update to libtool 2.4.4 +** New features: + + - Libltdl maintains its own fork of argz, with macros and files in + the LT_ and lt__ namespaces (resp.) where they cannot clash with + client projects' use of gnulib argz. + +** Bug fixes: + + - Installation of 'libtoolize' once again obeys '--program-prefix', + '--program-suffix' and '--program-transform-name' configure options. + + - `libtoolize` doesn't remove any files that it can't reinstall, + including old versions of the snippet directory, and gnulib's + version of the argz module and supporting files. + + - LT_FUNC_DLYSM_USCORE now works correctly on systems that don't + support self dlopen()ing. + +** Important incompatible changes: + + - LT_LIB_DLLOAD no longer prepends -ldl or -ldld to LIBS, causing + duplicate occurrences in libltdl link lines. If you need to + add a library for dlopen() or shl_load() in your Makefile, then + use $(LIBADD_DLOPEN) or $(LIBADD_SHL_LOAD) respectively. If you + are using libltdl, this all happens automatically, and the only + difference you'll see is no more duplicated library names in the + verbose link line. + +** Changes in supported systems or compilers: + + - Preliminary support for tcc on linux*. Although it already worked + sometimes in previous releases, making sure to set LD correctly now + avoids mis-matching GNU ld with tcc: + + ./configure CC=tcc LD=tcc + + - Added -os2dllname option to work around 8 character base name + limit on OS/2. The option has no effect on other systems. + + - Support for DLL versioning, -export-symbols and -export-symbols-regex + on OS/2. + + - Support filename-based shared library versioning on AIX. See manual + for details. + +------------------------------------------------------------------- +Sat Nov 29 19:48:09 UTC 2014 - foss@grueninger.de + +- + ------------------------------------------------------------------- Fri Nov 21 11:00:57 CET 2014 - pth@suse.de diff --git a/libtool.spec b/libtool.spec index 1ff3b82..e57cfa9 100644 --- a/libtool.spec +++ b/libtool.spec @@ -34,7 +34,7 @@ Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ Group: Development/Tools/Building -Version: 2.4.3 +Version: 2.4.4 Release: 0 # bug437293 %ifarch ppc64 @@ -47,7 +47,6 @@ Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz Source2: baselibs.conf Source3: libtool-rpmlintrc -Patch0: libtool-dont_delete_gnulib_files.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -67,7 +66,6 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} -%patch0 -p1 %build ./configure CFLAGS="%{optflags}" \ From cfa1dcd74859494347daa49a1809e7e99f1946a4b23cda107215fc8cfbee79ef Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Mon, 8 Dec 2014 06:44:25 +0000 Subject: [PATCH 05/10] Accepting request 264282 from home:mathletic:branches:Base:System OBS-URL: https://build.opensuse.org/request/show/264282 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=63 --- libtool-testsuite.changes | 5 +++++ libtool-testsuite.spec | 1 + libtool.changes | 5 +++++ libtool.spec | 1 + 4 files changed, 12 insertions(+) diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index f2f91c9..5f97e3b 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Dec 6 21:46:49 UTC 2014 - foss@grueninger.de + +- Require M4 as libtool's libtoolize requires it since 2.4.3 + ------------------------------------------------------------------- Sat Nov 29 19:55:26 UTC 2014 - foss@grueninger.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index 75fc2a5..51884e1 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -30,6 +30,7 @@ BuildRequires: lzma BuildRequires: makeinfo BuildRequires: zlib-devel Requires: automake > 1.4 +Requires: m4 >= 1.4.16 Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ diff --git a/libtool.changes b/libtool.changes index 37680fd..ed2f410 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Dec 6 21:11:04 UTC 2014 - foss@grueninger.de + +- Require M4 as libtool's libtoolize requires it since 2.4.3 + ------------------------------------------------------------------- Sat Nov 29 19:48:44 UTC 2014 - foss@grueninger.de diff --git a/libtool.spec b/libtool.spec index e57cfa9..6b4ea11 100644 --- a/libtool.spec +++ b/libtool.spec @@ -30,6 +30,7 @@ BuildRequires: lzma BuildRequires: makeinfo BuildRequires: zlib-devel Requires: automake > 1.4 +Requires: m4 >= 1.4.16 Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ From a5e434643ea4a91540544f5d2b08c5b518868db061bfd22970c4624fe7725502 Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Fri, 23 Jan 2015 06:59:08 +0000 Subject: [PATCH 06/10] Accepting request 282502 from home:mathletic:branches:Base:System update to libtool 2.4.5 OBS-URL: https://build.opensuse.org/request/show/282502 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=64 --- libtool-2.4.4.tar.gz | 3 --- libtool-2.4.5.tar.gz | 3 +++ libtool-testsuite.changes | 44 +++++++++++++++++++++++++++++++++++++++ libtool.changes | 44 +++++++++++++++++++++++++++++++++++++++ libtool.spec | 4 ++-- 5 files changed, 93 insertions(+), 5 deletions(-) delete mode 100644 libtool-2.4.4.tar.gz create mode 100644 libtool-2.4.5.tar.gz diff --git a/libtool-2.4.4.tar.gz b/libtool-2.4.4.tar.gz deleted file mode 100644 index c99fe2f..0000000 --- a/libtool-2.4.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:159d4e20c201f929e3562536d3ae6b5e605403fa4bb4e72ef197a4e162c3fedf -size 1770684 diff --git a/libtool-2.4.5.tar.gz b/libtool-2.4.5.tar.gz new file mode 100644 index 0000000..9539f6f --- /dev/null +++ b/libtool-2.4.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:509cb49c7de14ce7eaf88993cf09fd4071882699dfd874c2e95b31ab107d6987 +size 1802567 diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 5f97e3b..7a6d36e 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,47 @@ +------------------------------------------------------------------- +Thu Jan 22 23:26:38 UTC 2015 - foss@grueninger.de + +- Update to libto 2.4.5 + New features: + + - Libtoolize searches for the best available M4 on the user PATH at + runtime, rather than settling for the first one found. + + - Support munging sys_lib_dlsearch_path_spec with LT_SYS_LIBRARY_PATH + environment variable. + + Bug fixes: + + - Bail out at configure time if the installed M4 is not sufficient + for the purposes of libtoolize. + + - freebsd-elf library versioning was upgraded incorrectly in 2.4.4, + but now works properly again. + + - Fix a 2.4.4 regression so that libltdl subprojects do not warn + about missing libltdl/libltdl directory as in prior releases. + + - When using Sun C++ on Solaris or GNU/Linux we used to set libtool's + postdeps permanently, based on the contents of $CXX and $CXXFLAGS at + configure time, which was brittle and error-prone. Now, we no + longer check for a SunCC ABI at configure time, but augment the + postdeps at libtool time based on the current invocation flags on + each call. + + Changes in supported systems or compilers: + + - /usr/local prefixed rpaths are now added to the link-line on + ia64-hp-hpux*, because the default system runtime loader path does + not contain them. + + - Previously, when using Sun C++ on Solaris or GNU/Linux, `-Cstd -Crun` + flags were added to $postdeps unless CXX or CXXFLAGS contained + `-library=stlport4`. Newer releases have added other compiler flags + that are also incompatible with `-Cstd -Crun`, so now we don't add + them if any of `-std=c++[0-9][0-9]`, `-library=stdcxx4` or + `-compat=g` were found in CXX or CXXFLAGS when the Sun C++ compiler + is detected. + ------------------------------------------------------------------- Sat Dec 6 21:46:49 UTC 2014 - foss@grueninger.de diff --git a/libtool.changes b/libtool.changes index ed2f410..1f5458a 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,47 @@ +------------------------------------------------------------------- +Thu Jan 22 23:26:38 UTC 2015 - foss@grueninger.de + +- Update to libto 2.4.5 + New features: + + - Libtoolize searches for the best available M4 on the user PATH at + runtime, rather than settling for the first one found. + + - Support munging sys_lib_dlsearch_path_spec with LT_SYS_LIBRARY_PATH + environment variable. + + Bug fixes: + + - Bail out at configure time if the installed M4 is not sufficient + for the purposes of libtoolize. + + - freebsd-elf library versioning was upgraded incorrectly in 2.4.4, + but now works properly again. + + - Fix a 2.4.4 regression so that libltdl subprojects do not warn + about missing libltdl/libltdl directory as in prior releases. + + - When using Sun C++ on Solaris or GNU/Linux we used to set libtool's + postdeps permanently, based on the contents of $CXX and $CXXFLAGS at + configure time, which was brittle and error-prone. Now, we no + longer check for a SunCC ABI at configure time, but augment the + postdeps at libtool time based on the current invocation flags on + each call. + + Changes in supported systems or compilers: + + - /usr/local prefixed rpaths are now added to the link-line on + ia64-hp-hpux*, because the default system runtime loader path does + not contain them. + + - Previously, when using Sun C++ on Solaris or GNU/Linux, `-Cstd -Crun` + flags were added to $postdeps unless CXX or CXXFLAGS contained + `-library=stlport4`. Newer releases have added other compiler flags + that are also incompatible with `-Cstd -Crun`, so now we don't add + them if any of `-std=c++[0-9][0-9]`, `-library=stdcxx4` or + `-compat=g` were found in CXX or CXXFLAGS when the Sun C++ compiler + is detected. + ------------------------------------------------------------------- Sat Dec 6 21:11:04 UTC 2014 - foss@grueninger.de diff --git a/libtool.spec b/libtool.spec index 6b4ea11..588e9d5 100644 --- a/libtool.spec +++ b/libtool.spec @@ -1,7 +1,7 @@ # # spec file for package libtool # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -35,7 +35,7 @@ Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ Group: Development/Tools/Building -Version: 2.4.4 +Version: 2.4.5 Release: 0 # bug437293 %ifarch ppc64 From f4acff49cd2824c433b8de3a9096dbe3bec9e4ece9db5f963ddc0e7a94267dba Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Mon, 9 Feb 2015 13:42:47 +0000 Subject: [PATCH 07/10] - Add libtool-no_host_name.patch to remove the host name from generated scripts (bnc#916268). - Update to libtool 2.4.5 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=65 --- libtool-no_host_name.patch | 23 +++++++++++++++++++++++ libtool-testsuite.changes | 17 ++++++++++++++--- libtool-testsuite.spec | 14 +++++++++----- libtool.changes | 8 +++++++- libtool.spec | 10 +++++++--- 5 files changed, 60 insertions(+), 12 deletions(-) create mode 100644 libtool-no_host_name.patch diff --git a/libtool-no_host_name.patch b/libtool-no_host_name.patch new file mode 100644 index 0000000..84070a2 --- /dev/null +++ b/libtool-no_host_name.patch @@ -0,0 +1,23 @@ +From: Philipp Thomas +Date: 2015-02-09 12:43:23+01:00 +Subject: Remove coment + +Libtool records the host it was configured on. This makes +comparing packages in a build system useless. + +--- + m4/libtool.m4 | 1 - + 1 file changed, 1 deletion(-) + +Index: m4/libtool.m4 +=================================================================== +--- m4/libtool.m4.orig 2015-01-16 19:52:04.000000000 +0100 ++++ m4/libtool.m4 2015-02-09 12:37:05.352880312 +0100 +@@ -728,7 +728,6 @@ _LT_CONFIG_SAVE_COMMANDS([ + cat <<_LT_EOF >> "$cfgfile" + #! $SHELL + # Generated automatically by $as_me ($PACKAGE) $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. + + # Provide generalized library-building support services. diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 7a6d36e..1e4a65a 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,7 +1,13 @@ +------------------------------------------------------------------- +Mon Feb 9 12:45:26 CET 2015 - pth@suse.de + +- Add libtool-no_host_name.patch to remove the host name from + generated scripts (bnc#916268). + ------------------------------------------------------------------- Thu Jan 22 23:26:38 UTC 2015 - foss@grueninger.de -- Update to libto 2.4.5 +- Update to libtool 2.4.5 New features: - Libtoolize searches for the best available M4 on the user PATH at @@ -43,12 +49,12 @@ Thu Jan 22 23:26:38 UTC 2015 - foss@grueninger.de is detected. ------------------------------------------------------------------- -Sat Dec 6 21:46:49 UTC 2014 - foss@grueninger.de +Sat Dec 6 21:11:04 UTC 2014 - foss@grueninger.de - Require M4 as libtool's libtoolize requires it since 2.4.3 ------------------------------------------------------------------- -Sat Nov 29 19:55:26 UTC 2014 - foss@grueninger.de +Sat Nov 29 19:48:44 UTC 2014 - foss@grueninger.de - Drop patch libtool-dont_delete_gnulib_files.patch which is included in 2.4.4 @@ -99,6 +105,11 @@ Sat Nov 29 19:55:26 UTC 2014 - foss@grueninger.de - Support filename-based shared library versioning on AIX. See manual for details. +------------------------------------------------------------------- +Sat Nov 29 19:48:09 UTC 2014 - foss@grueninger.de + +- + ------------------------------------------------------------------- Fri Nov 21 11:00:57 CET 2014 - pth@suse.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index 51884e1..32211a1 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -1,7 +1,7 @@ # # spec file for package libtool-testsuite # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -16,9 +16,11 @@ # -################################################################### -# NOTE: PLease run pre_checkin.sh before checking in the package! # -################################################################### +##################################################################### +# # +# NOTE: PLEASE RUN pre_checkin.sh BEFORE SUBMITTING THE PACKAGE # +# # +##################################################################### Name: libtool-testsuite BuildRequires: automake @@ -35,7 +37,7 @@ Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ Group: Development/Tools/Building -Version: 2.4.4 +Version: 2.4.5 Release: 0 # bug437293 %ifarch ppc64 @@ -48,6 +50,7 @@ Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz Source2: baselibs.conf Source3: libtool-rpmlintrc +Patch0: libtool-no_host_name.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -67,6 +70,7 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} +%patch0 %build ./configure CFLAGS="%{optflags}" \ diff --git a/libtool.changes b/libtool.changes index 1f5458a..1e4a65a 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,7 +1,13 @@ +------------------------------------------------------------------- +Mon Feb 9 12:45:26 CET 2015 - pth@suse.de + +- Add libtool-no_host_name.patch to remove the host name from + generated scripts (bnc#916268). + ------------------------------------------------------------------- Thu Jan 22 23:26:38 UTC 2015 - foss@grueninger.de -- Update to libto 2.4.5 +- Update to libtool 2.4.5 New features: - Libtoolize searches for the best available M4 on the user PATH at diff --git a/libtool.spec b/libtool.spec index 588e9d5..03114ae 100644 --- a/libtool.spec +++ b/libtool.spec @@ -16,9 +16,11 @@ # -################################################################### -# NOTE: PLease run pre_checkin.sh before checking in the package! # -################################################################### +##################################################################### +# # +# NOTE: PLEASE RUN pre_checkin.sh BEFORE SUBMITTING THE PACKAGE # +# # +##################################################################### Name: libtool BuildRequires: automake @@ -48,6 +50,7 @@ Url: http://www.gnu.org/software/libtool/ Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz Source2: baselibs.conf Source3: libtool-rpmlintrc +Patch0: libtool-no_host_name.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel # fedora name @@ -67,6 +70,7 @@ Library needed by programs that use the ltdl interface of GNU libtool. %prep %setup -q -n libtool-%{version} +%patch0 %build ./configure CFLAGS="%{optflags}" \ From 78d49951686efd63830c1780004102f14a92d2265f0c93d40f6bef996ff67f43 Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Fri, 17 Apr 2015 08:03:44 +0000 Subject: [PATCH 08/10] - Update to 2.4.6: Noteworthy changes in release 2.4.6 (2015-02-15) [stable] * New features: - LT_SYS_LIBRARY_PATH can be set in config.site, or at configure time and persists correctly in the generated libtool script. * Bug fixes: - Fix a race condition in ltdl dryrun test that would cause spurious random failures of that test. - LT_SYS_DLSEARCH_PATH is munged correctly. - Add tarball signature. OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=66 --- libtool-2.4.5.tar.gz | 3 --- libtool-2.4.6.tar.xz | 3 +++ libtool-2.4.6.tar.xz.sig | 7 +++++++ libtool-testsuite.changes | 20 ++++++++++++++++++++ libtool-testsuite.spec | 11 ++++++----- libtool.changes | 20 ++++++++++++++++++++ libtool.spec | 11 ++++++----- 7 files changed, 62 insertions(+), 13 deletions(-) delete mode 100644 libtool-2.4.5.tar.gz create mode 100644 libtool-2.4.6.tar.xz create mode 100644 libtool-2.4.6.tar.xz.sig diff --git a/libtool-2.4.5.tar.gz b/libtool-2.4.5.tar.gz deleted file mode 100644 index 9539f6f..0000000 --- a/libtool-2.4.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:509cb49c7de14ce7eaf88993cf09fd4071882699dfd874c2e95b31ab107d6987 -size 1802567 diff --git a/libtool-2.4.6.tar.xz b/libtool-2.4.6.tar.xz new file mode 100644 index 0000000..898daa0 --- /dev/null +++ b/libtool-2.4.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c87a8c2c8c0fc9cd5019e402bed4292462d00a718a7cd5f11218153bf28b26f +size 973080 diff --git a/libtool-2.4.6.tar.xz.sig b/libtool-2.4.6.tar.xz.sig new file mode 100644 index 0000000..5c0fca9 --- /dev/null +++ b/libtool-2.4.6.tar.xz.sig @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iEYEABECAAYFAlThw1QACgkQFRMICSmD1gaYAgCfZQy9flEWfwueS1Bq90Ov30J1 +fC4AoLKPh93wTdSZc6/MgapNg5EaoMK8 +=vJvt +-----END PGP SIGNATURE----- diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 1e4a65a..32c6785 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Fri Apr 17 10:02:12 CEST 2015 - pth@suse.de + +- Update to 2.4.6: + Noteworthy changes in release 2.4.6 (2015-02-15) [stable] + + * New features: + + - LT_SYS_LIBRARY_PATH can be set in config.site, or at configure time + and persists correctly in the generated libtool script. + + * Bug fixes: + + - Fix a race condition in ltdl dryrun test that would cause spurious + random failures of that test. + + - LT_SYS_DLSEARCH_PATH is munged correctly. + +- Add tarball signature. + ------------------------------------------------------------------- Mon Feb 9 12:45:26 CET 2015 - pth@suse.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index 32211a1..955dae2 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -1,7 +1,7 @@ # # spec file for package libtool-testsuite # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,7 +37,7 @@ Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ Group: Development/Tools/Building -Version: 2.4.5 +Version: 2.4.6 Release: 0 # bug437293 %ifarch ppc64 @@ -47,9 +47,10 @@ Obsoletes: libtool-64bit PreReq: %{install_info_prereq} Requires: libltdl7 = %{version} Url: http://www.gnu.org/software/libtool/ -Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz +Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz Source2: baselibs.conf Source3: libtool-rpmlintrc +Source4: libtool-%{version}.tar.xz.sig Patch0: libtool-no_host_name.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel @@ -96,10 +97,10 @@ chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %endif %post -%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz %postun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz %post -n libltdl7 -p /sbin/ldconfig diff --git a/libtool.changes b/libtool.changes index 1e4a65a..32c6785 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Fri Apr 17 10:02:12 CEST 2015 - pth@suse.de + +- Update to 2.4.6: + Noteworthy changes in release 2.4.6 (2015-02-15) [stable] + + * New features: + + - LT_SYS_LIBRARY_PATH can be set in config.site, or at configure time + and persists correctly in the generated libtool script. + + * Bug fixes: + + - Fix a race condition in ltdl dryrun test that would cause spurious + random failures of that test. + + - LT_SYS_DLSEARCH_PATH is munged correctly. + +- Add tarball signature. + ------------------------------------------------------------------- Mon Feb 9 12:45:26 CET 2015 - pth@suse.de diff --git a/libtool.spec b/libtool.spec index 03114ae..1081bb7 100644 --- a/libtool.spec +++ b/libtool.spec @@ -1,7 +1,7 @@ # # spec file for package libtool # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,7 +37,7 @@ Requires: tar Summary: A Tool to Build Shared Libraries License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ Group: Development/Tools/Building -Version: 2.4.5 +Version: 2.4.6 Release: 0 # bug437293 %ifarch ppc64 @@ -47,9 +47,10 @@ Obsoletes: libtool-64bit PreReq: %{install_info_prereq} Requires: libltdl7 = %{version} Url: http://www.gnu.org/software/libtool/ -Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz +Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz Source2: baselibs.conf Source3: libtool-rpmlintrc +Source4: libtool-%{version}.tar.xz.sig Patch0: libtool-no_host_name.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: libltdl-devel @@ -96,10 +97,10 @@ chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %endif %post -%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz %postun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz %post -n libltdl7 -p /sbin/ldconfig From 6ab3cbe2cad285ef7bc1d54b7e758ce0908e5a1d7cabd18ecb7ad04a46086bbf Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Mon, 20 Apr 2015 10:26:10 +0000 Subject: [PATCH 09/10] - Remove empty entry. OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=67 --- libtool-testsuite.changes | 10 +++++----- libtool.changes | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index 32c6785..cceaae3 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Apr 20 12:25:22 CEST 2015 - pth@suse.de + +- Remove empty entry. + ------------------------------------------------------------------- Fri Apr 17 10:02:12 CEST 2015 - pth@suse.de @@ -125,11 +130,6 @@ Sat Nov 29 19:48:44 UTC 2014 - foss@grueninger.de - Support filename-based shared library versioning on AIX. See manual for details. -------------------------------------------------------------------- -Sat Nov 29 19:48:09 UTC 2014 - foss@grueninger.de - -- - ------------------------------------------------------------------- Fri Nov 21 11:00:57 CET 2014 - pth@suse.de diff --git a/libtool.changes b/libtool.changes index 32c6785..cceaae3 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Apr 20 12:25:22 CEST 2015 - pth@suse.de + +- Remove empty entry. + ------------------------------------------------------------------- Fri Apr 17 10:02:12 CEST 2015 - pth@suse.de @@ -125,11 +130,6 @@ Sat Nov 29 19:48:44 UTC 2014 - foss@grueninger.de - Support filename-based shared library versioning on AIX. See manual for details. -------------------------------------------------------------------- -Sat Nov 29 19:48:09 UTC 2014 - foss@grueninger.de - -- - ------------------------------------------------------------------- Fri Nov 21 11:00:57 CET 2014 - pth@suse.de From 2bc2329738432114670814b58ac845ca4e847236e115fd594fd43ed534540e2e Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Sat, 25 Apr 2015 08:11:35 +0000 Subject: [PATCH 10/10] Accepting request 298050 from home:pluskalm:branches:Base:System - Use url for signature - Add keyring file for automatic verification of signature - Cleanup spec file with spec-cleaner - Remove old ppc/ppc64 obsolete/provides - Update info pre/post requires and replace postun with preun - Use url for signature - Add keyring file for automatic verification of signature - Cleanup spec file with spec-cleaner - Remove old ppc/ppc64 obsolete/provides - Update info pre/post requires and replace postun with preun OBS-URL: https://build.opensuse.org/request/show/298050 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=68 --- libtool-testsuite.changes | 14 ++ libtool-testsuite.spec | 47 +++--- libtool.changes | 14 ++ libtool.keyring | 345 ++++++++++++++++++++++++++++++++++++++ libtool.spec | 47 +++--- 5 files changed, 413 insertions(+), 54 deletions(-) create mode 100644 libtool.keyring diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index cceaae3..fd1a6ab 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -3,6 +3,15 @@ Mon Apr 20 12:25:22 CEST 2015 - pth@suse.de - Remove empty entry. +------------------------------------------------------------------- +Sun Apr 19 12:41:43 UTC 2015 - mpluskal@suse.com + +- Use url for signature +- Add keyring file for automatic verification of signature +- Cleanup spec file with spec-cleaner +- Remove old ppc/ppc64 obsolete/provides +- Update info pre/post requires and replace postun with preun + ------------------------------------------------------------------- Fri Apr 17 10:02:12 CEST 2015 - pth@suse.de @@ -130,6 +139,11 @@ Sat Nov 29 19:48:44 UTC 2014 - foss@grueninger.de - Support filename-based shared library versioning on AIX. See manual for details. +------------------------------------------------------------------- +Sat Nov 29 19:48:09 UTC 2014 - foss@grueninger.de + +- + ------------------------------------------------------------------- Fri Nov 21 11:00:57 CET 2014 - pth@suse.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index 955dae2..1a5520e 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -21,8 +21,19 @@ # NOTE: PLEASE RUN pre_checkin.sh BEFORE SUBMITTING THE PACKAGE # # # ##################################################################### - Name: libtool-testsuite +Version: 2.4.6 +Release: 0 +Summary: A Tool to Build Shared Libraries +License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ +Group: Development/Tools/Building +Url: http://www.gnu.org/software/libtool/ +Source0: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz +Source1: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz.sig +Source2: libtool.keyring +Source3: baselibs.conf +Source4: libtool-rpmlintrc +Patch0: libtool-no_host_name.patch BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gcc-fortran @@ -32,30 +43,15 @@ BuildRequires: lzma BuildRequires: makeinfo BuildRequires: zlib-devel Requires: automake > 1.4 +Requires: libltdl7 = %{version} Requires: m4 >= 1.4.16 Requires: tar -Summary: A Tool to Build Shared Libraries -License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ -Group: Development/Tools/Building -Version: 2.4.6 -Release: 0 -# bug437293 -%ifarch ppc64 -Obsoletes: libtool-64bit -%endif -# -PreReq: %{install_info_prereq} -Requires: libltdl7 = %{version} -Url: http://www.gnu.org/software/libtool/ -Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz -Source2: baselibs.conf -Source3: libtool-rpmlintrc -Source4: libtool-%{version}.tar.xz.sig -Patch0: libtool-no_host_name.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(preun): %{install_info_prereq} +Requires(post): %{install_info_prereq} Provides: libltdl-devel # fedora name Provides: libtool-ltdl-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description GNU libtool is a set of shell scripts to automatically configure UNIX @@ -81,25 +77,23 @@ rm -f doc/libtool.info make V=1 %{?_smp_mflags} %if "%{name}" == "libtool-testsuite" - %check trap 'test $? -ne 0 && cat tests/testsuite.log' EXIT # Avoid spurious testsuite failures due to messages from icecream -PATH=/usr/bin:$PATH -make check +PATH=%{_prefix}/bin:$PATH +make %{?_smp_mflags} check %install %else - %install -make V=1 install DESTDIR=%{buildroot} +make DESTDIR=%{buildroot} install %{?_smp_mflags} chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %endif %post %install_info --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz -%postun +%preun %install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz %post -n libltdl7 -p /sbin/ldconfig @@ -107,7 +101,6 @@ chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %postun -n libltdl7 -p /sbin/ldconfig %if "%{name}" == "libtool" - %files %defattr(-, root, root) %doc AUTHORS NEWS README THANKS ChangeLog COPYING diff --git a/libtool.changes b/libtool.changes index cceaae3..fd1a6ab 100644 --- a/libtool.changes +++ b/libtool.changes @@ -3,6 +3,15 @@ Mon Apr 20 12:25:22 CEST 2015 - pth@suse.de - Remove empty entry. +------------------------------------------------------------------- +Sun Apr 19 12:41:43 UTC 2015 - mpluskal@suse.com + +- Use url for signature +- Add keyring file for automatic verification of signature +- Cleanup spec file with spec-cleaner +- Remove old ppc/ppc64 obsolete/provides +- Update info pre/post requires and replace postun with preun + ------------------------------------------------------------------- Fri Apr 17 10:02:12 CEST 2015 - pth@suse.de @@ -130,6 +139,11 @@ Sat Nov 29 19:48:44 UTC 2014 - foss@grueninger.de - Support filename-based shared library versioning on AIX. See manual for details. +------------------------------------------------------------------- +Sat Nov 29 19:48:09 UTC 2014 - foss@grueninger.de + +- + ------------------------------------------------------------------- Fri Nov 21 11:00:57 CET 2014 - pth@suse.de diff --git a/libtool.keyring b/libtool.keyring new file mode 100644 index 0000000..1ce5512 --- /dev/null +++ b/libtool.keyring @@ -0,0 +1,345 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +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 +rCazgzGjTubwrC8O6HI+rjbuqG5+PtMNl4XJIq5FgCwYOWlsYvHOj3f0yiEUwCgj +0nF1korO0Uz/QQlVmu0iU4LrzSizwxxZ2rQ4R2FyeSBWYXVnaGFuIChGcmVlIFNv +ZnR3YXJlIERldmVsb3BlcikgPGdhcnlAdmF1Z2hhbi5wZT6IYgQTEQIAIgUCUgXw +sQIbIwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQFRMICSmD1gYK/ACdG+P4 +t2DbV+4CwtNcnhufmConmu4AoJHJA0QM4/JPZKQae3h1vE9Am3bP0f8AACaL/wAA +JoYBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAKBwcI +BwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+ +PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7 +Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8AAEQgAyADFAwEiAAIR +AQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC +BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJ +ChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3 +eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS +09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAA +AAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEH +YXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG +R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKj +pKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX2 +9/j5+v/aAAwDAQACEQMRAD8A4G2YSExLE3mKSPN3BWxjHfr9MfTFXpbaRbVFQSvI +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 +Pu6sf4M2fH/n2IQv +=r5Ly +-----END PGP PUBLIC KEY BLOCK----- diff --git a/libtool.spec b/libtool.spec index 1081bb7..68c49f8 100644 --- a/libtool.spec +++ b/libtool.spec @@ -21,8 +21,19 @@ # NOTE: PLEASE RUN pre_checkin.sh BEFORE SUBMITTING THE PACKAGE # # # ##################################################################### - Name: libtool +Version: 2.4.6 +Release: 0 +Summary: A Tool to Build Shared Libraries +License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ +Group: Development/Tools/Building +Url: http://www.gnu.org/software/libtool/ +Source0: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz +Source1: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz.sig +Source2: libtool.keyring +Source3: baselibs.conf +Source4: libtool-rpmlintrc +Patch0: libtool-no_host_name.patch BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gcc-fortran @@ -32,30 +43,15 @@ BuildRequires: lzma BuildRequires: makeinfo BuildRequires: zlib-devel Requires: automake > 1.4 +Requires: libltdl7 = %{version} Requires: m4 >= 1.4.16 Requires: tar -Summary: A Tool to Build Shared Libraries -License: GPL-2.0+ and LGPL-2.1+ and GFDL-1.2+ -Group: Development/Tools/Building -Version: 2.4.6 -Release: 0 -# bug437293 -%ifarch ppc64 -Obsoletes: libtool-64bit -%endif -# -PreReq: %{install_info_prereq} -Requires: libltdl7 = %{version} -Url: http://www.gnu.org/software/libtool/ -Source: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz -Source2: baselibs.conf -Source3: libtool-rpmlintrc -Source4: libtool-%{version}.tar.xz.sig -Patch0: libtool-no_host_name.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(preun): %{install_info_prereq} +Requires(post): %{install_info_prereq} Provides: libltdl-devel # fedora name Provides: libtool-ltdl-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description GNU libtool is a set of shell scripts to automatically configure UNIX @@ -81,25 +77,23 @@ rm -f doc/libtool.info make V=1 %{?_smp_mflags} %if "%{name}" == "libtool-testsuite" - %check trap 'test $? -ne 0 && cat tests/testsuite.log' EXIT # Avoid spurious testsuite failures due to messages from icecream -PATH=/usr/bin:$PATH -make check +PATH=%{_prefix}/bin:$PATH +make %{?_smp_mflags} check %install %else - %install -make V=1 install DESTDIR=%{buildroot} +make DESTDIR=%{buildroot} install %{?_smp_mflags} chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %endif %post %install_info --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz -%postun +%preun %install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz %post -n libltdl7 -p /sbin/ldconfig @@ -107,7 +101,6 @@ chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %postun -n libltdl7 -p /sbin/ldconfig %if "%{name}" == "libtool" - %files %defattr(-, root, root) %doc AUTHORS NEWS README THANKS ChangeLog COPYING