]> git.pld-linux.org Git - packages/ClanLib.git/blame - ClanLib-link.patch
- updated to 2.2.10
[packages/ClanLib.git] / ClanLib-link.patch
CommitLineData
bafe2fcc
JB
1--- ClanLib-2.2.7/Sources/Core/Makefile.am.orig 2010-07-19 09:10:06.000000000 +0200
2+++ ClanLib-2.2.7/Sources/Core/Makefile.am 2011-03-26 14:43:21.808912129 +0100
3@@ -164,7 +164,7 @@
4 endif
5
6 # FIXME: Hardcoding these here might not be a good idea
7-libclan22Core_la_LIBADD = @LIBPTHREAD@
8+libclan22Core_la_LIBADD = @LIBPTHREAD@ -lpthread
9
10 libclan22Core_la_LDFLAGS = \
11 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
12--- ClanLib-2.2.7/Sources/Network/Makefile.am.orig 2011-01-27 09:46:22.000000000 +0100
13+++ ClanLib-2.2.7/Sources/Network/Makefile.am 2011-03-26 14:55:17.676908777 +0100
14@@ -45,9 +45,10 @@
15 setupnetwork_unix.cpp
16 endif
17
18+libclan22Network_la_LIBADD = $(top_builddir)/Sources/Core/libclan22Core.la
19 libclan22Network_la_LDFLAGS = \
20 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
21- $(extra_LIBS_Network)
22+ $(extra_LIBS_clanNetwork)
23
24 libclan22Sound_la_CXXFLAGS=$(Network_CXXFLAGS) $(extra_CFLAGS_Network)
25
26--- ClanLib-2.2.7/Sources/Sound/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
27+++ ClanLib-2.2.7/Sources/Sound/Makefile.am 2011-03-26 14:45:51.348911291 +0100
28@@ -55,6 +55,7 @@
29 SoundProviders/Unix/soundprovider_recorder_oss.h
30 endif
31
32+libclan22Sound_la_LIBADD = $(top_builddir)/Sources/Core/libclan22Core.la
33 libclan22Sound_la_LDFLAGS = \
34 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
35 $(extra_LIBS_clanSound)
36--- ClanLib-2.2.7/Sources/CSSLayout/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
37+++ ClanLib-2.2.7/Sources/CSSLayout/Makefile.am 2011-03-26 14:47:45.184912129 +0100
38@@ -380,6 +380,7 @@
39 precomp.cpp \
40 precomp.h
41
42+libclan22CSSLayout_la_LIBADD = $(top_builddir)/Sources/Display/libclan22Display.la $(top_builddir)/Sources/Core/libclan22Core.la
43 libclan22CSSLayout_la_LDFLAGS = \
44 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
45 $(extra_LIBS_clanCSSLayout)
46--- ClanLib-2.2.7/Sources/RegExp/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
47+++ ClanLib-2.2.7/Sources/RegExp/Makefile.am 2011-03-26 14:49:19.388910453 +0100
48@@ -5,9 +5,10 @@
49 regexp.cpp \
50 regexp_match.cpp
51
52+libclan22RegExp_la_LIBADD = $(top_builddir)/Sources/Core/libclan22Core.la
53 libclan22RegExp_la_LDFLAGS = \
54 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
55- $(extra_LIBS_RegExp)
56+ $(extra_LIBS_clanRegExp)
57
58 libclan22Sound_la_CXXFLAGS=$(RegExp_CXXFLAGS) $(extra_CFLAGS_RegExp)
59
60--- ClanLib-2.2.7/Sources/MikMod/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
61+++ ClanLib-2.2.7/Sources/MikMod/Makefile.am 2011-03-26 14:51:37.044906262 +0100
62@@ -8,11 +8,11 @@
63 soundprovider_mikmod.cpp \
64 soundprovider_mikmod_session.cpp
65
66-libclan22MikMod_la_LIBADD = -lmikmod
67+libclan22MikMod_la_LIBADD = $(top_builddir)/Sources/Sound/libclan22Sound.la $(top_builddir)/Sources/Core/libclan22Core.la -lmikmod
68
69 libclan22MikMod_la_LDFLAGS = \
70 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
71- $(extra_LIBS_MikMod)
72+ $(extra_LIBS_clanMikMod)
73
74 libclan22Sound_la_CXXFLAGS=$(MikMod_CXXFLAGS) $(extra_CFLAGS_MikMod)
75
76--- ClanLib-2.2.7/Sources/GL1/Makefile.am.orig 2011-01-27 09:46:22.000000000 +0100
77+++ ClanLib-2.2.7/Sources/GL1/Makefile.am 2011-03-26 14:55:25.660907939 +0100
78@@ -41,6 +41,7 @@
79 GLX/gl1_window_provider_glx.cpp \
80 GLX/gl1_window_provider_glx.h
81 endif
82+libclan22GL1_la_LIBADD = $(top_builddir)/Sources/Display/libclan22Display.la $(top_builddir)/Sources/Core/libclan22Core.la
83 libclan22GL1_la_LDFLAGS = \
84 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
85 $(extra_LIBS_clanGL1)
86--- ClanLib-2.2.7/Sources/GL/Makefile.am.orig 2011-01-27 09:46:22.000000000 +0100
87+++ ClanLib-2.2.7/Sources/GL/Makefile.am 2011-03-26 14:57:45.268909615 +0100
88@@ -48,6 +48,7 @@
89 GLX/opengl_window_provider_glx.cpp \
90 GLX/opengl_window_provider_glx.h
91 endif
92+libclan22GL_la_LIBADD = $(top_builddir)/Sources/Display/libclan22Display.la $(top_builddir)/Sources/Core/libclan22Core.la
93 libclan22GL_la_LDFLAGS = \
94 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
95 $(extra_LIBS_clanGL)
96--- ClanLib-2.2.7/Sources/Vorbis/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
97+++ ClanLib-2.2.7/Sources/Vorbis/Makefile.am 2011-03-26 14:59:38.508911291 +0100
98@@ -5,11 +5,11 @@
99 soundprovider_vorbis.cpp \
100 soundprovider_vorbis_session.cpp
101
102-libclan22Vorbis_la_LIBADD = -logg -lvorbis
103+libclan22Vorbis_la_LIBADD = $(top_builddir)/Sources/Sound/libclan22Sound.la $(top_builddir)/Sources/Core/libclan22Core.la -logg -lvorbis
104
105 libclan22Vorbis_la_LDFLAGS = \
106 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
107- $(extra_LIBS_Vorbis)
108+ $(extra_LIBS_clanVorbis)
109
110 libclan22Sound_la_CXXFLAGS=$(Vorbis_CXXFLAGS) $(extra_CFLAGS_Vorbis)
111
112--- ClanLib-2.2.7/Sources/Database/Makefile.am.orig 2010-11-01 09:26:08.000000000 +0100
113+++ ClanLib-2.2.7/Sources/Database/Makefile.am 2011-03-26 15:00:40.788912129 +0100
114@@ -8,6 +8,7 @@
115 db_value.cpp \
116 db_transaction.cpp
117
118+libclan22Database_la_LIBADD = $(top_builddir)/Sources/Core/libclan22Core.la
119 libclan22Database_la_LDFLAGS = \
120 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
121 $(extra_LIBS_clanDatabase)
122--- ClanLib-2.2.7/Sources/App/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
123+++ ClanLib-2.2.7/Sources/App/Makefile.am 2011-03-26 15:01:37.480908777 +0100
124@@ -6,6 +6,7 @@
125 libclan22App_la_SOURCES = Unix/clanapp.cpp
126 endif
127
128+libclan22App_la_LIBADD = $(top_builddir)/Sources/Core/libclan22Core.la
129 libclan22App_la_LDFLAGS = \
130 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
131 $(extra_LIBS_clanApp)
132--- ClanLib-2.2.7/Sources/GUI/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
133+++ ClanLib-2.2.7/Sources/GUI/Makefile.am 2011-03-26 15:04:04.180909615 +0100
134@@ -112,6 +112,7 @@
135 gui_theme_default_impl.h \
136 precomp.h
137
138+libclan22GUI_la_LIBADD = $(top_builddir)/Sources/CSSLayout/libclan22CSSLayout.la $(top_builddir)/Sources/Display/libclan22Display.la $(top_builddir)/Sources/Core/libclan22Core.la
139 libclan22GUI_la_LDFLAGS = \
140 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
141 $(extra_LIBS_clanGUI)
142--- ClanLib-2.2.7/Sources/Sqlite/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
143+++ ClanLib-2.2.7/Sources/Sqlite/Makefile.am 2011-03-26 15:06:37.852907938 +0100
144@@ -9,9 +9,10 @@
145 sqlite_reader_provider.cpp \
146 sqlite_transaction_provider.cpp
147
148+libclan22Sqlite_la_LIBADD = $(top_builddir)/Sources/Database/libclan22Database.la $(top_builddir)/Sources/Core/libclan22Core.la -lpthread
149 libclan22Sqlite_la_LDFLAGS = \
150 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
151- $(extra_LIBS_Sqlite)
152+ $(extra_LIBS_clanSqlite)
153
154 libclan22Sound_la_CXXFLAGS=$(Sqlite_CXXFLAGS) $(extra_CFLAGS_Sqlite)
155
156--- ClanLib-2.2.7/Sources/Display/Makefile.am.orig 2011-03-26 20:24:07.184910453 +0100
157+++ ClanLib-2.2.7/Sources/Display/Makefile.am 2011-03-26 20:25:43.388909615 +0100
158@@ -1,6 +1,7 @@
159 lib_LTLIBRARIES = libclan22Display.la
160
161 if WIN32
162+libclan22Display_la_LIBADD =
163 else
164 libclan22Display_la_LIBADD = -lpng -ljpeg
165 endif
166@@ -182,6 +183,7 @@
167 X11/font_config.cpp \
168 X11/font_config.h
169 endif
170+libclan22Display_la_LIBADD += $(top_builddir)/Sources/Core/libclan22Core.la $(clanDisplay_LIBS)
171 libclan22Display_la_LDFLAGS = \
172 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
173 $(extra_LIBS_clanDisplay)
ca6ff180
JB
174--- ClanLib-2.2.7/Sources/SWRender/Makefile.am.orig 2010-07-05 16:50:31.000000000 +0200
175+++ ClanLib-2.2.7/Sources/SWRender/Makefile.am 2011-03-27 07:33:24.821729730 +0200
176@@ -69,9 +69,10 @@
177 Canvas/Commands/pixel_command_triangle.cpp \
178 swr_target.cpp
179
180+libclan22SWRender_la_LIBADD = $(top_builddir)/Sources/Display/libclan22Display.la $(top_builddir)/Sources/Core/libclan22Core.la
181 libclan22SWRender_la_LDFLAGS = \
182 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
183- $(extra_LIBS_SWRender)
184+ $(extra_LIBS_clanSWRender)
185
186 libclan22Sound_la_CXXFLAGS=$(SWRender_CXXFLAGS) $(extra_CFLAGS_SWRender)
187
bafe2fcc
JB
188--- ClanLib-2.2.7/configure.ac.orig 2011-01-27 09:46:22.000000000 +0100
189+++ ClanLib-2.2.7/configure.ac 2011-03-26 15:25:57.540910453 +0100
190@@ -631,9 +631,14 @@
191 dnl Set the include path
192 CXXFLAGS="$CXXFLAGS -I\$(top_srcdir)/Sources"
193
194+ClanLib_Modules=
195+ClanLib_pkgconfig=
196+ClanLib_API_Modules=
197 dnl Modules which will be build
198-ClanLib_Modules="App"
199-ClanLib_pkgconfig="clanApp.pc"
200+CLANLIB_ENABLE_MODULES(Core)
201+
202+ClanLib_Modules="$ClanLib_Modules App"
203+ClanLib_pkgconfig="$ClanLib_pkgconfig clanApp.pc"
204
205 dnl API header files for the Modules which will be installed
206 ClanLib_API_Modules="$ClanLib_API_Modules \$(clanApp_includes)"
207@@ -641,7 +646,6 @@
208 dnl Default examples which will be build
209 dnl (Currently Disabled)
210 ClanLib_Examples=""
211-CLANLIB_ENABLE_MODULES(Core)
212
213 if test "$enable_clanDisplay" = "yes"; then
214 CLANLIB_ENABLE_MODULES(Display)
215@@ -670,14 +674,14 @@
216 CLANLIB_ENABLE_MODULES(GL1)
217 fi
218
219-if test "$enable_clanGUI" = "yes"; then
220- CLANLIB_ENABLE_MODULES(GUI)
221-fi
222-
223 if test "$enable_clanCSSLayout" = "yes"; then
224 CLANLIB_ENABLE_MODULES(CSSLayout)
225 fi
226
227+if test "$enable_clanGUI" = "yes"; then
228+ CLANLIB_ENABLE_MODULES(GUI)
229+fi
230+
231 if test "$enable_clanSWRender" = "yes"; then
232 CLANLIB_ENABLE_MODULES(SWRender)
233 fi
This page took 0.103622 seconds and 4 git commands to generate.