Here is a minor update to libtool 1.5.24.

http://tinyurl.com/yqjksc


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/libtool/Makefile,v
retrieving revision 1.65
diff -u -p -r1.65 Makefile
--- Makefile    4 Jun 2007 19:00:16 -0000       1.65
+++ Makefile    1 Jul 2007 21:56:46 -0000
@@ -4,10 +4,10 @@
 COMMENT-main=  "generic shared library support script"
 COMMENT-ltdl=  "GNU libtool system independent dlopen wrapper"
 
-VERSION=       1.5.22
+VERSION=       1.5.24
 DISTNAME=      libtool-${VERSION}
-PKGNAME-main=  ${DISTNAME}p12
-PKGNAME-ltdl=  libltdl-${VERSION}p2
+PKGNAME-main=  ${DISTNAME}
+PKGNAME-ltdl=  libltdl-${VERSION}
 SHARED_LIBS=           ltdl 4.3
 MODGNU_SHARED_LIBS=    ltdl '-no-undefined'
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/libtool/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo    5 Apr 2007 15:37:56 -0000       1.12
+++ distinfo    1 Jul 2007 21:58:34 -0000
@@ -1,5 +1,5 @@
-MD5 (libtool-1.5.22.tar.gz) = jgrJeXtiuk3Mii+3k2QSsA==
-RMD160 (libtool-1.5.22.tar.gz) = fL55PuBQmQjarJKLTcOg8W9yk78=
-SHA1 (libtool-1.5.22.tar.gz) = FzU+Zq6qyArhiOoKOpBglVDOMlQ=
-SHA256 (libtool-1.5.22.tar.gz) = iOn/qq3iHB3a9il3I90vtMoYzK7wSZootuZy8CyM610=
-SIZE (libtool-1.5.22.tar.gz) = 2921483
+MD5 (libtool-1.5.24.tar.gz) = 0AcciQEB/PTyvok0o3hBsA==
+RMD160 (libtool-1.5.24.tar.gz) = 5oL+ZXDHHZOtZeDGx3y2VYhG8n0=
+SHA1 (libtool-1.5.24.tar.gz) = tMmU8b9KdtKwwdCm9U0WWYwV89s=
+SHA256 (libtool-1.5.24.tar.gz) = HlQBanbpcE8R7M+btz4vqgaZ8AKwC2Yw34K4iC/y5bI=
+SIZE (libtool-1.5.24.tar.gz) = 2919557
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/devel/libtool/patches/patch-configure,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configure
--- patches/patch-configure     7 Jan 2006 09:58:39 -0000       1.3
+++ patches/patch-configure     1 Jul 2007 22:08:24 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.3 2006/01/07 09:58:39 brad Exp $
---- configure.orig     Sun Dec 18 17:13:49 2005
-+++ configure  Thu Jan  5 18:11:30 2006
-@@ -9282,6 +9282,13 @@ if test "$GCC" = yes; then
+--- configure.orig     Sat Jun 23 22:20:37 2007
++++ configure  Sun Jul  1 18:08:03 2007
+@@ -9257,6 +9257,13 @@ BEGIN {RS=" "; FS="/|\n";} {
  else
    sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
  fi
Index: patches/patch-libltdl_ltdl_c
===================================================================
RCS file: patches/patch-libltdl_ltdl_c
diff -N patches/patch-libltdl_ltdl_c
--- patches/patch-libltdl_ltdl_c        14 Apr 2007 15:58:03 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-libltdl_ltdl_c,v 1.2 2007/04/14 15:58:03 espie Exp $
---- libltdl/ltdl.c.orig        Mon Oct 31 20:44:43 2005
-+++ libltdl/ltdl.c     Sat Mar 31 13:33:59 2007
-@@ -894,7 +894,7 @@ static     const char      sys_search_path[]       = 
LTDL_SYSSEARCHPA
-               (*lt_dlmutex_seterror_func) (errormsg);         \
-       else    lt_dllast_error = (errormsg);   } LT_STMT_END
- #define LT_DLMUTEX_GETERROR(errormsg)         LT_STMT_START { \
--      if (lt_dlmutex_seterror_func)                           \
-+      if (lt_dlmutex_geterror_func)                           \
-               (errormsg) = (*lt_dlmutex_geterror_func) ();    \
-       else    (errormsg) = lt_dllast_error;   } LT_STMT_END
- 
Index: patches/patch-libtool_m4
===================================================================
RCS file: patches/patch-libtool_m4
diff -N patches/patch-libtool_m4
--- patches/patch-libtool_m4    25 Mar 2007 11:36:29 -0000      1.6
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,79 +0,0 @@
-$OpenBSD: patch-libtool_m4,v 1.6 2007/03/25 11:36:29 matthieu Exp $
---- libtool.m4.orig    Sun Dec 18 22:53:17 2005
-+++ libtool.m4 Sat Mar 24 00:15:59 2007
-@@ -3391,16 +3391,20 @@ case $host_os in
-     _LT_AC_TAGVAR(ld_shlibs, $1)=no
-     ;;
-   openbsd*)
--    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
--    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
--    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects 
$libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
--    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--    if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test 
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
--      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag 
$predep_objects $libobjs $deplibs $postdep_objects $compiler_flags 
${wl}-retain-symbols-file,$export_symbols -o $lib'
--      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
--      _LT_AC_TAGVAR(whole_archive_flag_spec, 
$1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-+    if test -f /usr/libexec/ld.so; then
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects 
$libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test 
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-+        _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag 
$predep_objects $libobjs $deplibs $postdep_objects $compiler_flags 
${wl}-retain-symbols-file,$export_symbols -o $lib'
-+        _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+        _LT_AC_TAGVAR(whole_archive_flag_spec, 
$1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-+      fi
-+      output_verbose_link_cmd='echo'
-+    else
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-     fi
--    output_verbose_link_cmd='echo'
-     ;;
-   osf3*)
-     case $cc_basename in
-@@ -6012,24 +6016,28 @@ _LT_EOF
-       ;;
- 
-     openbsd*)
--      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
--      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
--      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test 
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
--      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs 
$deplibs $compiler_flags'
--      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib 
$libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
--      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+      if test -f /usr/libexec/ld.so; then
-+        _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+        _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test 
"$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-+        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib 
$libobjs $deplibs $compiler_flags'
-+        _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib 
$libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
-+        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+        _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+        else
-+         case $host_os in
-+         openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
-+           _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs 
$deplibs $linker_flags'
-+           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+           ;;
-+         *)
-+           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib 
$libobjs $deplibs $compiler_flags'
-+           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+           ;;
-+         esac
-+        fi
-       else
--       case $host_os in
--       openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
--         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs 
$deplibs $linker_flags'
--         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
--         ;;
--       *)
--         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib 
$libobjs $deplibs $compiler_flags'
--         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
--         ;;
--       esac
-+        _LT_AC_TAGVAR(ld_shlibs, $1)=no
-       fi
-       ;;
- 
Index: patches/patch-ltmain_in
===================================================================
RCS file: /cvs/ports/devel/libtool/patches/patch-ltmain_in,v
retrieving revision 1.26
diff -u -p -r1.26 patch-ltmain_in
--- patches/patch-ltmain_in     4 Jun 2007 19:00:16 -0000       1.26
+++ patches/patch-ltmain_in     1 Jul 2007 22:08:17 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-ltmain_in,v 1.26 2007/06/04 19:00:16 kurt Exp $
---- ltmain.in.orig     Sun Dec 18 16:43:52 2005
-+++ ltmain.in  Mon May 21 22:20:24 2007
-@@ -1604,6 +1604,7 @@ EOF
+--- ltmain.in.orig     Sat Jun 23 21:30:51 2007
++++ ltmain.in  Sun Jul  1 18:08:03 2007
+@@ -1643,6 +1643,7 @@ EOF
        compiler_flags="$compiler_flags $arg"
        compile_command="$compile_command $arg"
        finalize_command="$finalize_command $arg"
