Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghostscript-fonts-grops for 
openSUSE:Factory checked in at 2023-10-05 20:03:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghostscript-fonts-grops (Old)
 and      /work/SRC/openSUSE:Factory/.ghostscript-fonts-grops.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghostscript-fonts-grops"

Thu Oct  5 20:03:33 2023 rev:10 rq:1115541 version:1.22.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ghostscript-fonts-grops/ghostscript-fonts-grops.changes
  2021-02-02 14:25:12.939349261 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghostscript-fonts-grops.new.28202/ghostscript-fonts-grops.changes
       2023-10-05 20:04:22.797372321 +0200
@@ -1,0 +2,11 @@
+Wed Oct  4 06:00:04 UTC 2023 - Marguerite Su <i...@marguerite.su>
+
+- starting from groff 1.23.0, font/devps/generate/Makefile changed
+  '$@' to '$(OUTDIR)/$@'.
+  then we have to set outdir, or 'AB' will be changed to '/AB'
+  then throw a not writtable error.
+- upstream typo font/devps/generate/zapfdr.sed to apfdr.sed 
+  in generate/Makefile by mistake
+  so we can't link generate directory (hope to be fixed next rel)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghostscript-fonts-grops.spec ++++++
--- /var/tmp/diff_new_pack.Gajwvh/_old  2023-10-05 20:04:23.997415674 +0200
+++ /var/tmp/diff_new_pack.Gajwvh/_new  2023-10-05 20:04:23.997415674 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghostscript-fonts-grops
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,25 +19,25 @@
 Name:           ghostscript-fonts-grops
 Version:        1.22.2
 Release:        0
-URL:            http://www.gnu.org/software/groff/groff.html
 Summary:        Ghostscript fonts imported to groff for use with grops
 License:        GPL-2.0-only
 Group:          Productivity/Publishing/Troff
-Provides:       locale(groff:pl)
+URL:            https://www.gnu.org/software/groff/groff.html
 Source:         gsalias.txt
 Source1:        zzz-groff-gs.sh
 Source2:        zzz-groff-gs.csh
 # In version 9.26, the ghostscript package doesn't provide a COPYING file
 # anymore. So providing it:
 Source3:        COPYING
-BuildArch:      noarch
 BuildRequires:  fontforge
 BuildRequires:  ghostscript
+BuildRequires:  groff-full
+%requires_eq    groff
+Provides:       locale(groff:pl)
+BuildArch:      noarch
 %if 0%{?suse_version} > 1320
 BuildRequires:  ghostscript-fonts-std
 %endif
-BuildRequires:  groff-full
-%requires_eq    groff
 
 %description
 A version of PostScript® driver for Groff to support characters outside ISO 
Latin 1 character set.
@@ -48,12 +48,12 @@
 %define gs_fonts %{_datadir}/ghostscript/fonts
 %define gs_version %(gs --version)
 %if %{lua:print(rpm.vercmp(rpm.expand("%{gs_version}"), "9.50"))} >= 0
-%define import_font() ln -s -T "%{gs_fonts}/%1.afm" "%2.afm" && gs -P- 
-dNOSAFER -dNODISPLAY -- pfbtopfa.ps %{gs_fonts}/%1.pfb devps/%1.pfa
+%define import_font() ln -s -T "%{gs_fonts}/%{1}.afm" "%{2}.afm" && gs -P- 
-dNOSAFER -dNODISPLAY -- pfbtopfa.ps %{gs_fonts}/%{1}.pfb devps/%{1}.pfa
 %else
-%define import_font() ln -s -T "%{gs_fonts}/%1.afm" "%2.afm" && pfbtopfa 
%{gs_fonts}/%1.pfb devps/%1.pfa
+%define import_font() ln -s -T "%{gs_fonts}/%{1}.afm" "%{2}.afm" && pfbtopfa 
%{gs_fonts}/%{1}.pfb devps/%{1}.pfa
 %endif
 %define gs_docdir %(if [ -d "%{_datadir}/ghostscript/%{gs_version}/doc" ] ; 
then echo "%{_datadir}/ghostscript/%{gs_version}/doc" ; else echo 
"%{_datadir}/doc/ghostscript/%{gs_version}"; fi)
-cp %{S:3} .
+cp %{SOURCE3} .
 mkdir devps
 while read fn fa
 # Grops font generator expects conventional font file names;
@@ -62,10 +62,31 @@
 # Ghostscript substitutes stripped fonts, full fonts must be embedded in the 
printout.
 # Groff only knows how to embed PFA fonts.
 do %{import_font $fn $fa}
-done < '%{S:0}'
+done < '%{SOURCE0}'
 cd devps
-ln -s -t. '%{_datadir}/groff/current/font/devps/generate'
-make -fgenerate/Makefile afmdir=..
+#ln -s -t. '%{_datadir}/groff/current/font/devps/generate'
+mkdir output
+mkdir generate
+cp -r %{_datadir}/groff/current/font/devps/generate/* ./generate
+cp %{_datadir}/groff/current/font/devps/DESC .
+cp %{_datadir}/groff/current/font/devps/text.enc .
+cp %{_datadir}/groff/current/font/devps/symbolsl.ps .
+cp ./generate/zapfdr.sed ./generate/apfdr.sed
+if [ -f %{_datadir}/groff/current/font/devps/symbolsl.afm ]; then
+cp %{_datadir}/groff/current/font/devps/symbolsl.afm output/
+cp %{_datadir}/groff/current/font/devps/zapfdr.afm output/
+fi
+cp %{_datadir}/groff/current/font/devps/freeeuro.afm .
+ln -sf output/symbol.afm .
+make -fgenerate/Makefile afmdir=.. \
+  OUTDIR=output
+if [ -h symbol.afm ]; then
+  rm symbol.afm
+  for f in output/* ; do
+    cp ${f} .
+  done
+fi
+rm -rf output
 # Register fonts to be embedded
 cd ..
 for f in *.afm
@@ -81,13 +102,12 @@
 target="%{buildroot}%{_datadir}/groff/%{groff_version}/font/gs"
 install -d "${target}"
 mv "-t${target}" devps
-mkdir -p %{buildroot}/etc/profile.d
-install -c -m 0644 %{S:1} %{buildroot}/etc/profile.d
-install -c -m 0644 %{S:2} %{buildroot}/etc/profile.d
+mkdir -p %{buildroot}%{_sysconfdir}/profile.d
+install -c -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d
+install -c -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d
 
 %files
-%defattr(-,root,root)
-%doc COPYING
+%license COPYING
 %{_datadir}/*
-%config /etc/profile.d/*
+%config %{_sysconfdir}/profile.d/*
 

Reply via email to