annotate src/pango-1-fixes.patch @ 2639:6e851800cb27

package pango: split DllMain patch and make it callable This allows users of this library to explicitly call the DllMain to run the necessary initialization.
author Matthias Gehre <M.Gehre@gmx.de>
date Tue, 19 Jun 2012 12:06:07 +0200
parents 059460e131a5
children c9c16664efca
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
1 From 971738e2fc2bc3faae52952dd08ee08b34ff4b86 Mon Sep 17 00:00:00 2001
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
2 From: Matthias Gehre <M.Gehre@gmx.de>
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
3 Date: Mon, 9 Jul 2012 13:13:49 +0200
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
4 Subject: [PATCH 1/4] Rename DllMain to pango_DllMain
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
5
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
6 ---
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
7 pango/pango-utils.c | 4 ++--
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
8 1 file changed, 2 insertions(+), 2 deletions(-)
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
9
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
10 diff --git a/pango/pango-utils.c b/pango/pango-utils.c
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
11 index c68e2d4..47ca433 100644
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
12 --- a/pango/pango-utils.c
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
13 +++ b/pango/pango-utils.c
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
14 @@ -692,12 +692,12 @@ pango_config_key_get (const char *key)
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
15
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
16 #ifdef G_OS_WIN32
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
17
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
18 -/* DllMain function needed to tuck away the DLL handle */
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
19 +/* pango_DllMain function needed to tuck away the DLL handle */
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
20
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
21 static HMODULE pango_dll;
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
22
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
23 BOOL WINAPI
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
24 -DllMain (HINSTANCE hinstDLL,
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
25 +pango_DllMain (HINSTANCE hinstDLL,
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
26 DWORD fdwReason,
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
27 LPVOID lpvReserved)
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
28 {
1219
ffb6a86b8f9a improved patch layout
Mark Brand <mabrand@mabrand.nl>
parents: 1213
diff changeset
29 --
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
30 1.7.9.5
1219
ffb6a86b8f9a improved patch layout
Mark Brand <mabrand@mabrand.nl>
parents: 1213
diff changeset
31
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
32
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
33 From 779c533bf4354cbc747d82532f4798e6ef006d1b Mon Sep 17 00:00:00 2001
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
34 From: Mark Brand <mabrand@mabrand.nl>
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
35 Date: Wed, 29 Sep 2010 00:50:08 +0200
2636
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
36 Subject: [PATCH 2/4] add missing lib to pango.pc for static linking
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
37
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
38 ---
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
39 pango.pc.in | 2 +-
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
40 1 file changed, 1 insertion(+), 1 deletion(-)
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
41
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
42 diff --git a/pango.pc.in b/pango.pc.in
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
43 index 17a8b7a..16c5981 100644
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
44 --- a/pango.pc.in
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
45 +++ b/pango.pc.in
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
46 @@ -10,5 +10,5 @@ Description: Internationalized text handling
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
47 Version: @VERSION@
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
48 Requires: glib-2.0 gobject-2.0
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
49 Requires.private: gmodule-no-export-2.0
1213
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
50 -Libs: -L${libdir} -lpango-@PANGO_API_VERSION@ @PKGCONFIG_MATH_LIBS@
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
51 +Libs: -L${libdir} -lpango-@PANGO_API_VERSION@ @PKGCONFIG_MATH_LIBS@ -lusp10
02fccefe7136 upgrade package pango
Mark Brand <mabrand@mabrand.nl>
parents:
diff changeset
52 Cflags: -I${includedir}/pango-1.0
1219
ffb6a86b8f9a improved patch layout
Mark Brand <mabrand@mabrand.nl>
parents: 1213
diff changeset
53 --
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
54 1.7.9.5
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
55
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
56
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
57 From 4340125c6b7f26106f7f021ec4c9612f7384e6c1 Mon Sep 17 00:00:00 2001
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
58 From: Mark Brand <mabrand@mabrand.nl>
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
59 Date: Fri, 15 Jun 2012 16:21:40 +0200
2636
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
60 Subject: [PATCH 3/4] do not force shared for win32
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
61
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
62 ---
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
63 configure.in | 14 --------------
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
64 modules/Makefile.am | 17 +----------------
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
65 2 files changed, 1 insertion(+), 30 deletions(-)
1219
ffb6a86b8f9a improved patch layout
Mark Brand <mabrand@mabrand.nl>
parents: 1213
diff changeset
66
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
67 diff --git a/configure.in b/configure.in
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
68 index 8362280..6a000cc 100644
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
69 --- a/configure.in
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
70 +++ b/configure.in
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
71 @@ -147,20 +147,6 @@ CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
72 # Win32 stuff
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
73 #
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
74
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
75 -AC_LIBTOOL_WIN32_DLL
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
76 -AM_DISABLE_STATIC
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
77 -
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
78 -if test "$pango_os_win32" = "yes"; then
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
79 - if test x$enable_static = xyes -o x$enable_static = x; then
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
80 - AC_MSG_WARN([Disabling static library build, must build as DLL on Windows.])
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
81 - enable_static=no
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
82 - fi
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
83 - if test x$enable_shared = xno; then
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
84 - AC_MSG_WARN([Enabling shared library build, must build as DLL on Windows.])
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
85 - fi
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
86 - enable_shared=yes
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
87 -fi
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
88 -
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
89 AM_PROG_LIBTOOL
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
90 dnl when using libtool 2.x create libtool early, because it's used in configure
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
91 m4_ifdef([LT_OUTPUT], [LT_OUTPUT])
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
92 diff --git a/modules/Makefile.am b/modules/Makefile.am
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
93 index dc8a2c8..dc22e59 100644
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
94 --- a/modules/Makefile.am
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
95 +++ b/modules/Makefile.am
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
96 @@ -26,22 +26,7 @@ RUN_QUERY_MODULES_TEST=true
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
97 all-local: pango.modules
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
98 endif
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
99
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
100 -install-data-local: $(top_builddir)/pango/pango-querymodules$(EXEEXT)
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
101 - @if $(RUN_QUERY_MODULES_TEST) && test -z "$(DESTDIR)" ; then \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
102 - echo $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango \&\& \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
103 - $(top_builddir)/pango/pango-querymodules$(EXEEXT) \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
104 - \> $(DESTDIR)$(sysconfdir)/pango/pango.modules ; \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
105 - $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango && \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
106 - $(top_builddir)/pango/pango-querymodules$(EXEEXT) \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
107 - > $(DESTDIR)$(sysconfdir)/pango/pango.modules ; \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
108 - else \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
109 - echo "***" ; \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
110 - echo "*** Warning: $(sysconfdir)/pango/pango.modules" ; \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
111 - echo "*** not created" ; \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
112 - echo "*** Generate this file on the target system" ; \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
113 - echo "*** using pango-querymodules" ; \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
114 - echo "***" ; \
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
115 - fi
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
116 +install-data-local:
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
117
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
118 uninstall-local:
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
119 $(RM) $(DESTDIR)$(sysconfdir)/pango/pango.modules
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
120 --
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
121 1.7.9.5
2623
7e078ab846b8 update package pango
Mark Brand <mabrand@mabrand.nl>
parents: 2398
diff changeset
122
2636
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
123
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
124 From ff735b2f71b07e7216856a473ed283eb24dd012a Mon Sep 17 00:00:00 2001
2636
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
125 From: Mark Brand <mabrand@mabrand.nl>
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
126 Date: Mon, 18 Jun 2012 21:36:53 +0200
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
127 Subject: [PATCH 4/4] kill gtk-doc (MXE specific)
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
128
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
129 ---
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
130 Makefile.am | 2 +-
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
131 autogen.sh | 8 --------
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
132 configure.in | 9 +--------
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
133 3 files changed, 2 insertions(+), 17 deletions(-)
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
134
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
135 diff --git a/Makefile.am b/Makefile.am
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
136 index b0b56ec..663503c 100644
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
137 --- a/Makefile.am
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
138 +++ b/Makefile.am
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
139 @@ -1,6 +1,6 @@
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
140 ## Process this file with automake to create Makefile.in.
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
141
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
142 -SUBDIRS= pango modules pango-view examples docs tools tests build
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
143 +SUBDIRS= pango modules pango-view examples tools tests build
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
144
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
145 EXTRA_DIST = \
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
146 autogen.sh \
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
147 diff --git a/autogen.sh b/autogen.sh
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
148 index bc7c59c..4e1918c 100755
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
149 --- a/autogen.sh
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
150 +++ b/autogen.sh
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
151 @@ -7,14 +7,6 @@ test -n "$srcdir" || srcdir=.
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
152 olddir=`pwd`
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
153 cd "$srcdir"
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
154
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
155 -GTKDOCIZE=`which gtkdocize`
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
156 -if test -z $GTKDOCIZE; then
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
157 - echo "*** No GTK-Doc found, please install it ***"
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
158 - exit 1
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
159 -else
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
160 - gtkdocize || exit $?
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
161 -fi
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
162 -
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
163 AUTORECONF=`which autoreconf`
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
164 if test -z $AUTORECONF; then
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
165 echo "*** No autoreconf found, please install it ***"
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
166 diff --git a/configure.in b/configure.in
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
167 index 6a000cc..e7538f6 100644
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
168 --- a/configure.in
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
169 +++ b/configure.in
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
170 @@ -615,14 +615,7 @@ dnl **************************
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
171 dnl *** Checks for gtk-doc ***
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
172 dnl **************************
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
173
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
174 -if $have_cairo ; then : ; else
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
175 - if test x$enable_gtk_doc = xyes ; then
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
176 - AC_MSG_WARN([Cairo not present, disabling doc building])
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
177 - enable_gtk_doc=no
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
178 - fi
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
179 -fi
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
180 -
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
181 -GTK_DOC_CHECK([1.0])
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
182 +enable_gtk_doc=no
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
183
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
184 AC_ARG_ENABLE(man,
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
185 AC_HELP_STRING([--enable-man],
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
186 --
2639
6e851800cb27 package pango: split DllMain patch and make it callable
Matthias Gehre <M.Gehre@gmx.de>
parents: 2636
diff changeset
187 1.7.9.5
2636
059460e131a5 package pango: kill gtk-doc dependenc
Mark Brand <mabrand@mabrand.nl>
parents: 2623
diff changeset
188