@@ -9,7 +9,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
        continue
        ;;
  
-@@ -2073,6 +2074,17 @@ EOF
+@@ -2113,6 +2114,17 @@ EOF
        ;;
      esac
      for pass in $passes; do
@@ -27,7 +27,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
        if test "$linkmode,$pass" = "lib,link" ||
         test "$linkmode,$pass" = "prog,scan"; then
        libs="$deplibs"
-@@ -2100,6 +2112,7 @@ EOF
+@@ -2140,6 +2152,7 @@ EOF
            finalize_deplibs="$deplib $finalize_deplibs"
          else
            compiler_flags="$compiler_flags $deplib"
@@ -35,7 +35,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
          fi
          continue
          ;;
-@@ -2334,20 +2347,20 @@ EOF
+@@ -2374,20 +2387,20 @@ EOF
            # It is a libtool convenience library, so add in its objects.
            convenience="$convenience $ladir/$objdir/$old_library"
            old_convenience="$old_convenience $ladir/$objdir/$old_library"
@@ -66,7 +66,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
          continue
        fi # $pass = conv
  
-@@ -2542,7 +2555,7 @@ EOF
+@@ -2584,7 +2597,7 @@ EOF
           { test "$use_static_libs" = no || test -z "$old_library"; }; then
          if test "$installed" = no; then
            notinst_deplibs="$notinst_deplibs $lib"
