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]

Reply via email to