[Fontconfig] fontconfig: Branch 'master'

Keith Packard keithp at kemper.freedesktop.org
Sat May 3 20:23:42 PDT 2008


 configure.in      |   18 +++++++++---------
 fontconfig-zip.in |    2 +-
 src/Makefile.am   |    6 +++---
 3 files changed, 13 insertions(+), 13 deletions(-)

New commits:
commit 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd
Author: Keith Packard <keithp at keithp.com>
Date:   Sat May 3 20:23:37 2008 -0700

    Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug 15692)
    
    Libtool-2.2 introduces new restrictions. So now it does not allow LT_*
    variables as it includes marcros:
    
    m4_pattern_forbid([^_?LT_[A-Z_]+$])
    
    Rename the LT_ variables to LIBT_ to work around this restriction.

diff --git a/configure.in b/configure.in
index 313942f..0a72824 100644
--- a/configure.in
+++ b/configure.in
@@ -41,17 +41,17 @@ dnl libtool versioning
 dnl bump revision when fixing bugs
 dnl bump current and age, reset revision to zero when adding APIs
 dnl bump current, leave age, reset revision to zero when changing/removing APIS
-LT_CURRENT=4
-LT_REVISION=0
-AC_SUBST(LT_CURRENT)
-AC_SUBST(LT_REVISION)
-LT_AGE=3
+LIBT_CURRENT=4
+LIBT_REVISION=0
+AC_SUBST(LIBT_CURRENT)
+AC_SUBST(LIBT_REVISION)
+LIBT_AGE=3
 
-LT_VERSION_INFO="$LT_CURRENT:$LT_REVISION:$LT_AGE"
-AC_SUBST(LT_VERSION_INFO)
+LIBT_VERSION_INFO="$LIBT_CURRENT:$LIBT_REVISION:$LIBT_AGE"
+AC_SUBST(LIBT_VERSION_INFO)
 
-LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE`
-AC_SUBST(LT_CURRENT_MINUS_AGE)
+LIBT_CURRENT_MINUS_AGE=`expr $LIBT_CURRENT - $LIBT_AGE`
+AC_SUBST(LIBT_CURRENT_MINUS_AGE)
 
 dnl ==========================================================================
 
diff --git a/fontconfig-zip.in b/fontconfig-zip.in
index 4b36438..ba6fd4a 100755
--- a/fontconfig-zip.in
+++ b/fontconfig-zip.in
@@ -10,7 +10,7 @@ DEVZIP=/tmp/fontconfig-dev- at VERSION@.zip
 cd @prefix@
 rm -f $ZIP
 zip $ZIP -@ <<EOF
-bin/libfontconfig- at LT_CURRENT_MINUS_AGE@.dll
+bin/libfontconfig- at LIBT_CURRENT_MINUS_AGE@.dll
 etc/fonts/fonts.conf
 EOF
 
diff --git a/src/Makefile.am b/src/Makefile.am
index b91d0e2..a71ef1d 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -112,7 +112,7 @@ libfontconfig_la_SOURCES = \
 lib_LTLIBRARIES = libfontconfig.la
 
 libfontconfig_la_LDFLAGS =			\
-	-version-info @LT_VERSION_INFO@ -no-undefined $(export_symbols)
+	-version-info @LIBT_VERSION_INFO@ -no-undefined $(export_symbols)
 
 libfontconfig_la_LIBADD = $(ICONV_LIBS) $(FREETYPE_LIBS) $(LIBXML2_LIBS) $(EXPAT_LIBS)
 
@@ -148,6 +148,6 @@ fontconfig.def: $(PUBLIC_FILES) $(PUBLIC_FT_FILES)
 	(cat $(PUBLIC_FILES) $(PUBLIC_FT_FILES) || echo 'FcERROR ()' ) | \
  	grep '^Fc[^ ]* *(' | sed -e 's/ *(.*$$//' -e 's/^/	/' | \
 	sort; \
-	echo LIBRARY libfontconfig- at LT_CURRENT_MINUS_AGE@.dll; \
-	echo VERSION @LT_CURRENT at .@LT_REVISION@) >$@
+	echo LIBRARY libfontconfig- at LIBT_CURRENT_MINUS_AGE@.dll; \
+	echo VERSION @LIBT_CURRENT at .@LIBT_REVISION@) >$@
 	@ ! grep -q FcERROR $@ || ($(RM) $@; false)


More information about the Fontconfig mailing list