@@ -75,7 +75,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
          fi
          # This is a shared library
  
-@@ -2741,7 +2754,7 @@ EOF
+@@ -2783,7 +2796,7 @@ EOF
            add_dir=
            add=
            # Finalize command for both is simple: just hardcode it.
@@ -84,7 +84,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
              add="$libdir/$linklib"
            elif test "$hardcode_minus_L" = yes; then
              add_dir="-L$libdir"
-@@ -3359,6 +3372,20 @@ EOF
+@@ -3406,6 +3419,20 @@ EOF
          major=
          versuffix=
          verstring=""
@@ -105,7 +105,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
        fi
  
        # Check to see if the archive will have undefined symbols.
-@@ -5797,6 +5824,10 @@ relink_command=\"$relink_command\""
+@@ -5860,6 +5887,10 @@ relink_command=\"$relink_command\""
        esac
        install_prog="$install_prog $arg"
      done
@@ -116,7 +116,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
  
      if test -z "$install_prog"; then
        $echo "$modename: you must specify an install program" 1>&2
-@@ -5951,8 +5982,8 @@ relink_command=\"$relink_command\""
+@@ -6014,8 +6045,8 @@ relink_command=\"$relink_command\""
          test -n "$relink_command" && srcname="$realname"T
  
          # Install the shared library and build the symlinks.
@@ -127,7 +127,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
          if test -n "$stripme" && test -n "$striplib"; then
            $show "$striplib $destdir/$realname"
            $run eval "$striplib $destdir/$realname" || exit $?
-@@ -5997,8 +6028,8 @@ relink_command=\"$relink_command\""
+@@ -6060,8 +6091,8 @@ relink_command=\"$relink_command\""
        # Install the pseudo-library for information purposes.
        name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
        instname="$dir/$name"i
@@ -138,7 +138,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
  
        # Maybe install the static library, too.
        test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
-@@ -6033,8 +6064,8 @@ relink_command=\"$relink_command\""
+@@ -6096,8 +6127,8 @@ relink_command=\"$relink_command\""
  
        # Install the libtool object if requested.
        if test -n "$destfile"; then
@@ -149,7 +149,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
        fi
  
        # Install the old object if enabled.
-@@ -6042,8 +6073,8 @@ relink_command=\"$relink_command\""
+@@ -6105,8 +6136,8 @@ relink_command=\"$relink_command\""
          # Deduce the name of the old-style object file.
          staticobj=`$echo "X$file" | $Xsed -e "$lo2o"`
  
@@ -160,7 +160,7 @@ $OpenBSD: patch-ltmain_in,v 1.26 2007/06
        fi
        exit $EXIT_SUCCESS
        ;;
-@@ -6257,40 +6288,6 @@ relink_command=\"$relink_command\""
+@@ -6320,40 +6351,6 @@ relink_command=\"$relink_command\""
      # Exit here if they wanted silent mode.
      test "$show" = : && exit $EXIT_SUCCESS
  

Reply via email to