SOURCES: chmlib-LIBDIR.patch, chmlib-morearchs.patch - update to 0.36
djurban
djurban at pld-linux.org
Mon Sep 19 14:30:47 CEST 2005
Author: djurban Date: Mon Sep 19 12:30:47 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- update to 0.36
---- Files affected:
SOURCES:
chmlib-LIBDIR.patch (1.3 -> 1.4) , chmlib-morearchs.patch (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SOURCES/chmlib-LIBDIR.patch
diff -u SOURCES/chmlib-LIBDIR.patch:1.3 SOURCES/chmlib-LIBDIR.patch:1.4
--- SOURCES/chmlib-LIBDIR.patch:1.3 Mon Jul 5 22:21:33 2004
+++ SOURCES/chmlib-LIBDIR.patch Mon Sep 19 14:30:42 2005
@@ -1,5 +1,5 @@
---- chmlib-0.35/Makefile.in.orig 2004-06-29 02:26:20.000000000 +0200
-+++ chmlib-0.35/Makefile.in 2004-07-05 22:16:57.963115624 +0200
+--- chmlib-0.36/Makefile.in.orig 2005-09-09 14:38:57.000000000 +0200
++++ chmlib-0.36/Makefile.in 2005-09-19 14:29:26.000000000 +0200
@@ -11,6 +11,7 @@
CFLAGS=@CFLAGS@ @CHM_MT@ @CHM_USE_PREAD@ @CHM_USE_IO64@ @DMALLOC_DISABLE@
LDFLAGS=@LDFLAGS@
@@ -8,7 +8,7 @@
CC=@CC@
top_builddir=@top_builddir@
ifeq ($(top_builddir),)
-@@ -27,28 +28,28 @@
+@@ -28,29 +29,29 @@
${LIBTOOL} --mode=compile ${CC} -c -o $@ $^ ${CFLAGS}
src/libchm.la: src/chm_lib.lo src/lzx.lo
@@ -17,30 +17,31 @@
install: src/libchm.la
chmod a+r src/libchm.la
+ mkdir -p ${INSTALLPREFIX}
- ${LIBTOOL} --mode=install cp src/libchm.la ${INSTALLPREFIX}/lib
+ ${LIBTOOL} --mode=install cp src/libchm.la ${LIBDIR}
- cp src/chm_lib.h ${INSTALLPREFIX}/include
+ cp $(srcdir)/src/chm_lib.h ${INSTALLPREFIX}/include
clean:
rm -fr src/libchm.la src/*.o src/*.lo .libs src/.libs src/${EXAMPLES}
- test_chmLib: src/test_chmLib.c
+ test_chmLib: $(srcdir)/src/test_chmLib.c
- ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${INSTALLPREFIX}/lib -lchm ${CFLAGS}
+ ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${LIBDIR} -lchm ${CFLAGS}
- enum_chmLib: src/enum_chmLib.c
+ enum_chmLib: $(srcdir)/src/enum_chmLib.c
- ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${INSTALLPREFIX}/lib -lchm ${CFLAGS}
+ ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${LIBDIR} -lchm ${CFLAGS}
- enumdir_chmLib: src/enumdir_chmLib.c
+ enumdir_chmLib: $(srcdir)/src/enumdir_chmLib.c
- ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${INSTALLPREFIX}/lib -lchm ${CFLAGS}
+ ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${LIBDIR} -lchm ${CFLAGS}
- extract_chmLib: src/extract_chmLib.c
+ extract_chmLib: $(srcdir)/src/extract_chmLib.c
- ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${INSTALLPREFIX}/lib -lchm ${CFLAGS}
+ ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${LIBDIR} -lchm ${CFLAGS}
- chm_http: src/chm_http.c
+ chm_http: $(srcdir)/src/chm_http.c
- ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${INSTALLPREFIX}/lib -lchm -lpthread ${CFLAGS}
+ ${CC} -o $@ $^ -I${INSTALLPREFIX}/include -L${LIBDIR} -lchm -lpthread ${CFLAGS}
================================================================
Index: SOURCES/chmlib-morearchs.patch
diff -u SOURCES/chmlib-morearchs.patch:1.2 SOURCES/chmlib-morearchs.patch:1.3
--- SOURCES/chmlib-morearchs.patch:1.2 Mon Jul 5 15:32:10 2004
+++ SOURCES/chmlib-morearchs.patch Mon Sep 19 14:30:42 2005
@@ -1,7 +1,6 @@
-diff -urN chmlib.orig/src/chm_lib.c chmlib/src/chm_lib.c
---- chmlib.orig/src/chm_lib.c 2004-05-03 23:29:04.000000000 +0200
-+++ chmlib/src/chm_lib.c 2004-07-05 14:38:31.000000000 +0200
-@@ -157,14 +157,15 @@
+--- chmlib-0.36/src/chm_lib.c.orig 2005-09-09 14:42:27.000000000 +0200
++++ chmlib-0.36/src/chm_lib.c 2005-09-19 14:26:33.000000000 +0200
+@@ -160,14 +160,15 @@
/* Sparc */
/* MIPS */
/* PPC */
@@ -21,24 +20,6 @@
+typedef uint32_t UInt32;
+typedef int64_t Int64;
+typedef uint64_t UInt64;
- #else
- /* yielding an error is preferable to yielding incorrect behavior */
-@@ -1123,7 +1124,7 @@
- * that is provided for us.
- */
- struct chmPmglHeader header;
-- UInt32 hremain;
-+ unsigned long hremain;
- UChar *end;
- UChar *cur;
- UChar *temp;
-@@ -1165,7 +1166,7 @@
- * that is provided for us
- */
- struct chmPmgiHeader header;
-- UInt32 hremain;
-+ unsigned long hremain;
- int page=-1;
- UChar *end;
- UChar *cur;
+ /* x86-64 */
+ /* Note that these may be appropriate for other 64-bit machines. */
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/chmlib-LIBDIR.patch?r1=1.3&r2=1.4&f=u
http://cvs.pld-linux.org/SOURCES/chmlib-morearchs.patch?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list