[-]
[+]
|
Changed |
PDFlib-Lite.spec
|
|
[-]
[+]
|
Added |
PDFlib-Lite-7.0.3.diff
^
|
@@ -0,0 +1,68 @@
+--- PDFlib-Lite-7.0.2/bind/pdflib/tcl/Makefile.orig 2007-06-25 04:32:47.000000000 +0200
++++ PDFlib-Lite-7.0.2/bind/pdflib/tcl/Makefile 2007-06-25 04:34:12.000000000 +0200
+@@ -50,16 +50,16 @@
+ ../../../progs/pdi/pdfcheck -i ../java/starter.ref -o -
+
+ install:: $(LIBNAME)
+- if test ! -d $(LANG_LIBDIR) ; then \
+- mkdir -p $(LANG_LIBDIR); \
+- chmod 755 $(LANG_LIBDIR); \
++ if test ! -d $(DESTDIR)$(LANG_LIBDIR) ; then \
++ mkdir -p $(DESTDIR)$(LANG_LIBDIR); \
++ chmod 755 $(DESTDIR)$(LANG_LIBDIR); \
+ fi
+- $(INSTALL_DATA) pkgIndex.tcl $(LANG_LIBDIR)
++ $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(LANG_LIBDIR)
+ @-if test -f .libs/libpdflib_tcl.dylib; then \
+- $(INSTALL_DATA) .libs/pdflib_tcl.dylib $(LANG_LIBDIR); \
++ $(INSTALL_DATA) .libs/pdflib_tcl.dylib $(DESTDIR)$(LANG_LIBDIR); \
+ else \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) \
+- $(LIBNAME) $(LANG_LIBDIR); \
++ $(LIBNAME) $(DESTDIR)$(LANG_LIBDIR); \
+ fi
+
+ uninstall::
+--- PDFlib-Lite-7.0.2/bind/pdflib/java/Makefile.orig 2007-06-25 04:34:18.000000000 +0200
++++ PDFlib-Lite-7.0.2/bind/pdflib/java/Makefile 2007-06-25 04:36:38.000000000 +0200
+@@ -90,10 +90,10 @@
+ install:: $(LIBNAME) pdflib.jar
+ @-if test -f .libs/libpdf_java.jnilib; then \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) \
+- .libs/libpdf_java.jnilib $(LANG_LIBDIR); \
++ .libs/libpdf_java.jnilib $(DESTDIR)$(LANG_LIBDIR); \
+ else \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) \
+- $(LIBNAME) $(LANG_LIBDIR); \
++ $(LIBNAME) $(DESTDIR)$(LANG_LIBDIR); \
+ fi
+ @echo Copy pdflib.jar and javadoc to an appropriate directory,
+ @echo and include pdflib.jar in your CLASSPATH.
+--- PDFlib-Lite-7.0.2/bind/pdflib/perl/Makefile.orig 2007-06-25 04:36:46.000000000 +0200
++++ PDFlib-Lite-7.0.2/bind/pdflib/perl/Makefile 2007-06-25 04:37:42.000000000 +0200
+@@ -47,8 +47,8 @@
+
+ install:: $(LIBNAME)
+ $(LIBTOOL) --mode=install \
+- $(INSTALL_DATA) $(LIBNAME) $(LANG_LIBDIR)
+- $(INSTALL_DATA) pdflib_pl.pm $(LANG_LIBDIR)
++ $(INSTALL_DATA) $(LIBNAME) $(DESTDIR)$(LANG_LIBDIR)
++ $(INSTALL_DATA) pdflib_pl.pm $(DESTDIR)$(LANG_LIBDIR)
+
+ uninstall::
+ $(LIBTOOL) --mode=uninstall \
+--- PDFlib-Lite-7.0.3/bind/pdflib/python/Makefile.orig 2008-04-06 13:22:39.000000000 +0200
++++ PDFlib-Lite-7.0.3/bind/pdflib/python/Makefile 2008-04-06 13:23:12.000000000 +0200
+@@ -57,10 +57,10 @@
+
+ install:: $(LIBNAME)
+ @-if test -f libpdflib_py.dylib; then \
+- $(INSTALL_DATA) .libs/pdflib_py.so $(LANG_LIBDIR); \
++ $(INSTALL_DATA) .libs/pdflib_py.so $(DESTDIR)$(LANG_LIBDIR); \
+ else \
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) \
+- $(LIBNAME) $(LANG_LIBDIR); \
++ $(LIBNAME) $(DESTDIR)$(LANG_LIBDIR); \
+ fi
+
+ uninstall::
|
|
Added |
PDFlib-Lite-7.0.3.tar.gz
^
|
[-]
[+]
|
Added |
changes-PDFlib-7.0.3.txt
^
|
@@ -0,0 +1,1851 @@
+===============================
+PDFlib 7.0.3 (March 20, 2008)
+===============================
+
+- 2008-03-19 (bug #1684)
+ TrueType fonts which contain only a (1, 0) cmap table were not supported.
+ These don't occur in the wild, but can be created as a result of subsetting.
+
+- 2008-03-19 (bug #1680)
+ Enhanced the XMP validation code to detect and properly describe more cases
+ of invalid XMP.
+
+- 2008-03-19 (bug #1682)
+ Due to a typo in the Java wrapper crashes could happen in PDF_define_layer()
+ on some platforms.
+
+- 2008-03-19 (bug #1631)
+ No longer throw an exception for malformed XMP when querying the "pdfa"
+ pCOS pseudo object in order to avoid processing interruptions with bad
+ XMP in non-PDF/A input.
+
+- 2008-03-13 (bug #1677)
+ The Python binding no longer worked on Mac OS X with Intel CPUs.
+
+- 2008-03-13 (bug #1481)
+ Added more starter samples for all language bindings.
+
+- 2008-03-11 (bug #1674)
+ The repair mode in PDI did not properly deal with ASCIIHex-encoded streams
+ where the /Length entry was wrong, and the data was actually shorter than
+ the specified length. Now this kind of streams is properly read even without
+ forcing repair mode.
+
+- 2008-03-11 (bug #1626)
+ Updated the package.xml description of the PECL package to the new format.
+
+- 2008-03-08 (bug #1268/reopened)
+ Force subsetting for symbolic TrueType fonts with (1,0) and (3,0) cmaps
+ to work around display problems with fonts containing characters outside
+ the range U+F000 - U+F0FF.
+
+- 2008-03-08 (bug #1668)
+ Added several include statements in the C++ samples for conformance with
+ GCC 4.3.0.
+
+- 2008-03-04 (bug #1671)
+ CID fonts where the glyph IDs differ from CIDs could result in wrong
+ output for encoding=glyphid or encoding=unicode. This is very rare, and
+ so far has been observed only for prerotated glyphs in a single font.
+
+- 2008-03-03 (bug #1657)
+ PDF/A validation of XMP extension schemas now allows Containers of custom
+ types and arbitrary combinations of "Choice" with known types as well-known
+ types (i.e. valid without extra type description).
+
+- 2008-03-02 (bug #1645)
+ Added support for CYMK TIFF images with PlanarConfig=2, i.e. separate
+ image planes (not available in PDFlib Lite).
+
+- 2008-02-28 (bug #1664)
+ Malformed or unresolvable character references will silently be kept in
+ name strings and hypertext strings (but a warning will be logged). This
+ helps users deal with font names containing "&" characters without having
+ to disable the character reference mechanism (or duplicating the & character).
+
+- 2008-02-28 (bug #1632)
+ Rearranged include files for compatibility with Visual Studio 2008.
+
+- 2008-02-28 (bug #1620)
+ Added a delete() method to the Ruby binding and all Ruby examples. This
+ can be used to force cleanup in cases where the Garbage collector jumps
+ in too late (similar to Java).
+
+
+==================================
+PDFlib 7.0.2p8 (February 28, 2008)
+==================================
+
+- 2008-02-27 (bug #1660)
+ PDFlib Lite did not issue the correct error message when the "layers"
+ option was supplied to PDF_begin_document().
+
+- 2008-02-27 (bug #1659)
+ PDFlib Lite did not properly prevent the use of Lab and ICC-based colors
+ which are unsupported in PDFlib Lite.
+
+- 2008-02-25 (bug #1641)
+ Fixed a problem with winsetup.bat and Makefile includes for PDFlib Lite
+ on Windows.
+
+- 2008-02-25 (bug #1607)
+ Updated the PDFlib builds for PHP 4 to PHP 4.3.9 to avoid problems when
+ builds based on PHP 4.3.0 were used with PHP 4.3.9.
+
+- 2008-02-25 (bug #1394)
+ Fixed problems in the build system with PDFlib Lite and Cygwin.
+
+- 2008-02-23 (bug #1654)
+ Fixed a crash in the XMP cleanup code (in PDF_delete()) when an exception
+ was caused by invalid XMP input.
+
+- 2008-02-23 (bug #1653)
+ The XMP validator now allows empty Seq and Bag containers since these are
+ allowed per RDF specification.
+
+- 2008-02-21 (bug #1651)
+ The matchbox rectangle for images was wrong for fitmethod=clip and
+ fitmethod=slice. The matchbox was determined by the element box instead of
+ the intersection of the element box and the fit box.
+
+
+==================================
+PDFlib 7.0.2p7 (February 20, 2008)
+==================================
+
+- 2008-02-20 (bug #1579)
+ The Mac OS X Frameworks for PDFlib are not found if they are not installed
+ in /Library/Frameworks. Due to a bug in the Xcode project another
+ non-existing paths was searched in this situation.
+
+- 2008-02-20 (bug #1647)
+ XMP validation was not EBCDIC-safe, which could lead to a crash or
+ inappropriate error messages.
+
+- 2008-02-20 (bug #1646)
+ Error messages created in the XMP validation code were not EBCDIC-safe.
+
+- 2008-02-18 (bug #1557, bug #1558, bug#1560, bug#1570)
+ Added support for i5/OS V6.R1, and fixed a crash on V5R4M0.
+
+- 2008-02-18 (feature #579)
+ Added support for ActiveState Perl 5.10 for Windows 32/64 bit and Linux
+ 32/64 bit.
+
+- 2008-02-18 (bug #1588, feature #127, feature #525)
+ Various changes for compatibility with Mac OS X 10.5 (Leopard), mostly
+ around host font handling. As a result, PDFlib supports 32- and 64-bit PPC
+ and Intel machines with Leopard. Universal binaries are available for
+ Intel and PPC architectures.
+ Earlier PDFlib versions could trigger the following message when used with
+ Apache and PHP:
+ "The process has forked and you cannot use this CoreFoundation
+ functionality safely. You MUST exec().
+ Break on
+ __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION
+ _FUNCTIONALITY___YOU_MUST_EXEC__()"
+
+- 2008-02-18 (feature #598)
+ Implemented the option "removeunused" for PDF_define_layer() which can be
+ used to improve the layers listed in Acrobat's layer tab.
+
+- 2008-02-15 (bug #1635)
+ Memory could be leaked in the XMP code when malformed XMP was supplied.
+
+- 2008-02-13 (bug #1640)
+ Non-standard container properties in predefined XMP schemas (e.g.
+ xmpMM:Manifest) were wrongly rejected by the XMP validator.
+
+
+==================================
+PDFlib 7.0.2p6 (February 13, 2008)
+==================================
+
+- 2008-02-13 (feature #525, bug #1554)
+ Rewrote Mac OS X host font handling for compatibility with 64-bit builds
+ for OS X 10.5 (Leopard).
+
+- 2008-02-13 (feature #580)
+ Added support for XMP extension schemas for PDF/A, including full PDF/A-1
+ validation of user-supplied XMP metadata.
+
+- 2008-02-13 (bug #1637)
+ Fixed an abend in the Cobol wrapper on CICS when PDERRMSG/PDF_get_errmsg()
+ was called after an exception.
+
+- 2008-02-13 (bug #1278)
+ The combination of the options "attachmentpassword" and "linearize" or
+ "optimize" in PDF_begin_document() is not supported.
+
+- 2008-02-12 (bug #1452)
+ Implemented the "filemode" option for MVS.
+
+- 2008-02-11 (bug #1630)
+ Modified the starter_layer example so that it defines all layers before the
+ first page. This avoids a potential misunderstanding where users created
+ layers repeatedly on every page, which is usually not intended.
+
+- 2008-02-11 (bug #1633)
+ Fixed a crash when XMP was supplied only in PDF_end_document(), but not in
+ PDF_begin_document().
+
+- 2008-02-08 (bug #1628)
+ The "@" font name prefix for vertical fonts did not work for TTC fonts or
+ font names starting with a BOM.
+
+- 2008-02-07 (bug #1602)
+ CMYK TIFF images with PlanarConfig=2 could lead to a crash. This rare flavor
+ is unsupported, and will now properly be rejected.
+
|