Changes of Revision 25
[-] | Changed | PDFlib-Lite.spec |
x 1
2 Name: PDFlib-Lite 3 -Version: 7.0.2 4 +Version: 7.0.3 5 Release: 1 6 License: Proprietary (http://www.pdflib.com/fileadmin/pdflib/pdf/license/PDFlib-Lite-license.pdf) 7 Group: Development/Libraries 8
9 URL: http://www.pdflib.com/ 10 Source0: %{name}-%{version}.tar.gz 11 Patch0: %{name}-%{version}.diff 12 -Patch1: %{name}-%{version}_configure.diff 13 +#Patch1: %{name}-%{version}_configure.diff 14 BuildRoot: %{_tmppath}/%{name}-%{version}-build 15 Packager: Carsten Schoene <cs@linux-administrator.com> 16 Vendor: linux-administrator.com 17
18 %prep 19 %setup -q 20 %patch -p1 21 -%patch1 -p1 22 +#%patch1 -p1 23 24 25 %build 26
27 %endif 28 29 %changelog 30 +* Sun Apr 06 2008 Carsten Schoene <cs@linux-administrator.com> 31 +- version bump to 7.0.3 32 + 33 * Wed Sep 12 2007 Carsten Schoene <cs@linux-administrator.com> 34 - version bump to 7.0.2 35 36 |
||
[+] | 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. + |