summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2002-03-06 02:16:55 +0000
committerTor Lillqvist <tml@src.gnome.org>2002-03-06 02:16:55 +0000
commit66510db0a413e71a024c3d8b0b6f8e99ce864e2b (patch)
tree2e2e7569b470d89ae5444c71729eaea4325c5697
parentc5dc70f72d2bfb343cc13fd22ded10da40047172 (diff)
downloadpango-66510db0a413e71a024c3d8b0b6f8e99ce864e2b.tar.gz
Use pangoft2_export_symbols, not pangowin32_export_symbols.
2002-03-06 Tor Lillqvist <tml@iki.fi> * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use pangoft2_export_symbols, not pangowin32_export_symbols. * pango/pango.rc.in * pango/pangowin32.rc.in * pango/pangoft2.rc.in * pango/Makefile.am * pango-zip.sh.in: : Adapt to new shared library naming scheme, also for Win32 import library names.
-rw-r--r--ChangeLog12
-rw-r--r--ChangeLog.pre-1-012
-rw-r--r--ChangeLog.pre-1-1012
-rw-r--r--ChangeLog.pre-1-212
-rw-r--r--ChangeLog.pre-1-412
-rw-r--r--ChangeLog.pre-1-612
-rw-r--r--ChangeLog.pre-1-812
-rwxr-xr-xpango-zip.sh.in18
-rw-r--r--pango/Makefile.am40
-rw-r--r--pango/pango.rc.in4
-rw-r--r--pango/pangoft2.rc.in4
-rw-r--r--pango/pangowin32.rc.in4
12 files changed, 119 insertions, 35 deletions
diff --git a/ChangeLog b/ChangeLog
index 3f8ed269..e4cc90f6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2002-03-06 Tor Lillqvist <tml@iki.fi>
+
+ * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use
+ pangoft2_export_symbols, not pangowin32_export_symbols.
+
+ * pango/pango.rc.in
+ * pango/pangowin32.rc.in
+ * pango/pangoft2.rc.in
+ * pango/Makefile.am
+ * pango-zip.sh.in: : Adapt to new shared library naming scheme,
+ also for Win32 import library names.
+
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: require GLIB 2.0.0 at minimum
diff --git a/ChangeLog.pre-1-0 b/ChangeLog.pre-1-0
index 3f8ed269..e4cc90f6 100644
--- a/ChangeLog.pre-1-0
+++ b/ChangeLog.pre-1-0
@@ -1,3 +1,15 @@
+2002-03-06 Tor Lillqvist <tml@iki.fi>
+
+ * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use
+ pangoft2_export_symbols, not pangowin32_export_symbols.
+
+ * pango/pango.rc.in
+ * pango/pangowin32.rc.in
+ * pango/pangoft2.rc.in
+ * pango/Makefile.am
+ * pango-zip.sh.in: : Adapt to new shared library naming scheme,
+ also for Win32 import library names.
+
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: require GLIB 2.0.0 at minimum
diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10
index 3f8ed269..e4cc90f6 100644
--- a/ChangeLog.pre-1-10
+++ b/ChangeLog.pre-1-10
@@ -1,3 +1,15 @@
+2002-03-06 Tor Lillqvist <tml@iki.fi>
+
+ * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use
+ pangoft2_export_symbols, not pangowin32_export_symbols.
+
+ * pango/pango.rc.in
+ * pango/pangowin32.rc.in
+ * pango/pangoft2.rc.in
+ * pango/Makefile.am
+ * pango-zip.sh.in: : Adapt to new shared library naming scheme,
+ also for Win32 import library names.
+
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: require GLIB 2.0.0 at minimum
diff --git a/ChangeLog.pre-1-2 b/ChangeLog.pre-1-2
index 3f8ed269..e4cc90f6 100644
--- a/ChangeLog.pre-1-2
+++ b/ChangeLog.pre-1-2
@@ -1,3 +1,15 @@
+2002-03-06 Tor Lillqvist <tml@iki.fi>
+
+ * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use
+ pangoft2_export_symbols, not pangowin32_export_symbols.
+
+ * pango/pango.rc.in
+ * pango/pangowin32.rc.in
+ * pango/pangoft2.rc.in
+ * pango/Makefile.am
+ * pango-zip.sh.in: : Adapt to new shared library naming scheme,
+ also for Win32 import library names.
+
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: require GLIB 2.0.0 at minimum
diff --git a/ChangeLog.pre-1-4 b/ChangeLog.pre-1-4
index 3f8ed269..e4cc90f6 100644
--- a/ChangeLog.pre-1-4
+++ b/ChangeLog.pre-1-4
@@ -1,3 +1,15 @@
+2002-03-06 Tor Lillqvist <tml@iki.fi>
+
+ * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use
+ pangoft2_export_symbols, not pangowin32_export_symbols.
+
+ * pango/pango.rc.in
+ * pango/pangowin32.rc.in
+ * pango/pangoft2.rc.in
+ * pango/Makefile.am
+ * pango-zip.sh.in: : Adapt to new shared library naming scheme,
+ also for Win32 import library names.
+
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: require GLIB 2.0.0 at minimum
diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6
index 3f8ed269..e4cc90f6 100644
--- a/ChangeLog.pre-1-6
+++ b/ChangeLog.pre-1-6
@@ -1,3 +1,15 @@
+2002-03-06 Tor Lillqvist <tml@iki.fi>
+
+ * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use
+ pangoft2_export_symbols, not pangowin32_export_symbols.
+
+ * pango/pango.rc.in
+ * pango/pangowin32.rc.in
+ * pango/pangoft2.rc.in
+ * pango/Makefile.am
+ * pango-zip.sh.in: : Adapt to new shared library naming scheme,
+ also for Win32 import library names.
+
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: require GLIB 2.0.0 at minimum
diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8
index 3f8ed269..e4cc90f6 100644
--- a/ChangeLog.pre-1-8
+++ b/ChangeLog.pre-1-8
@@ -1,3 +1,15 @@
+2002-03-06 Tor Lillqvist <tml@iki.fi>
+
+ * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use
+ pangoft2_export_symbols, not pangowin32_export_symbols.
+
+ * pango/pango.rc.in
+ * pango/pangowin32.rc.in
+ * pango/pangoft2.rc.in
+ * pango/Makefile.am
+ * pango-zip.sh.in: : Adapt to new shared library naming scheme,
+ also for Win32 import library names.
+
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: require GLIB 2.0.0 at minimum
diff --git a/pango-zip.sh.in b/pango-zip.sh.in
index e35f4472..9200fd7a 100755
--- a/pango-zip.sh.in
+++ b/pango-zip.sh.in
@@ -10,9 +10,9 @@ rm $ZIP
zip -r $ZIP -@ <<EOF
bin/pango-querymodules.exe
etc/pango
-lib/libpango-@PANGO_MAJOR_VERSION@-@PANGO_MINOR_VERSION@.dll
-lib/libpangoft2-@PANGO_MAJOR_VERSION@-@PANGO_MINOR_VERSION@.dll
-lib/libpangowin32-@PANGO_MAJOR_VERSION@-@PANGO_MINOR_VERSION@.dll
+lib/libpango-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@.dll
+lib/libpangoft2-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@.dll
+lib/libpangowin32-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@.dll
EOF
zip $ZIP lib/pango/modules/*.dll
@@ -20,12 +20,12 @@ zip $ZIP lib/pango/modules/*.dll
rm $DEVZIP
zip -r $DEVZIP -@ <<EOF
include/pango-1.0
-lib/libpango.dll.a
-lib/pango.lib
-lib/libpangoft2.dll.a
-lib/pangoft2.lib
-lib/libpangowin32.dll.a
-lib/pangowin32.lib
+lib/libpango-@PANGO_API_VERSION@.dll.a
+lib/pango-@PANGO_API_VERSION@.lib
+lib/libpangoft2-@PANGO_API_VERSION@.dll.a
+lib/pangoft2-@PANGO_API_VERSION@.lib
+lib/libpangowin32-@PANGO_API_VERSION@.dll.a
+lib/pangowin32-@PANGO_API_VERSION@.lib
lib/pkgconfig/pango.pc
lib/pkgconfig/pangowin32.pc
lib/pkgconfig/pangoft2.pc
diff --git a/pango/Makefile.am b/pango/Makefile.am
index f225616a..a6df613f 100644
--- a/pango/Makefile.am
+++ b/pango/Makefile.am
@@ -72,15 +72,15 @@ pangowin32_export_symbols = -export-symbols pangowin32.def
pangoft2_export_symbols = -export-symbols pangoft2.def
install-libtool-import-lib:
- $(INSTALL) .libs/libpango.dll.a $(DESTDIR)$(libdir)
+ $(INSTALL) .libs/libpango-$(PANGO_API_VERSION).dll.a $(DESTDIR)$(libdir)
if HAVE_FREETYPE
- $(INSTALL) .libs/libpangoft2.dll.a $(DESTDIR)$(libdir)
+ $(INSTALL) .libs/libpangoft2-$(PANGO_API_VERSION).dll.a $(DESTDIR)$(libdir)
endif
- $(INSTALL) .libs/libpangowin32.dll.a $(DESTDIR)$(libdir)
+ $(INSTALL) .libs/libpangowin32-$(PANGO_API_VERSION).dll.a $(DESTDIR)$(libdir)
uninstall-libtool-import-lib:
- -rm $(DESTDIR)$(libdir)/libpango.dll.a
- -rm $(DESTDIR)$(libdir)/libpangoft2.dll.a
- -rm $(DESTDIR)$(libdir)/libpangowin32.dll.a
+ -rm $(DESTDIR)$(libdir)/libpango-$(PANGO_API_VERSION).dll.a
+ -rm $(DESTDIR)$(libdir)/libpangoft2-$(PANGO_API_VERSION).dll.a
+ -rm $(DESTDIR)$(libdir)/libpangowin32-$(PANGO_API_VERSION).dll.a
else
install-libtool-import-lib:
uninstall-libtool-import-lib:
@@ -90,19 +90,19 @@ endif
lib_LTLIBRARIES = libpango-1.0.la $(X_BUILD_LIBS) $(WIN32_BUILD_LIBS) $(XFT_BUILD_LIBS) $(FT2_BUILD_LIBS)
if MS_LIB_AVAILABLE
-noinst_DATA = pango.lib pangoft2.lib pangowin32.lib
+noinst_DATA = pango-$(PANGO_API_VERSION).lib pangoft2-$(PANGO_API_VERSION).lib pangowin32-$(PANGO_API_VERSION).lib
install-ms-lib:
- $(INSTALL) pango.lib $(DESTDIR)$(libdir)
+ $(INSTALL) pango-$(PANGO_API_VERSION).lib $(DESTDIR)$(libdir)
if HAVE_FREETYPE
- $(INSTALL) pangoft2.lib $(DESTDIR)$(libdir)
+ $(INSTALL) pangoft2-$(PANGO_API_VERSION).lib $(DESTDIR)$(libdir)
endif
- $(INSTALL) pangowin32.lib $(DESTDIR)$(libdir)
+ $(INSTALL) pangowin32-$(PANGO_API_VERSION).lib $(DESTDIR)$(libdir)
uninstall-ms-lib:
- -rm $(DESTDIR)$(libdir)/pango.lib
- -rm $(DESTDIR)$(libdir)/pangoft2.lib
- -rm $(DESTDIR)$(libdir)/pangowin32.lib
+ -rm $(DESTDIR)$(libdir)/pango-$(PANGO_API_VERSION).lib
+ -rm $(DESTDIR)$(libdir)/pangoft2-$(PANGO_API_VERSION).lib
+ -rm $(DESTDIR)$(libdir)/pangowin32-$(PANGO_API_VERSION).lib
else
install-ms-lib:
uninstall-ms-lib:
@@ -195,7 +195,7 @@ libpangoft2_1_0_la_SOURCES = \
libpangoft2_1_0_la_LDFLAGS = -version-info $(LT_VERSION_INFO) \
$(GLIB_LIBS) \
- $(no_undefined) $(pangowin32_export_symbols)
+ $(no_undefined) $(pangoft2_export_symbols)
libpangoft2_1_0_la_LIBADD = mini-xft/libmini-xft.la opentype/libpango-ot.la libpango-$(PANGO_API_VERSION).la $(INCLUDED_FT2_MODULES) $(FREETYPE_LIBS)
libpangoft2_1_0_la_DEPENDENCIES = $(INCLUDED_FT2_MODULES) libpango-$(PANGO_API_VERSION).la
@@ -306,14 +306,14 @@ CLEANFILES = \
pango-enum-types.c \
s-enum-types-c
-pango.lib: libpango-$(PANGO_API_VERSION).la pango.def
- lib -name:libpango-@PANGO_MAJOR_VERSION@-@PANGO_MINOR_VERSION@.dll -def:pango.def -out:$@
+pango-$(PANGO_API_VERSION).lib: libpango-$(PANGO_API_VERSION).la pango.def
+ lib -name:libpango-$(PANGO_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:pango.def -out:$@
-pangoft2.lib: libpangoft2-$(PANGO_API_VERSION).la pangoft2.def
- lib -name:libpangoft2-@PANGO_MAJOR_VERSION@-@PANGO_MINOR_VERSION@.dll -def:pangoft2.def -out:$@
+pangoft2-$(PANGO_API_VERSION).lib: libpangoft2-$(PANGO_API_VERSION).la pangoft2.def
+ lib -name:libpangoft2-$(PANGO_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:pangoft2.def -out:$@
-pangowin32.lib: libpangowin32-$(PANGO_API_VERSION).la pangowin32.def
- lib -name:libpangowin32-@PANGO_MAJOR_VERSION@-@PANGO_MINOR_VERSION@.dll -def:pangowin32.def -out:$@
+pangowin32-$(PANGO_API_VERSION).lib: libpangowin32-$(PANGO_API_VERSION).la pangowin32.def
+ lib -name:libpangowin32-$(PANGO_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:pangowin32.def -out:$@
install-data-local: install-ms-lib install-libtool-import-lib
diff --git a/pango/pango.rc.in b/pango/pango.rc.in
index bb3fae92..de051b0a 100644
--- a/pango/pango.rc.in
+++ b/pango/pango.rc.in
@@ -16,9 +16,9 @@ VS_VERSION_INFO VERSIONINFO
VALUE "CompanyName", "Red Hat Software"
VALUE "FileDescription", "Pango"
VALUE "FileVersion", "@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@.0.BUILDNUMBER"
- VALUE "InternalName", "pango-@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@"
+ VALUE "InternalName", "pango-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@"
VALUE "LegalCopyright", "Copyright © 1999 Red Hat Software."
- VALUE "OriginalFilename", "pango-@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@.dll"
+ VALUE "OriginalFilename", "pango-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@.dll"
VALUE "ProductName", "Pango"
VALUE "ProductVersion", "@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@"
END
diff --git a/pango/pangoft2.rc.in b/pango/pangoft2.rc.in
index 91ab54b9..733a8390 100644
--- a/pango/pangoft2.rc.in
+++ b/pango/pangoft2.rc.in
@@ -16,9 +16,9 @@ VS_VERSION_INFO VERSIONINFO
VALUE "CompanyName", "Red Hat Software"
VALUE "FileDescription", "PangoFT2"
VALUE "FileVersion", "@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@.0.BUILDNUMBER"
- VALUE "InternalName", "pangoft2-@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@"
+ VALUE "InternalName", "pangoft2-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@"
VALUE "LegalCopyright", "Copyright © 1999 Red Hat Software. Copyright © 2000 Tor Lillqvist"
- VALUE "OriginalFilename", "pangoft2-@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@.dll"
+ VALUE "OriginalFilename", "pangoft2-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@.dll"
VALUE "ProductName", "PangoFT2"
VALUE "ProductVersion", "@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@"
END
diff --git a/pango/pangowin32.rc.in b/pango/pangowin32.rc.in
index e963cbc9..4ca3aced 100644
--- a/pango/pangowin32.rc.in
+++ b/pango/pangowin32.rc.in
@@ -16,9 +16,9 @@ VS_VERSION_INFO VERSIONINFO
VALUE "CompanyName", "Red Hat Software"
VALUE "FileDescription", "PangoWin32"
VALUE "FileVersion", "@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@.0.BUILDNUMBER"
- VALUE "InternalName", "pangowin32-@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@"
+ VALUE "InternalName", "pangowin32-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@"
VALUE "LegalCopyright", "Copyright © 1999 Red Hat Software. Copyright © 2000 Tor Lillqvist"
- VALUE "OriginalFilename", "pangowin32-@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@.dll"
+ VALUE "OriginalFilename", "pangowin32-@PANGO_API_VERSION@-@LT_CURRENT_MINUS_AGE@.dll"
VALUE "ProductName", "PangoWin32"
VALUE "ProductVersion", "@PANGO_MAJOR_VERSION@.@PANGO_MINOR_VERSION@"
END