|
From: <lin...@us...> - 2008-11-04 20:20:03
|
Revision: 5399
http://octave.svn.sourceforge.net/octave/?rev=5399&view=rev
Author: lindnerb
Date: 2008-11-04 20:19:54 +0000 (Tue, 04 Nov 2008)
Log Message:
-----------
add modify_libtool() and modify_libtool_no_versuffix() in gcc43_common.sh
Modified Paths:
--------------
trunk/octave-forge/admin/Windows/mingw32/gcc43_common.sh
Modified: trunk/octave-forge/admin/Windows/mingw32/gcc43_common.sh
===================================================================
--- trunk/octave-forge/admin/Windows/mingw32/gcc43_common.sh 2008-11-04 20:18:25 UTC (rev 5398)
+++ trunk/octave-forge/admin/Windows/mingw32/gcc43_common.sh 2008-11-04 20:19:54 UTC (rev 5399)
@@ -275,6 +275,23 @@
"${SEVENZIP}" ${SEVENZIP_FLAGS} ${SRCPKG_PATH}/${FULLPKG}-src.7z ${SRCFILE} ${PATCHFILE} build-${VER}-${REL}.sh
}
+modify_libtool()
+{
+ if [ -f $1 ]; then
+ sed -e '/^soname_spec/ s+^.*$+soname_spec=\"\\\`echo \\\${libname} | \\\$SED -e s/^lib//\\\`\\\${versuffix}\\\${shared_ext}\"+' $1 > $1.mod
+ mv $1.mod $1
+ fi
+}
+
+modify_libtool_no_versuffix()
+{
+ modify_libtool $*
+ if [ -f $1 ]; then
+ sed -e '/^soname_spec/ s+\\\${versuffix}++' $1 > $1.mod
+ mv $1.mod $1
+ fi
+}
+
main() {
(
echo "$1" "$2" "$3" "$4" "$5"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|