OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 14-Oct-2006 11:20:21
Branch: HEAD Handle: 2006101410202001
Modified files:
openpkg-src/pdflib pdflib.patch pdflib.spec
Log:
fix tracking by adjusting URLs; upgrade to latest version; fix
building against OpenPKG's stock JPEG library by disabling some hacks
in PDFLib's TIFF library which allow reading for invalid TIFF files
Summary:
Revision Changes Path
1.9 +34 -0 openpkg-src/pdflib/pdflib.patch
1.52 +5 -5 openpkg-src/pdflib/pdflib.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/pdflib/pdflib.patch
============================================================================
$ cvs diff -u -r1.8 -r1.9 pdflib.patch
--- openpkg-src/pdflib/pdflib.patch 12 Oct 2006 18:48:11 -0000 1.8
+++ openpkg-src/pdflib/pdflib.patch 14 Oct 2006 09:20:20 -0000 1.9
@@ -83,3 +83,37 @@
+
+Index: libs/tiff/tif_ojpeg.c
+--- libs/tiff/tif_ojpeg.c.orig 2006-10-12 10:24:39 +0200
++++ libs/tiff/tif_ojpeg.c 2006-10-14 11:16:02 +0200
+@@ -141,7 +141,9 @@
+ #undef JPEG_INTERNALS
+
+ /* Hack for files produced by Wang Imaging application on Microsoft Windows
*/
++#if 0
+ extern void jpeg_reset_huff_decode(j_decompress_ptr);
++#endif
+
+ /* PDFlib GmbH */
+ #if defined(__ia64__) && defined (__linux__)
+@@ -1110,7 +1112,9 @@
+ "jdshuff.c", if Ken Murchison's lossless-Huffman patch is applied), and
we
+ invoke that interface here after decoding each "strip".
+ */
++#if 0
+ if (sp->is_WANG) jpeg_reset_huff_decode(&sp->cinfo.d);
++#endif
+ return 1;
+ }
+
+@@ -1209,7 +1213,9 @@
+ "jdshuff.c", if Ken Murchison's lossless-Huffman patch is applied), and
we
+ invoke that interface here after decoding each "strip".
+ */
++#if 0
+ if (sp->is_WANG) jpeg_reset_huff_decode(&sp->cinfo.d);
++#endif
+ return 1;
+ }
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/pdflib/pdflib.spec
============================================================================
$ cvs diff -u -r1.51 -r1.52 pdflib.spec
--- openpkg-src/pdflib/pdflib.spec 13 Oct 2006 17:31:39 -0000 1.51
+++ openpkg-src/pdflib/pdflib.spec 14 Oct 2006 09:20:21 -0000 1.52
@@ -23,13 +23,13 @@
##
# package version
-%define V_long 7.0.0
+%define V_long 7.0.0p1
%define V_comp 700
# package information
Name: pdflib
Summary: Library for Generating PDF Documents
-URL: http://www.pdflib.de/
+URL: http://www.pdflib.com/
Vendor: PDFlib GmbH
Packager: OpenPKG Foundation e.V.
Distribution: OpenPKG Community
@@ -37,10 +37,10 @@
Group: Postscript
License: PDFlib
Version: %{V_long}
-Release: 20061013
+Release: 20061014
# list of sources
-Source0:
http://www.pdflib.de/binaries/PDFlib/%{V_comp}/PDFlib-Lite-%{V_long}.tar.gz
+Source0:
http://www.pdflib.com/binaries/PDFlib/%{V_comp}/PDFlib-Lite-%{V_long}.tar.gz
Patch0: pdflib.patch
# build information
@@ -61,7 +61,7 @@
%track
prog pdflib = {
version = %{version}
- url = http://www.pdflib.de/products/pdflib-family/pdflib-lite/
+ url = http://www.pdflib.com/download/pdflib-family/pdflib-lite/
regex = PDFlib-Lite-(__VER__)\.tar\.gz
}
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]