Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/luatex/0.29.0: 010_all_poppler.patch 020_all_includes.patch 030_all_build.patch 040_all_zziplib.patch 050_all_make.patch 060_all_xpdfincludes.patch 070_all_cflags.patch 080_all_libpngincludes.patch series
Date: Sat, 30 Aug 2008 07:34:24
Message-Id: E1KZKyS-0001Lt-F8@stork.gentoo.org
1 aballier 08/08/30 07:34:20
2
3 Added: 010_all_poppler.patch 020_all_includes.patch
4 030_all_build.patch 040_all_zziplib.patch
5 050_all_make.patch 060_all_xpdfincludes.patch
6 070_all_cflags.patch 080_all_libpngincludes.patch
7 series
8 Log:
9 add luatex patches
10
11 Revision Changes Path
12 1.1 src/patchsets/luatex/0.29.0/010_all_poppler.patch
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/010_all_poppler.patch?rev=1.1&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/010_all_poppler.patch?rev=1.1&content-type=text/plain
16
17 Index: 010_all_poppler.patch
18 ===================================================================
19 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/image/pdftoepdf.cc
20 ===================================================================
21 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/image/pdftoepdf.cc
22 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/image/pdftoepdf.cc
23 @@ -24,10 +24,11 @@
24 #include <stdio.h>
25 #include <string.h>
26 #include <ctype.h>
27 -#include <aconf.h>
28 -#include <GString.h>
29 -#include <gmem.h>
30 -#include <gfile.h>
31 +#include <dirent.h>
32 +#include <poppler-config.h>
33 +#include <goo/GooString.h>
34 +#include <goo/gmem.h>
35 +#include <goo/gfile.h>
36 #include <config.h>
37 #include <assert.h>
38 #include "Object.h"
39 @@ -163,7 +164,7 @@ static PdfDocument *refPdfDocument(char
40 pdf_doc->file_path = xstrdup(file_path);
41 void **aa = avl_probe(PdfDocumentTree, pdf_doc);
42 assert(aa != NULL);
43 - GString *docName = new GString(pdf_doc->file_path);
44 + GooString *docName = new GooString(pdf_doc->file_path);
45 pdf_doc->doc = new PDFDoc(docName); // takes ownership of docName
46 if (!pdf_doc->doc->isOk() || !pdf_doc->doc->okToPrint())
47 pdftex_fail("xpdf: reading PDF image failed");
48 @@ -534,7 +535,7 @@ static void copyObject(Object * obj)
49 int i, l, c;
50 Ref ref;
51 char *p;
52 - GString *s;
53 + GooString *s;
54 if (obj->isBool()) {
55 pdf_printf("%s", obj->getBool()? "true" : "false");
56 } else if (obj->isInt()) {
57 @@ -726,7 +727,7 @@ read_pdf_info(image_dict * idict, intege
58 img_totalpages(idict) = pdf_doc->doc->getCatalog()->getNumPages();
59 if (img_pagename(idict)) {
60 // get page by name
61 - GString name(img_pagename(idict));
62 + GooString name(img_pagename(idict));
63 LinkDest *link = pdf_doc->doc->findDest(&name);
64 if (link == NULL || !link->isOk())
65 pdftex_fail("PDF inclusion: invalid destination <%s>",
66 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/utils.c
67 ===================================================================
68 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/utils.c
69 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/utils.c
70 @@ -41,7 +41,7 @@
71 #include "ptexlib.h"
72
73 #include "png.h"
74 -#include "xpdf/config.h" /* just to get the xpdf version */
75 +#include "poppler-config.h" /* just to get the poppler version */
76
77 static const char __svn_version[] =
78 "$Id: 010_all_poppler.patch,v 1.1 2008/08/30 07:34:19 aballier Exp $ $URL: http://scm.foundry.supelec.fr/svn/luatex/tags/beta-0.29.0/src/texk/web2c/luatexdir/utils.c $";
79 @@ -1131,7 +1131,7 @@ void initversionstring(char **versions)
80 (void) asprintf(versions,
81 "Compiled with libpng %s; using libpng %s\n"
82 "Compiled with zlib %s; using zlib %s\n"
83 - "Compiled with xpdf version %s\n",
84 + "Compiled with poppler version %s\n",
85 PNG_LIBPNG_VER_STRING, png_libpng_ver,
86 ZLIB_VERSION, zlib_version, xpdfVersion);
87 }
88
89
90
91 1.1 src/patchsets/luatex/0.29.0/020_all_includes.patch
92
93 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/020_all_includes.patch?rev=1.1&view=markup
94 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/020_all_includes.patch?rev=1.1&content-type=text/plain
95
96 Index: 020_all_includes.patch
97 ===================================================================
98 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/image/image.h
99 ===================================================================
100 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/image/image.h
101 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/image/image.h
102 @@ -23,7 +23,7 @@
103 #ifndef IMAGE_H
104 # define IMAGE_H
105
106 -# include <../libpng/png.h>
107 +# include <png.h>
108
109 # define JPG_UINT16 unsigned int
110 # define JPG_UINT32 unsigned long
111
112
113
114 1.1 src/patchsets/luatex/0.29.0/030_all_build.patch
115
116 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/030_all_build.patch?rev=1.1&view=markup
117 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/030_all_build.patch?rev=1.1&content-type=text/plain
118
119 Index: 030_all_build.patch
120 ===================================================================
121 Index: luatex-beta-0.29.0/src/libs/lua51/Makefile
122 ===================================================================
123 --- luatex-beta-0.29.0.orig/src/libs/lua51/Makefile
124 +++ luatex-beta-0.29.0/src/libs/lua51/Makefile
125 @@ -7,10 +7,7 @@
126 # Your platform. See PLATS for possible values.
127 PLAT= none
128
129 -CC= gcc
130 -CFLAGS= -g -O2 -Wall $(XCFLAGS) $(MYCFLAGS) $(COCOFLAGS)
131 -AR= ar rcu
132 -RANLIB= ranlib
133 +CFLAGS+= -Wall $(XCFLAGS) $(MYCFLAGS) $(COCOFLAGS)
134 RM= rm -f
135 LIBS= $(XLDFLAGS) -lm $(MYLIBS)
136
137 @@ -64,7 +61,7 @@ o: $(ALL_O)
138 a: $(ALL_A)
139
140 $(LUA_A): $(CORE_O) $(LIB_O)
141 - $(AR) $@ $?
142 + $(AR) rcu $@ $?
143 $(RANLIB) $@
144
145 $(LUA_T): $(LUA_O) $(LUA_A)
146
147
148
149 1.1 src/patchsets/luatex/0.29.0/040_all_zziplib.patch
150
151 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/040_all_zziplib.patch?rev=1.1&view=markup
152 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/040_all_zziplib.patch?rev=1.1&content-type=text/plain
153
154 Index: 040_all_zziplib.patch
155 ===================================================================
156 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/luatexlib.mk
157 ===================================================================
158 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/luatexlib.mk
159 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/luatexlib.mk
160 @@ -69,6 +69,7 @@ endif
161
162 ZZIPLIBDIR=../../libs/zziplib
163 ZZIPLIBSRCDIR=$(srcdir)/$(ZZIPLIBDIR)
164 +ZZIPLIBINC=-I../$(ZZIPLIBSRCDIR) -I../$(ZZIPLIBDIR)
165 ZZIPLIBDEP = $(ZZIPLIBDIR)/zzip/libzzip.a
166
167 $(ZZIPLIBDEP): $(ZZIPLIBSRCDIR)
168 @@ -80,7 +81,7 @@ $(ZZIPLIBDEP): $(ZZIPLIBSRCDIR)
169 LUAZIPDIR=../../libs/luazip
170 LUAZIPSRCDIR=$(srcdir)/$(LUAZIPDIR)
171 LUAZIPDEP=$(LUAZIPDIR)/src/luazip.o
172 -LUAZIPINC=-I../../lua51 -I../$(ZZIPLIBSRCDIR) -I../$(ZZIPLIBDIR)
173 +LUAZIPINC=-I../../lua51 $(ZZIPLIBINC)
174
175 $(LUAZIPDEP): $(LUAZIPDIR)/src/luazip.c
176 mkdir -p $(LUAZIPDIR) && cd $(LUAZIPDIR) && cp -R $(LUAZIPSRCDIR)/* . && \
177 @@ -154,11 +155,11 @@ LIBMPLIBDEP=$(LIBMPDIR)/lmplib.o $(LIBMP
178 # Convenience variables.
179
180 luatexlibs = $(luapdflib) $(LDLIBPNG) $(LDZLIB) $(LDLIBXPDF) $(LIBMD5DEP) $(LDLIBOBSD) \
181 - $(LIBLUADEP) $(SLNUNICODEDEP) $(LUAZIPDEP) $(ZZIPLIBDEP) $(LUAFSDEP) $(LUASOCKETDEP) \
182 + $(LIBLUADEP) $(SLNUNICODEDEP) $(LUAZIPDEP) $(LDZZIPLIB) $(LUAFSDEP) $(LUASOCKETDEP) \
183 $(LUAPEGDEP) $(LUAMDVDEP) $(LUAZLIBDEP) $(LUAFFDEP) $(LIBMPLIBDEP)
184
185 luatexlibsdep = $(luapdflib) $(LIBPNGDEP) $(ZLIBDEP) $(LIBXPDFDEP) $(LIBMD5DEP) $(LIBOBSDDEP) \
186 - $(LIBLUADEP) $(SLNUNICODEDEP) $(ZZIPLIBDEP) $(LUAZIPDEP) $(LUAFSDEP) $(LUASOCKETDEP) \
187 + $(LIBLUADEP) $(SLNUNICODEDEP) $(LUAZIPDEP) $(LUAFSDEP) $(LUASOCKETDEP) \
188 $(LUAPEGDEP) $(LUAMDVDEP) $(LUAZLIBDEP) $(LUAFFDEP) $(makecpool)
189
190 ## end of luatexlib.mk - Makefile fragment for libraries used by pdf[ex]tex.
191
192
193
194 1.1 src/patchsets/luatex/0.29.0/050_all_make.patch
195
196 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/050_all_make.patch?rev=1.1&view=markup
197 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/050_all_make.patch?rev=1.1&content-type=text/plain
198
199 Index: 050_all_make.patch
200 ===================================================================
201 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/luatexlib.mk
202 ===================================================================
203 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/luatexlib.mk
204 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/luatexlib.mk
205 @@ -108,7 +108,7 @@ LUASOCKETINC=-I../../lua51
206
207 $(LUASOCKETDEP): $(LUASOCKETDIR)/src/luasocket.c $(LUASOCKETDIR)/src/luasocket.h
208 mkdir -p $(LUASOCKETDIR) && cd $(LUASOCKETDIR) && cp -R $(LUASOCKETSRCDIR)/* . && \
209 - cd src && make
210 + cd src && $(MAKE)
211
212
213 # luapeg
214
215
216
217 1.1 src/patchsets/luatex/0.29.0/060_all_xpdfincludes.patch
218
219 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/060_all_xpdfincludes.patch?rev=1.1&view=markup
220 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/060_all_xpdfincludes.patch?rev=1.1&content-type=text/plain
221
222 Index: 060_all_xpdfincludes.patch
223 ===================================================================
224 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/Makefile.in
225 ===================================================================
226 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/Makefile.in
227 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/Makefile.in
228 @@ -9,10 +9,12 @@ kpse_include ../make/library.mk
229 kpathsea_srcdir_parent = $(srcdir)/../..
230 kpathsea_dir_parent = ../..
231
232 +LIBXPDFCPPFLAGS=@LIBXPDFCPPFLAGS@
233 +
234 ALL_CXXFLAGS = @CXXFLAGS@ @DEFS@ $(XXCFLAGS) \
235 -I. -I$(srcdir) \
236 -I$(kpathsea_dir_parent) -I$(kpathsea_srcdir_parent) \
237 - @LIBXPDFCPPFLAGS@ \
238 + $(LIBXPDFCPPFLAGS) \
239 -I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. \
240 -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. \
241 -I$(LIBPNGSRCDIR) -I$(ZLIBSRCDIR) \
242 @@ -35,6 +37,7 @@ ZLIBSRCDIR=$(srcdir)/$(ZLIBDIR)
243
244 LIBXPDFDIR=../../../libs/xpdf
245 LIBXPDFSRCDIR=$(srcdir)/$(LIBXPDFDIR)
246 +LIBXPDFINCLUDE=-I$(LIBXPDFDIR) -I$(LIBXPDFDIR)/.. -I$(LIBXPDFSRCDIR) -I$(LIBXPDFSRCDIR)/..
247
248 LIBMD5DIR=../../../libs/md5
249 LIBMD5SRCDIR=$(srcdir)/$(LIBMD5DIR)
250 @@ -44,7 +47,7 @@ LIBOBSDCOMPATSRCDIR=$(srcdir)/$(LIBOBSDC
251
252 XCPPFLAGS=-I.. -I$(srcdir)/.. -I../.. -I$(srcdir)/../.. -I$(LIBMD5DIR) \
253 -I$(LIBMD5SRCDIR) @LIBPNGCPPFLAGS@ @ZLIBCPPFLAGS@ \
254 - -I$(LIBXPDFDIR) -I$(LIBXPDFDIR)/.. -I$(LIBXPDFSRCDIR) -I$(LIBXPDFSRCDIR)/.. \
255 + $(LIBXPDFINCLUDE) \
256 -I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATSRCDIR) \
257 -I$(LIBOBSDCOMPATSRCDIR)/.. -DpdfTeX
258
259 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/luatex.mk
260 ===================================================================
261 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/luatex.mk
262 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/luatex.mk
263 @@ -16,11 +16,12 @@ LIBPNGSRCDIR=$(srcdir)/$(LIBPNGDIR)
264 # libxpdf
265 LIBXPDFDIR=../../libs/xpdf
266 LIBXPDFSRCDIR=$(srcdir)/$(LIBXPDFDIR)
267 +LIBXPDFINCLUDE=-I$(LIBXPDFSRCDIR)
268 # libobsdcompa
269 LIBOBSDCOMPATDIR=../../libs/obsdcompat
270 LIBOBSDCOMPATFSRCDIR=$(srcdir)/$(LIBOBSDCOMPATDIR)
271
272 -XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. -I$(ZLIBSRCDIR) -I$(LIBPNGSRCDIR) -I$(LIBXPDFSRCDIR) -Dextra_version_info=`date +-%Y%m%d%H`
273 +XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. -I$(ZLIBSRCDIR) -I$(LIBPNGSRCDIR) $(LIBXPDFINCLUDE) -Dextra_version_info=`date +-%Y%m%d%H`
274
275 Makefile: $(srcdir)/$(luatexdir)/luatex.mk
276
277
278
279
280 1.1 src/patchsets/luatex/0.29.0/070_all_cflags.patch
281
282 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/070_all_cflags.patch?rev=1.1&view=markup
283 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/070_all_cflags.patch?rev=1.1&content-type=text/plain
284
285 Index: 070_all_cflags.patch
286 ===================================================================
287 Index: luatex-beta-0.29.0/src/libs/luafontforge/Makefile
288 ===================================================================
289 --- luatex-beta-0.29.0.orig/src/libs/luafontforge/Makefile
290 +++ luatex-beta-0.29.0/src/libs/luafontforge/Makefile
291 @@ -5,7 +5,6 @@ srcdir=../../../src/libs/luafontforge
292 FF_LIB=ffdummies.o luafflib.o
293
294 _CFLAGS=-Wall -DFONTFORGE_CONFIG_NO_WINDOWING_UI=1 -DLUA_FF_LIB=1 $(XCFLAGS)
295 -CFLAGS = -g -O2
296
297 .PHONY: newfile
298
299 @@ -17,7 +16,7 @@ fontforge: $(FF_LIB) newfile
300 ranlib libff.a
301
302 %.o: $(srcdir)/src/%.c
303 - gcc $(_CFLAGS) $(CFLAGS) -I$(srcdir)/../lua51 -I$(srcdir)/fontforge/inc -I$(srcdir)/fontforge/fontforge -c $< -o $@
304 + $(CC) $(_CFLAGS) $(CFLAGS) -I$(srcdir)/../lua51 -I$(srcdir)/fontforge/inc -I$(srcdir)/fontforge/fontforge -c $< -o $@
305
306 clean:
307 rm -f libff.a $(FF_LIB)
308 Index: luatex-beta-0.29.0/src/libs/luasocket/config
309 ===================================================================
310 --- luatex-beta-0.29.0.orig/src/libs/luasocket/config
311 +++ luatex-beta-0.29.0/src/libs/luasocket/config
312 @@ -49,11 +49,10 @@ INSTALL_EXEC=cp
313 #------
314 # Compiler and linker settings
315 # for Linux
316 -CC=gcc
317 DEF=-DLUASOCKET_DEBUG
318 -CFLAGS= $(LUAINC) $(DEF) -pedantic -Wall -O2 -fpic
319 -LDFLAGS=-O -shared -fpic
320 -LD=gcc
321 +CFLAGS+= $(LUAINC) $(DEF) -pedantic -Wall -fpic
322 +LDFLAGS+=-O -shared -fpic
323 +LD=$(CC)
324
325 #------
326 # End of makefile configuration
327 Index: luatex-beta-0.29.0/src/libs/luafontforge/fontforge/Unicode/Makefile
328 ===================================================================
329 --- luatex-beta-0.29.0.orig/src/libs/luafontforge/fontforge/Unicode/Makefile
330 +++ luatex-beta-0.29.0/src/libs/luafontforge/fontforge/Unicode/Makefile
331 @@ -2,12 +2,9 @@
332 top_srcdir = ../../../../src/libs/luafontforge/fontforge
333 srcdir = $(top_srcdir)/Unicode
334
335 -CC = gcc
336 -
337 OBJECTS = alphabet.o char.o memory.o cjk.o ustring.o gwwiconv.o
338
339 _CFLAGS = -I$(top_srcdir)/inc -Wall -DLUA_FF_LIB=1 $(XCFLAGS)
340 -CFLAGS = -g -O2
341
342 all: $(OBJECTS)
343
344 Index: luatex-beta-0.29.0/src/libs/luafontforge/fontforge/fontforge/Makefile
345 ===================================================================
346 --- luatex-beta-0.29.0.orig/src/libs/luafontforge/fontforge/fontforge/Makefile
347 +++ luatex-beta-0.29.0/src/libs/luafontforge/fontforge/fontforge/Makefile
348 @@ -2,10 +2,6 @@
349 top_srcdir = ../../../../src/libs/luafontforge/fontforge
350 srcdir = $(top_srcdir)/fontforge
351
352 -CC = gcc
353 -AR = ar cru
354 -RANLIB = ranlib
355 -
356 OBJECTS =autohint.o charview.o fontinfo.o \
357 fontview.o fvfonts.o parsepfa.o parsettf.o prefs.o psread.o namelist.o \
358 splinefill.o splineoverlap.o splinestroke.o splineutil.o splineutil2.o stamp.o \
359 @@ -22,7 +18,7 @@ _CFLAGS = -I$(top_srcdir)/inc -I$(srcdir
360 -DNODYNAMIC=1 -D_NO_FREETYPE=1 -D_NO_LIBUNINAMESLIST=1 \
361 -DFONTFORGE_CONFIG_NO_WINDOWING_UI=1 -DLUA_FF_LIB=1 -UHAVE_LIBINTL_H
362
363 -CFLAGS = -Wall -g -O2
364 +CFLAGS += -Wall
365
366 all: $(OBJECTS)
367
368 @@ -30,7 +26,7 @@ all: $(OBJECTS)
369 # disasterous effects. This file may not be compiled with the optimizer.
370 # On the other hand we do need CPPFLAGS to get the right includes...
371 splinerefigure.o: $(srcdir)/splinerefigure.c $(srcdir)/splinefont.h
372 - $(CC) -g -c -o splinerefigure.o $(_CFLAGS) $(srcdir)/splinerefigure.c
373 + $(CC) -c -o splinerefigure.o $(_CFLAGS) $(CFLAGS) $(srcdir)/splinerefigure.c
374
375 %.o: $(srcdir)/%.c $(srcdir)/splinefont.h $(srcdir)/views.h $(srcdir)/stemdb.h $(srcdir)/ttf.h $(srcdir)/unicoderange.h $(srcdir)/psfont.h $(srcdir)/groups.h $(srcdir)/edgelist.h $(srcdir)/edgelist2.h
376 $(CC) $(_CFLAGS) $(CFLAGS) -c $< -o $@
377 Index: luatex-beta-0.29.0/src/libs/luasocket/src/Makefile
378 ===================================================================
379 --- luatex-beta-0.29.0.orig/src/libs/luasocket/src/Makefile
380 +++ luatex-beta-0.29.0/src/libs/luasocket/src/Makefile
381 @@ -5,11 +5,9 @@ INSTALL_TOP_SHARE=/usr/local/share/lua/5
382 INSTALL_TOP_LIB=/usr/local/lib/lua/5.1
383
384 LUAINC = -I../../lua51
385 -CC = gcc
386
387 DEF = -DLUASOCKET_DEBUG
388 -CFLAGS = $(LUAINC) $(DEF) -pedantic -Wall -O2 $(XCFLAGS)
389 -AR=ar
390 +CFLAGS += $(LUAINC) $(DEF) -pedantic -Wall $(XCFLAGS)
391 ARFLAGS=rc
392
393 SOCKET_OBJS:= \
394
395
396
397 1.1 src/patchsets/luatex/0.29.0/080_all_libpngincludes.patch
398
399 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/080_all_libpngincludes.patch?rev=1.1&view=markup
400 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/080_all_libpngincludes.patch?rev=1.1&content-type=text/plain
401
402 Index: 080_all_libpngincludes.patch
403 ===================================================================
404 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/Makefile.in
405 ===================================================================
406 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/Makefile.in
407 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/Makefile.in
408 @@ -17,7 +17,7 @@ ALL_CXXFLAGS = @CXXFLAGS@ @DEFS@ $(XXCFL
409 $(LIBXPDFCPPFLAGS) \
410 -I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. \
411 -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. \
412 - -I$(LIBPNGSRCDIR) -I$(ZLIBSRCDIR) \
413 + $(LIBPNGINCLUDES) -I$(ZLIBSRCDIR) \
414 -DPDF_PARSER_ONLY -DDISABLE_OUTLINE
415 CXX = @CXX@
416
417 @@ -31,6 +31,7 @@ CTANGLE = ../ctangle
418
419 LIBPNGDIR=../../../libs/libpng
420 LIBPNGSRCDIR=$(srcdir)/$(LIBPNGDIR)
421 +LIBPNGINCLUDES=-I$(LIBPNGSRCDIR)
422
423 ZLIBDIR=../../../libs/zlib
424 ZLIBSRCDIR=$(srcdir)/$(ZLIBDIR)
425 Index: luatex-beta-0.29.0/src/texk/web2c/luatexdir/luatex.mk
426 ===================================================================
427 --- luatex-beta-0.29.0.orig/src/texk/web2c/luatexdir/luatex.mk
428 +++ luatex-beta-0.29.0/src/texk/web2c/luatexdir/luatex.mk
429 @@ -13,6 +13,7 @@ ZLIBSRCDIR=$(srcdir)/$(ZLIBDIR)
430 # libpng
431 LIBPNGDIR=../../libs/libpng
432 LIBPNGSRCDIR=$(srcdir)/$(LIBPNGDIR)
433 +LIBPNGINCLUDES=-I$(LIBPNGSRCDIR)
434 # libxpdf
435 LIBXPDFDIR=../../libs/xpdf
436 LIBXPDFSRCDIR=$(srcdir)/$(LIBXPDFDIR)
437 @@ -21,7 +22,7 @@ LIBXPDFINCLUDE=-I$(LIBXPDFSRCDIR)
438 LIBOBSDCOMPATDIR=../../libs/obsdcompat
439 LIBOBSDCOMPATFSRCDIR=$(srcdir)/$(LIBOBSDCOMPATDIR)
440
441 -XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. -I$(ZLIBSRCDIR) -I$(LIBPNGSRCDIR) $(LIBXPDFINCLUDE) -Dextra_version_info=`date +-%Y%m%d%H`
442 +XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. -I$(ZLIBSRCDIR) $(LIBPNGINCLUDES) $(LIBXPDFINCLUDE) -Dextra_version_info=`date +-%Y%m%d%H`
443
444 Makefile: $(srcdir)/$(luatexdir)/luatex.mk
445
446
447
448
449 1.1 src/patchsets/luatex/0.29.0/series
450
451 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/series?rev=1.1&view=markup
452 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/luatex/0.29.0/series?rev=1.1&content-type=text/plain
453
454 Index: series
455 ===================================================================
456 010_all_poppler.patch
457 020_all_includes.patch
458 030_all_build.patch
459 040_all_zziplib.patch
460 050_all_make.patch
461 060_all_xpdfincludes.patch
462 070_all_cflags.patch
463 080_all_libpngincludes.patch