Hello community, here is the log from the commit of package ghostscript-library for openSUSE:Factory checked in at Thu Jan 8 18:05:13 CET 2009. -------- --- ghostscript-library/ghostscript-library.changes 2008-07-29 13:54:30.000000000 +0200 +++ /mounts/work_src_done/STABLE/ghostscript-library/ghostscript-library.changes 2009-01-08 16:20:20.721747000 +0100 @@ -1,0 +2,6 @@ +Thu Jan 8 16:13:06 CET 2009 - werner@suse.de + +- Fix Mannufacturer within PPD of omni (bnc#464435) +- Add workaround vor bnc#429345 to make cups able to find omni libs + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghostscript-library.spec ++++++ --- /var/tmp/diff_new_pack.i25469/_old 2009-01-08 18:04:47.000000000 +0100 +++ /var/tmp/diff_new_pack.i25469/_new 2009-01-08 18:04:47.000000000 +0100 @@ -1,10 +1,17 @@ # # spec file for package ghostscript-library (Version 8.62) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -52,7 +59,7 @@ Summary: Necessary Files for Running Ghostscript %endif Version: 8.62 -Release: 31 +Release: 61 License: GPL v2 or later Source0: ghostscript-8.62.tar.bz2 Source1: ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/current/ghostscript-fonts-std-8.11.tar.bz2 @@ -309,7 +316,7 @@ %package -n libgimpprint License: GPL v2 or later Version: 4.2.7 -Release: 272 +Release: 302 Summary: Gimp-Print libraries Group: Development/Libraries/C and C++ @@ -325,7 +332,7 @@ %package -n libgimpprint-devel License: GPL v2 or later Version: 4.2.7 -Release: 272 +Release: 302 PreReq: %install_info_prereq Requires: libgimpprint = %{version} Requires: glibc-devel @@ -633,6 +640,8 @@ --with-gnu-ld CFLAGS="$SAVE_CFLAGS" unset SAVE_CFLAGS + find Oki*/ -name '*.xml' -print0 | xargs -0r sed -ri '\@<DriverName>.*</DriverName>@ { s/Okidata/Oki/; }' + find HPL*/ -name '*.xml' -print0 | xargs -0r sed -ri '\@<DriverName>.*</DriverName>@ { s/HP.LaserJet/HP/; }' popd # # Remark: Do never add -j here! @@ -667,12 +676,15 @@ sed -ri '/^\*(Model|Nick|ShortNick)Name:/{ s/(_|\( *| *\))//g; }' $line fi case "$line" in - */HP_LaserJet-HP_LaserJet_5Si_5Si_Mx_5Si_Mopier-omni-cups.ppd) + */HP*-HP_LaserJet_5Si_5Si_Mx_5Si_Mopier-omni-cups.ppd) sed -ri '/^\*ShortNickName:/{ s/ *Mopier//; }' $line ;; - */Okidata*) + */Oki*) sed -ri '/^\*Manufacturer:/{ s/Okidata/Oki/; }' $line ;; + */HP*) + sed -ri '/^\*Manufacturer:/{ s/HP_LaserJet/HP/; }' $line + ;; esac gzip -9f $line done @@ -846,6 +858,10 @@ install -m 0444 docs/* %{buildroot}%{_datadir}/ghostscript/%{gsver}/doc/Omni/ ln -sf %{_datadir}/ghostscript/%{gsver}/doc/Omni \ %{buildroot}%{_defaultdocdir}/ghostscript-omni/Omni +%if %suse_version >= 1030 + mkdir %{buildroot}/etc/ld.so.conf.d + echo %{_libdir}/ghostscript/Omni > %{buildroot}/etc/ld.so.conf.d/ghostscript-omni.conf +%endif popd %find_lang gimp-print %endif @@ -1083,6 +1099,9 @@ %dir %{_libdir}/ghostscript/Omni %{_libdir}/cups/filter/CUPSToOmni %{_libdir}/ghostscript/Omni/*.so* +%if %suse_version >= 1030 +%config /etc/ld.so.conf.d/ghostscript-omni.conf +%endif %{_datadir}/cups/model/omni %doc %{_defaultdocdir}/ghostscript-omni @@ -1318,6 +1337,9 @@ %endif %changelog +* Thu Jan 08 2009 werner@suse.de +- Fix Mannufacturer within PPD of omni (bnc#464435) +- Add workaround vor bnc#429345 to make cups able to find omni libs * Tue Jul 29 2008 werner@suse.de - Fix crash in bjc driver (bnc#412523) * Thu Jul 24 2008 werner@suse.de @@ -1750,7 +1772,7 @@ - prevent re-make during make install * Sat Feb 05 2005 schwab@suse.de - Fix building with gcc4. -* Tue Dec 14 2004 schwab@suse.de +* Mon Dec 13 2004 schwab@suse.de - Fix some invalid casts. * Wed Dec 08 2004 werner@suse.de - Update OMNI part ro 0.9.2 @@ -1828,7 +1850,7 @@ - Be sure that _all_ stuff is compiled with -fno-strict-aliasing - Enable FLAGS even for all trees - Make aclocal.m4 of Omni more upto date -* Mon Jan 19 2004 meissner@suse.de +* Sun Jan 18 2004 meissner@suse.de - Fixed some losssage from last autoconf upgrade by removing AC_OUTPUT for directories that are not present. * Wed Jan 14 2004 werner@suse.de @@ -2076,7 +2098,7 @@ + eplaseren-1.0.4 adapted to ghostscript 6.51 + samsung-gdi with renaming DEVICE from `gdi' to `samsunggdi' - Fix make.catalog and make.lost to use gs_serv instead of gs_both -* Wed Jan 30 2002 sndirsch@suse.de +* Tue Jan 29 2002 sndirsch@suse.de - reverted URW changes; /usr/X11R6/lib/X11/fonts/URW is now a link again to /usr/share/ghostscript/fonts; problems with .gsf files now fixed in freetype2 lib @@ -2112,7 +2134,7 @@ * Tue Aug 14 2001 werner@suse.de - Disable readline option due this one leads to chrashes if inlined graphic is used. -* Tue Aug 14 2001 mfabian@suse.de +* Mon Aug 13 2001 mfabian@suse.de - activated the entries for the CID-keyed fonts which were commented out in Fontmap.CID because they crashed gs 5.50. gs 6.51 handles this fine, we can now use these entries. @@ -2137,7 +2159,7 @@ the new original gdevcd8.c. - Rename packages into long name versions - Make it work -* Tue May 08 2001 mfabian@suse.de +* Mon May 07 2001 mfabian@suse.de - bzip2 most sources * Thu May 03 2001 werner@suse.de - Update hpijs drvire from 0.93 to 0.95 @@ -2223,9 +2245,9 @@ - added Provides/Requires ghostscript_any ghostscript_x11 * Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. -* Fri Jul 09 1999 werner@suse.de +* Thu Jul 08 1999 werner@suse.de - fix png.h path -* Sat Jun 19 1999 werner@suse.de +* Fri Jun 18 1999 werner@suse.de - Backport of a bug fix for 5.50 * Fri Apr 16 1999 werner@suse.de - last character is ; at the end of a font declaration @@ -2259,20 +2281,20 @@ possible resolutions for bjc800 are 150/300/600 * Tue Aug 04 1998 werner@suse.de - Backport some bug fixes of gs5.10 -* Fri Jul 10 1998 werner@suse.de +* Thu Jul 09 1998 werner@suse.de - Fix ps2epsi exploit * Mon Jul 06 1998 werner@suse.de - New hp850 driver: hp8xx (including HP 855, 870 670, 690, 890, 1100, and 1600) - Use shared libraries vor png and zlib. -* Thu Jun 18 1998 werner@suse.de +* Wed Jun 17 1998 werner@suse.de - Change from Aladdin 4.03 to GNU 40.3 - Some Bug fixes - NewNew driver hl7x0 for Brother HL720 and HL730 * Fri May 15 1998 werner@suse.de - Update the hpdj drivers (2.4) - Add gdev820c (0.1.3, 0.2 may unstable) -* Tue Feb 24 1998 werner@suse.de +* Mon Feb 23 1998 werner@suse.de - Update hpdj driver to version 2.3 - Fix path in manual pages - Use 24 bit color depth for cdeskjet ++++++ ghostscript-mini.spec ++++++ --- /var/tmp/diff_new_pack.i25469/_old 2009-01-08 18:04:47.000000000 +0100 +++ /var/tmp/diff_new_pack.i25469/_new 2009-01-08 18:04:47.000000000 +0100 @@ -1,10 +1,17 @@ # # spec file for package ghostscript-mini (Version 8.62) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -52,7 +59,7 @@ Summary: SuSE internal replacement for ghostscript-library and ghostscript-any (Ghostscript) %endif Version: 8.62 -Release: 21 +Release: 40 License: GPL v2 or later Source0: ghostscript-8.62.tar.bz2 Source1: ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/current/ghostscript-fonts-std-8.11.tar.bz2 @@ -302,7 +309,7 @@ %package -n libgimpprint License: GPL v2 or later Version: 4.2.7 -Release: 272 +Release: 302 Summary: Gimp-Print libraries Group: Development/Libraries/C and C++ @@ -318,7 +325,7 @@ %package -n libgimpprint-devel License: GPL v2 or later Version: 4.2.7 -Release: 272 +Release: 302 PreReq: %install_info_prereq Requires: libgimpprint = %{version} Requires: glibc-devel @@ -626,6 +633,8 @@ --with-gnu-ld CFLAGS="$SAVE_CFLAGS" unset SAVE_CFLAGS + find Oki*/ -name '*.xml' -print0 | xargs -0r sed -ri '\@<DriverName>.*</DriverName>@ { s/Okidata/Oki/; }' + find HPL*/ -name '*.xml' -print0 | xargs -0r sed -ri '\@<DriverName>.*</DriverName>@ { s/HP.LaserJet/HP/; }' popd # # Remark: Do never add -j here! @@ -660,12 +669,15 @@ sed -ri '/^\*(Model|Nick|ShortNick)Name:/{ s/(_|\( *| *\))//g; }' $line fi case "$line" in - */HP_LaserJet-HP_LaserJet_5Si_5Si_Mx_5Si_Mopier-omni-cups.ppd) + */HP*-HP_LaserJet_5Si_5Si_Mx_5Si_Mopier-omni-cups.ppd) sed -ri '/^\*ShortNickName:/{ s/ *Mopier//; }' $line ;; - */Okidata*) + */Oki*) sed -ri '/^\*Manufacturer:/{ s/Okidata/Oki/; }' $line ;; + */HP*) + sed -ri '/^\*Manufacturer:/{ s/HP_LaserJet/HP/; }' $line + ;; esac gzip -9f $line done @@ -839,6 +851,10 @@ install -m 0444 docs/* %{buildroot}%{_datadir}/ghostscript/%{gsver}/doc/Omni/ ln -sf %{_datadir}/ghostscript/%{gsver}/doc/Omni \ %{buildroot}%{_defaultdocdir}/ghostscript-omni/Omni +%if %suse_version >= 1030 + mkdir %{buildroot}/etc/ld.so.conf.d + echo %{_libdir}/ghostscript/Omni > %{buildroot}/etc/ld.so.conf.d/ghostscript-omni.conf +%endif popd %find_lang gimp-print %endif @@ -1076,6 +1092,9 @@ %dir %{_libdir}/ghostscript/Omni %{_libdir}/cups/filter/CUPSToOmni %{_libdir}/ghostscript/Omni/*.so* +%if %suse_version >= 1030 +%config /etc/ld.so.conf.d/ghostscript-omni.conf +%endif %{_datadir}/cups/model/omni %doc %{_defaultdocdir}/ghostscript-omni ++++++ Omni-0.9.2.dif.bz2 ++++++ --- /var/tmp/diff_new_pack.i25469/_old 2009-01-08 18:04:49.000000000 +0100 +++ /var/tmp/diff_new_pack.i25469/_new 2009-01-08 18:04:49.000000000 +0100 @@ -200,6 +200,19 @@ if (!fValid) { DebugOutput::getErrorStream () << "DeviceDither::ditherLibraryValid: Error this function must exist!" << std::endl; +--- Omni/DeviceFontSandBox/XmlFile.cpp ++++ Omni/DeviceFontSandBox/XmlFile.cpp 2008-11-10 17:50:02.505243209 +0100 +@@ -100,8 +100,8 @@ XmlFile::~XmlFile () + // + if (fileName) + { +- delete fileName; +- fileName = 0; ++ delete [] fileName; ++ fileName = (char*)0; + } + + } --- Omni/DeviceInstance.cpp +++ Omni/DeviceInstance.cpp 2007-11-06 14:41:35.446578000 +0100 @@ -409,7 +409,7 @@ outputSelf () ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org