SOURCES: crossmingw32-pango-static.patch (NEW) - libtools static b...

czarny czarny at pld-linux.org
Tue Feb 20 22:19:48 CET 2007


Author: czarny                       Date: Tue Feb 20 21:19:48 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- libtools static builds

---- Files affected:
SOURCES:
   crossmingw32-pango-static.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/crossmingw32-pango-static.patch
diff -u /dev/null SOURCES/crossmingw32-pango-static.patch:1.1
--- /dev/null	Tue Feb 20 22:19:48 2007
+++ SOURCES/crossmingw32-pango-static.patch	Tue Feb 20 22:19:43 2007
@@ -0,0 +1,24 @@
+diff -urN pango-1.14.10/configure.in pango-1.14.10.new/configure.in
+--- pango-1.14.10/configure.in	2007-01-29 22:17:39.000000000 +0100
++++ pango-1.14.10.new/configure.in	2007-02-20 22:03:56.914555570 +0100
+@@ -634,17 +634,17 @@
+ # Note that -module isn't included here since automake needs to see it to know
+ # that something like pango-arabic-fc.la is a valid libtool archive
+ #
+-LIBRARY_LIBTOOL_OPTIONS="-version-info $VERSION_INFO"
++LIBRARY_LIBTOOL_OPTIONS="-version-info $VERSION_INFO -static"
+ MODULE_LIBTOOL_OPTIONS="-export-dynamic -avoid-version"
+ if test "$pango_os_win32" = yes; then
+     # We currently use .def files on Windows
+     true
+-    LIBRARY_LIBTOOL_OPTIONS="$LIBRARY_LIBTOOL_OPTIONS -no-undefined"
++    LIBRARY_LIBTOOL_OPTIONS="$LIBRARY_LIBTOOL_OPTIONS -no-undefined -static"
+     MODULE_LIBTOOL_OPTIONS="$MODULE_LIBTOOL_OPTIONS -no-undefined"
+ else
+     # libtool option to control which symbols are exported
+     # right now, symbols starting with '_' are not exported
+-    LIBRARY_LIBTOOL_OPTIONS="$LIBRARY_LIBTOOL_OPTIONS "'-export-symbols-regex "^pango_.*"'
++    LIBRARY_LIBTOOL_OPTIONS="$LIBRARY_LIBTOOL_OPTIONS "'-export-symbols-regex "^pango_.* -static"'
+     MODULE_LIBTOOL_OPTIONS="$MODULE_LIBTOOL_OPTIONS "'-export-symbols-regex "^script_engine_.*"'
+ fi
+ AC_SUBST(LIBRARY_LIBTOOL_OPTIONS)
================================================================


More information about the pld-cvs-commit mailing list