]> git.pld-linux.org Git - packages/ClanLib.git/blob - ClanLib-link.patch
- run aclocal in m4 dir
[packages/ClanLib.git] / ClanLib-link.patch
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 -libclan23Core_la_LIBADD = @LIBPTHREAD@
8 +libclan23Core_la_LIBADD = @LIBPTHREAD@ -lpthread
9  
10  libclan23Core_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 +libclan23Network_la_LIBADD = $(top_builddir)/Sources/Core/libclan23Core.la
19  libclan23Network_la_LDFLAGS = \
20    -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
21 -  $(extra_LIBS_Network)
22 +  $(extra_LIBS_clanNetwork)
23  
24  libclan23Sound_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 +libclan23Sound_la_LIBADD = $(top_builddir)/Sources/Core/libclan23Core.la
33  libclan23Sound_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 +libclan23CSSLayout_la_LIBADD = $(top_builddir)/Sources/Display/libclan23Display.la $(top_builddir)/Sources/Core/libclan23Core.la
43  libclan23CSSLayout_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 +libclan23RegExp_la_LIBADD = $(top_builddir)/Sources/Core/libclan23Core.la
53  libclan23RegExp_la_LDFLAGS = \
54    -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
55 -  $(extra_LIBS_RegExp)
56 +  $(extra_LIBS_clanRegExp)
57  
58  libclan23Sound_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 -libclan23MikMod_la_LIBADD = -lmikmod
67 +libclan23MikMod_la_LIBADD = $(top_builddir)/Sources/Sound/libclan23Sound.la $(top_builddir)/Sources/Core/libclan23Core.la -lmikmod
68  
69  libclan23MikMod_la_LDFLAGS = \
70    -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
71 -  $(extra_LIBS_MikMod)
72 +  $(extra_LIBS_clanMikMod)
73  
74  libclan23Sound_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 +libclan23GL1_la_LIBADD = $(top_builddir)/Sources/Display/libclan23Display.la $(top_builddir)/Sources/Core/libclan23Core.la
83  libclan23GL1_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 +libclan23GL_la_LIBADD = $(top_builddir)/Sources/Display/libclan23Display.la $(top_builddir)/Sources/Core/libclan23Core.la
93  libclan23GL_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 -libclan23Vorbis_la_LIBADD = -logg -lvorbis
103 +libclan23Vorbis_la_LIBADD = $(top_builddir)/Sources/Sound/libclan23Sound.la $(top_builddir)/Sources/Core/libclan23Core.la -logg -lvorbis
104  
105  libclan23Vorbis_la_LDFLAGS = \
106    -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
107 -  $(extra_LIBS_Vorbis)
108 +  $(extra_LIBS_clanVorbis)
109  
110  libclan23Sound_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 +libclan23Database_la_LIBADD = $(top_builddir)/Sources/Core/libclan23Core.la
119  libclan23Database_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  libclan23App_la_SOURCES = Unix/clanapp.cpp
126  endif
127  
128 +libclan23App_la_LIBADD = $(top_builddir)/Sources/Core/libclan23Core.la
129  libclan23App_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 +libclan23GUI_la_LIBADD = $(top_builddir)/Sources/CSSLayout/libclan23CSSLayout.la $(top_builddir)/Sources/Display/libclan23Display.la $(top_builddir)/Sources/Core/libclan23Core.la
139  libclan23GUI_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 +libclan23Sqlite_la_LIBADD = $(top_builddir)/Sources/Database/libclan23Database.la $(top_builddir)/Sources/Core/libclan23Core.la -lpthread
149  libclan23Sqlite_la_LDFLAGS = \
150    -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
151 -  $(extra_LIBS_Sqlite)
152 +  $(extra_LIBS_clanSqlite)
153  
154  libclan23Sound_la_CXXFLAGS=$(Sqlite_CXXFLAGS) $(extra_CFLAGS_Sqlite)
155  
156 --- ClanLib-2.3.1/Sources/Display/Makefile.am.orig      2011-07-26 11:43:05.000000000 +0200
157 +++ ClanLib-2.3.1/Sources/Display/Makefile.am   2011-08-10 09:48:40.939755410 +0200
158 @@ -1,6 +1,7 @@
159  lib_LTLIBRARIES = libclan23Display.la
160
161  if WIN32
162 +libclan23Display_la_LIBADD =
163  else
164  libclan23Display_la_LIBADD = -lpng -ljpeg
165  endif
166 @@ -201,7 +202,7 @@
167         X11/font_config.cpp \
168         X11/font_config.h
169  endif
170 -
171 +libclan23Display_la_LIBADD += $(top_builddir)/Sources/Core/libclan23Core.la $(clanDisplay_LIBS)
172  libclan23Display_la_LDFLAGS = \
173    -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
174    $(extra_LIBS_clanDisplay
175 --- ClanLib-2.2.7/Sources/SWRender/Makefile.am.orig     2010-07-05 16:50:31.000000000 +0200
176 +++ ClanLib-2.2.7/Sources/SWRender/Makefile.am  2011-03-27 07:33:24.821729730 +0200
177 @@ -69,9 +69,10 @@
178  Canvas/Commands/pixel_command_triangle.cpp \
179  swr_target.cpp
180  
181 +libclan23SWRender_la_LIBADD = $(top_builddir)/Sources/Display/libclan23Display.la $(top_builddir)/Sources/Core/libclan23Core.la
182  libclan23SWRender_la_LDFLAGS = \
183    -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LDFLAGS_LT_RELEASE) \
184 -  $(extra_LIBS_SWRender)
185 +  $(extra_LIBS_clanSWRender)
186  
187  libclan23Sound_la_CXXFLAGS=$(SWRender_CXXFLAGS) $(extra_CFLAGS_SWRender)
188  
189 --- ClanLib-2.2.7/configure.ac.orig     2011-01-27 09:46:22.000000000 +0100
190 +++ ClanLib-2.2.7/configure.ac  2011-03-26 15:25:57.540910453 +0100
191 @@ -631,9 +631,14 @@
192  dnl Set the include path
193  CXXFLAGS="$CXXFLAGS -I\$(top_srcdir)/Sources"
194  
195 +ClanLib_Modules=
196 +ClanLib_pkgconfig=
197 +ClanLib_API_Modules=
198  dnl Modules which will be build
199 -ClanLib_Modules="App"
200 -ClanLib_pkgconfig="clanApp.pc"
201 +CLANLIB_ENABLE_MODULES(Core)
202 +
203 +ClanLib_Modules="$ClanLib_Modules App"
204 +ClanLib_pkgconfig="$ClanLib_pkgconfig clanApp.pc"
205  
206  dnl API header files for the Modules which will be installed
207  ClanLib_API_Modules="$ClanLib_API_Modules \$(clanApp_includes)"
208 @@ -641,7 +646,6 @@
209  dnl Default examples which will be build
210  dnl (Currently Disabled)
211  ClanLib_Examples=""
212 -CLANLIB_ENABLE_MODULES(Core)
213  
214  if test "$enable_clanDisplay" = "yes"; then
215         CLANLIB_ENABLE_MODULES(Display)
216 @@ -670,14 +674,14 @@
217         CLANLIB_ENABLE_MODULES(GL1)
218  fi
219  
220 -if test "$enable_clanGUI" = "yes"; then
221 -       CLANLIB_ENABLE_MODULES(GUI)
222 -fi
223 -
224  if test "$enable_clanCSSLayout" = "yes"; then
225         CLANLIB_ENABLE_MODULES(CSSLayout)
226  fi
227  
228 +if test "$enable_clanGUI" = "yes"; then
229 +       CLANLIB_ENABLE_MODULES(GUI)
230 +fi
231 +
232  if test "$enable_clanSWRender" = "yes"; then
233         CLANLIB_ENABLE_MODULES(SWRender)
234  fi
This page took 0.041673 seconds and 3 git commands to generate.