Hello community, here is the log from the commit of package ghostscript-library for openSUSE:Factory checked in at Fri Jul 10 16:42:48 CEST 2009. -------- --- ghostscript-library/ghostscript-library.changes 2009-07-08 18:16:32.000000000 +0200 +++ ghostscript-library/ghostscript-library.changes 2009-07-10 12:38:55.000000000 +0200 @@ -1,0 +2,5 @@ +Fri Jul 10 12:36:41 CEST 2009 - werner@suse.de + +- Sort fdupes output before using it for symbolic links + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghostscript-library.spec ++++++ --- /var/tmp/diff_new_pack.HaYWiq/_old 2009-07-10 16:42:09.000000000 +0200 +++ /var/tmp/diff_new_pack.HaYWiq/_new 2009-07-10 16:42:09.000000000 +0200 @@ -61,7 +61,7 @@ Summary: Necessary Files for Running Ghostscript %endif Version: 8.64 -Release: 2 +Release: 3 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 @@ -322,7 +322,7 @@ %package -n libgimpprint License: GPL v2 or later Version: 4.2.7 -Release: 310 +Release: 311 Summary: Gimp-Print libraries Group: Development/Libraries/C and C++ @@ -338,7 +338,7 @@ %package -n libgimpprint-devel License: GPL v2 or later Version: 4.2.7 -Release: 310 +Release: 311 PreReq: %install_info_prereq Requires: libgimpprint = %{version} Requires: glibc-devel @@ -812,15 +812,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 +830,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 +1070,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 @@ -1165,9 +1178,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 +1268,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) ++++++ ghostscript-mini.spec ++++++ --- /var/tmp/diff_new_pack.HaYWiq/_old 2009-07-10 16:42:09.000000000 +0200 +++ /var/tmp/diff_new_pack.HaYWiq/_new 2009-07-10 16:42:09.000000000 +0200 @@ -61,7 +61,7 @@ Summary: Necessary Files for Running Ghostscript %endif Version: 8.64 -Release: 2 +Release: 3 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 @@ -322,7 +322,7 @@ %package -n libgimpprint License: GPL v2 or later Version: 4.2.7 -Release: 310 +Release: 311 Summary: Gimp-Print libraries Group: Development/Libraries/C and C++ @@ -338,7 +338,7 @@ %package -n libgimpprint-devel License: GPL v2 or later Version: 4.2.7 -Release: 310 +Release: 311 PreReq: %install_info_prereq Requires: libgimpprint = %{version} Requires: glibc-devel ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org