Hello community, here is the log from the commit of package ghostscript-library for openSUSE:Factory checked in at Tue Jul 14 23:09:09 CEST 2009. -------- --- ghostscript-library/ghostscript-library.changes 2009-07-10 12:38:55.000000000 +0200 +++ ghostscript-library/ghostscript-library.changes 2009-07-14 17:14:20.000000000 +0200 @@ -1,0 +2,12 @@ +Tue Jul 14 17:05:33 CEST 2009 - werner@suse.de + +- Add URW directory to FONTPATH otherwise we have no file access +- Make make.catalog work again + +------------------------------------------------------------------- +Tue Jul 14 12:42:22 CEST 2009 - werner@suse.de + +- Make ghostscript-mini build +- Make SLES10 also build + +------------------------------------------------------------------- --- ghostscript-library/ghostscript-mini.changes 2009-04-18 13:57:07.000000000 +0200 +++ ghostscript-library/ghostscript-mini.changes 2009-07-14 12:43:13.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jul 14 12:42:22 CEST 2009 - werner@suse.de + +- Make ghostscript-mini build + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghostscript-library.spec ++++++ --- /var/tmp/diff_new_pack.1zeGEw/_old 2009-07-14 23:06:59.000000000 +0200 +++ /var/tmp/diff_new_pack.1zeGEw/_new 2009-07-14 23:07:00.000000000 +0200 @@ -42,7 +42,10 @@ %endif Url: http://www.ghostscript.com/ Group: System/Libraries -Provides: ghostscript gs gs_lib pdftoraster pstoraster ghostscript_any ghostscript-serv +Provides: ghostscript gs gs_lib pstoraster ghostscript_any ghostscript-serv +%if %suse_version < 1030 +Provides: pdftoraster +%endif Obsoletes: gs_lib ghostscript-serv %if "%name" != "ghostscript-mini" Suggests: hplip-hpijs @@ -61,7 +64,7 @@ Summary: Necessary Files for Running Ghostscript %endif Version: 8.64 -Release: 3 +Release: 4 License: GPL v2 or later Source0: ghostscript-8.64.tar.bz2 Source1: ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/current/ghostscript-fonts-std-8.11.tar.bz2 @@ -127,11 +130,11 @@ %if %suse_version > 1010 %define xfontdir /usr/share/fonts %define xlibdir /usr/%{_lib} -%define fonts /usr/share/fonts/truetype:/usr/share/fonts/Type1:/usr/share/fonts/CID +%define fonts /usr/share/fonts/truetype:/usr/share/fonts/Type1:/usr/share/fonts/CID:/usr/share/fonts/URW %else %define xfontdir /usr/X11R6/lib/X11/fonts %define xlibdir /usr/X11R6/%{_lib} -%define fonts /usr/X11R6/lib/X11/fonts/truetype:/usr/X11R6/lib/X11/fonts/Type1:/usr/X11R6/lib/X11/fonts/CID +%define fonts /usr/X11R6/lib/X11/fonts/truetype:/usr/X11R6/lib/X11/fonts/Type1:/usr/X11R6/lib/X11/fonts/CID:usr/share/fonts/URW %endif %define buildsys %{_target_cpu}-suse-%{_build_os} %global gsver %{version} @@ -322,7 +325,7 @@ %package -n libgimpprint License: GPL v2 or later Version: 4.2.7 -Release: 311 +Release: 312 Summary: Gimp-Print libraries Group: Development/Libraries/C and C++ @@ -338,7 +341,7 @@ %package -n libgimpprint-devel License: GPL v2 or later Version: 4.2.7 -Release: 311 +Release: 312 PreReq: %install_info_prereq Requires: libgimpprint = %{version} Requires: glibc-devel @@ -711,6 +714,14 @@ make -C src/escputil/ IJS_CFLAGS="-I$PIJS" IJS_LIBS="-L$PIJS -lijs" popd %endif +%if %suse_version < 1030 +pushd cups/ + sed -ri '/pdftoraster/I { + s@(^cups:)(.*)(pdftoraster)(.*)@\1\2\4@ + s@(^\t+).*install.*pdftoraster.*@\1true@I + }' cups.mak +popd +%endif make so EXTRADEVS="$EXTRADEVS" EXTEND_NAMES=$EXTEND_NAMES STATIC_DEVS="$STATIC_DEVS" \ GSSOC_XENAME='$(GS)$(XE)' GS_XE='' if test -x sobin/gsc ; then @@ -1091,7 +1102,9 @@ %{_mandir}/man1/* %{_mandir}/de/man1/* %if "%name" != "ghostscript-mini" +%if %suse_version >= 1030 %config %attr(-,lp,sys) /etc/cups/pdftoraster.convs +%endif %config %attr(-,lp,sys) /etc/cups/pstoraster.convs %{_libdir}/libgs.so.* %if %suse_version > 1030 @@ -1108,7 +1121,9 @@ %dir %{_libdir}/ghostscript/%{gsver} %dir %{_libdir}/cups %dir %{_libdir}/cups/filter +%if %suse_version >= 1030 %{_libdir}/cups/filter/pdftoraster +%endif %{_libdir}/cups/filter/pstoraster %{_libdir}/cups/filter/pstopxl %dir %{_datadir}/cups ++++++ ghostscript-mini.spec ++++++ --- /var/tmp/diff_new_pack.1zeGEw/_old 2009-07-14 23:07:00.000000000 +0200 +++ /var/tmp/diff_new_pack.1zeGEw/_new 2009-07-14 23:07:00.000000000 +0200 @@ -42,7 +42,10 @@ %endif Url: http://www.ghostscript.com/ Group: System/Libraries -Provides: ghostscript gs gs_lib pdftoraster pstoraster ghostscript_any ghostscript-serv +Provides: ghostscript gs gs_lib pstoraster ghostscript_any ghostscript-serv +%if %suse_version < 1030 +Provides: pdftoraster +%endif Obsoletes: gs_lib ghostscript-serv %if "%name" != "ghostscript-mini" Suggests: hplip-hpijs @@ -61,7 +64,7 @@ Summary: Necessary Files for Running Ghostscript %endif Version: 8.64 -Release: 3 +Release: 4 License: GPL v2 or later Source0: ghostscript-8.64.tar.bz2 Source1: ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/current/ghostscript-fonts-std-8.11.tar.bz2 @@ -127,11 +130,11 @@ %if %suse_version > 1010 %define xfontdir /usr/share/fonts %define xlibdir /usr/%{_lib} -%define fonts /usr/share/fonts/truetype:/usr/share/fonts/Type1:/usr/share/fonts/CID +%define fonts /usr/share/fonts/truetype:/usr/share/fonts/Type1:/usr/share/fonts/CID:/usr/share/fonts/URW %else %define xfontdir /usr/X11R6/lib/X11/fonts %define xlibdir /usr/X11R6/%{_lib} -%define fonts /usr/X11R6/lib/X11/fonts/truetype:/usr/X11R6/lib/X11/fonts/Type1:/usr/X11R6/lib/X11/fonts/CID +%define fonts /usr/X11R6/lib/X11/fonts/truetype:/usr/X11R6/lib/X11/fonts/Type1:/usr/X11R6/lib/X11/fonts/CID:/usr/share/fonts/URW %endif %define buildsys %{_target_cpu}-suse-%{_build_os} %global gsver %{version} @@ -322,7 +325,7 @@ %package -n libgimpprint License: GPL v2 or later Version: 4.2.7 -Release: 311 +Release: 312 Summary: Gimp-Print libraries Group: Development/Libraries/C and C++ @@ -338,7 +341,7 @@ %package -n libgimpprint-devel License: GPL v2 or later Version: 4.2.7 -Release: 311 +Release: 312 PreReq: %install_info_prereq Requires: libgimpprint = %{version} Requires: glibc-devel @@ -711,6 +714,14 @@ make -C src/escputil/ IJS_CFLAGS="-I$PIJS" IJS_LIBS="-L$PIJS -lijs" popd %endif +%if %suse_version < 1030 +pushd cups/ + sed -ri '/pdftoraster/I { + s@(^cups:)(.*)(pdftoraster)(.*)@\1\2\4@ + s@(^\t+).*install.*pdftoraster.*@\1true@I + }' cups.mak +popd +%endif make so EXTRADEVS="$EXTRADEVS" EXTEND_NAMES=$EXTEND_NAMES STATIC_DEVS="$STATIC_DEVS" \ GSSOC_XENAME='$(GS)$(XE)' GS_XE='' if test -x sobin/gsc ; then @@ -812,15 +823,16 @@ %endif # tar xfj %{S:1} -C %{buildroot}%{_datadir}/ghostscript/ - fdupes -q -r %{buildroot}%{_datadir}/ghostscript/%{gsver}/Resource/Font/ %{buildroot}%{_datadir}/ghostscript/fonts/ | \ - while read file; do - if test -z "$target" ; then - target="$file" - else - if test -z "$file" ; then - target="" - continue - fi + fdupes -q -r -1 %{buildroot}%{_datadir}/ghostscript/%{gsver}/Resource/Font/ %{buildroot}%{_datadir}/ghostscript/fonts/ | \ + xargs -n 2 | while read first second; do + case "${first%/*}/" in + */usr/share/ghostscript/fonts/) + target=$second + file=$first + ;; + *) target=$first + file=$second + esac case "${target##*/}" in fonts.*) continue esac @@ -829,7 +841,6 @@ *Cond*) target=$(echo "${target}" | sed -r 's@(.*)(Bold|Regu)(Cond)(.*)@\1\3\2\4@') ln -sf "../../../fonts/${file##*/}" "${target}" esac - fi done %if "%name" != "ghostscript-mini" list="$(sed -nr 's/^\+\+\+[[:blank:]]([^[:blank:]]+\.pfa).*/\1/p' %{P:24})" @@ -1070,7 +1081,20 @@ %{_datadir}/ghostscript/%{gsver}/doc %{_datadir}/ghostscript/%{gsver}/examples %{_datadir}/ghostscript/%{gsver}/lib -%{_datadir}/ghostscript/%{gsver}/Resource +%dir %{_datadir}/ghostscript/%{gsver}/Resource +%dir %{_datadir}/ghostscript/%{gsver}/Resource/CMap +%dir %{_datadir}/ghostscript/%{gsver}/Resource/ColorSpace +%dir %{_datadir}/ghostscript/%{gsver}/Resource/Decoding +%dir %{_datadir}/ghostscript/%{gsver}/Resource/Encoding +%dir %{_datadir}/ghostscript/%{gsver}/Resource/Font +%dir %{_datadir}/ghostscript/%{gsver}/Resource/Init +%dir %{_datadir}/ghostscript/%{gsver}/Resource/SubstCID +%{_datadir}/ghostscript/%{gsver}/Resource/CMap/* +%{_datadir}/ghostscript/%{gsver}/Resource/ColorSpace/* +%{_datadir}/ghostscript/%{gsver}/Resource/Decoding/* +%{_datadir}/ghostscript/%{gsver}/Resource/Encoding/* +%{_datadir}/ghostscript/%{gsver}/Resource/Init/* +%{_datadir}/ghostscript/%{gsver}/Resource/SubstCID/* %if "%name" != "ghostscript-mini" %exclude %{_bindir}/gimpprint-config %exclude %{_mandir}/man1/gimpprint-config.1.gz @@ -1078,7 +1102,9 @@ %{_mandir}/man1/* %{_mandir}/de/man1/* %if "%name" != "ghostscript-mini" +%if %suse_version >= 1030 %config %attr(-,lp,sys) /etc/cups/pdftoraster.convs +%endif %config %attr(-,lp,sys) /etc/cups/pstoraster.convs %{_libdir}/libgs.so.* %if %suse_version > 1030 @@ -1095,7 +1121,9 @@ %dir %{_libdir}/ghostscript/%{gsver} %dir %{_libdir}/cups %dir %{_libdir}/cups/filter +%if %suse_version >= 1030 %{_libdir}/cups/filter/pdftoraster +%endif %{_libdir}/cups/filter/pstoraster %{_libdir}/cups/filter/pstopxl %dir %{_datadir}/cups @@ -1165,9 +1193,8 @@ %defattr(0644,root,root,0755) %{xfontdir}/URW %dir %{_datadir}/ghostscript/fonts -%verify(not md5 size mtime) %{_datadir}/ghostscript/fonts/fonts.scale -%verify(not md5 size mtime) %{_datadir}/ghostscript/fonts/fonts.scale.* -%verify(not md5 size mtime) %{_datadir}/ghostscript/fonts/fonts.dir +%dir %{_datadir}/ghostscript/%{gsver}/Resource/Font +%verify(not md5 size mtime) %{_datadir}/ghostscript/fonts/fonts.* %{_datadir}/ghostscript/fonts/a010013l.afm %{_datadir}/ghostscript/fonts/a010015l.afm %{_datadir}/ghostscript/fonts/a010033l.afm @@ -1256,6 +1283,7 @@ %{_datadir}/ghostscript/fonts/p052024l.pfb %{_datadir}/ghostscript/fonts/s050000l.pfb %{_datadir}/ghostscript/fonts/z003034l.pfb +%{_datadir}/ghostscript/%{gsver}/Resource/Font/* %files -n ghostscript-fonts-other %defattr(0644,root,root,0755) ++++++ make.catalog ++++++ --- /var/tmp/diff_new_pack.1zeGEw/_old 2009-07-14 23:07:02.000000000 +0200 +++ /var/tmp/diff_new_pack.1zeGEw/_new 2009-07-14 23:07:02.000000000 +0200 @@ -1,6 +1,6 @@ #!/bin/bash -if test -x sobin/gsc ; then - gs=sobin/gsc +if test -x sobin/gs ; then + gs=sobin/gs else gs=bin/gs fi ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org