Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2013-06-18 10:42:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and      /work/SRC/openSUSE:Factory/.groff.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "groff"

Changes:
--------
--- /work/SRC/openSUSE:Factory/groff/groff-full.changes 2013-06-11 
09:27:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes    2013-06-18 
10:42:15.000000000 +0200
@@ -1,0 +2,17 @@
+Mon Jun 17 11:18:11 UTC 2013 - [email protected]
+
+- Take care of mmroff.1.gz as well as of mmroff perl script 
+
+-------------------------------------------------------------------
+Mon Jun 17 10:18:59 UTC 2013 - [email protected]
+
+- Move important non-graphical macros from groff-full back to groff
+  as otherwise many packages do not build anymore
+
+-------------------------------------------------------------------
+Wed Jun  5 09:00:09 UTC 2013 - [email protected]
+
+- modify groff_1.22.2-2.debian.diff - remove the part related to
+  src/preproc/html/pre-html.cpp, fixes bnc#755533
+
+-------------------------------------------------------------------
@@ -15 +31,0 @@
-    groff-1.21-groffer-libexecdir.patch, already fixed upstream
--- /work/SRC/openSUSE:Factory/groff/groff.changes      2013-06-11 
09:27:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff.changes 2013-06-18 
10:42:15.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Jun 17 11:18:11 UTC 2013 - [email protected]
+
+- Take care of mmroff.1.gz as well as of mmroff perl script 
+
+-------------------------------------------------------------------
+Mon Jun 17 10:18:59 UTC 2013 - [email protected]
+
+- Move important non-graphical macros from groff-full back to groff
+  as otherwise many packages do not build anymore
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ groff-full.spec ++++++
--- /var/tmp/diff_new_pack.5Q4zgW/_old  2013-06-18 10:42:16.000000000 +0200
+++ /var/tmp/diff_new_pack.5Q4zgW/_new  2013-06-18 10:42:16.000000000 +0200
@@ -31,9 +31,12 @@
 Source2:        groff-full.keyring
 Source3:        zzz-groff.sh
 Source4:        zzz-groff.csh
+# rm -f foo
 # for file in `cat series | grep -v '^#' | grep  '^[a-z]' `; do
-#    cat $file >> groff_1.21-6.debian.diff
+#    cat $file >> foo
 # done
+##remove a part related to src/preproc/html/pre-html.cpp - see bnc#755533
+# filterdiff -x 'src/preproc/html/pre-html.cpp' foo > 
groff_1.22.2-2.debian.diff
 Patch0:         groff_1.22.2-2.debian.diff
 Patch1:         groff-1.20.1-destbufferoverflow.patch
 Patch2:         groff-1.20.1-nroff-empty-LANGUAGE.patch
@@ -112,6 +115,7 @@
 %package -n groff-doc
 Summary:        HTML documentation and examples for groff
 Group:          Productivity/Publishing/Troff
+BuildArch:      noarch
 
 %description -n groff-doc
 The groff package provides compatible versions of troff, nroff, eqn,
@@ -238,20 +242,49 @@
 %endif
 done
 
-for TMAC in an-ext.tmac an-old.tmac an.tmac andoc.tmac composite.tmac 
cp1047.tmac cs.tmac de.tmac den.tmac \
-            devtag.tmac doc.tmac doc-old.tmac eqnrc europs.tmac fr.tmac 
hyphen.cs hyphen.den hyphen.det \
-            hyphen.fr hyphen.sv hyphen.us hyphenex.cs hyphenex.det hyphenex.us 
ja.tmac latin1.tmac latin2.tmac \
-            latin5.tmac latin9.tmac man.tmac mandoc.tmac mdoc.tmac 
papersize.tmac pic.tmac ps.tmac psatk.tmac \
-            psold.tmac pspic.tmac safer.tmac sv.tmac trans.tmac troffrc 
troffrc-end tty-char.tmac tty.tmac \
-            unicode.tmac www.tmac; do
-
+for TMAC in a4.tmac an-ext.tmac an-old.tmac an.tmac andoc.tmac composite.tmac \
+           cp1047.tmac cs.tmac de.tmac den.tmac devtag.tmac doc.tmac \
+           doc-old.tmac e.tmac eqnrc europs.tmac fallbacks.tmac fr.tmac \
+           hyphen.cs hyphen.den hyphen.det hyphen.fr hyphen.sv hyphen.us \
+           hyphenex.cs hyphenex.det hyphenex.us ja.tmac latin1.tmac 
latin2.tmac \
+           latin5.tmac latin9.tmac man.tmac mandoc.tmac mdoc.tmac me.tmac \
+           ms.tmac papersize.tmac pic.tmac ps.tmac psatk.tmac psold.tmac \
+           pspic.tmac refer-me.tmac refer-ms.tmac refer.tmac s.tmac \
+           safer.tmac sv.tmac trace.tmac trans.tmac troffrc troffrc-end \
+           tty-char.tmac tty.tmac unicode.tmac www.tmac
+do
 %if %{groff_base_only}
-    cp tmac/${TMAC} %{buildroot}%{_datadir}/%{name}/%{version}/tmac/
+    install -m 0644 tmac/${TMAC} 
%{buildroot}%{_datadir}/%{name}/%{version}/tmac/
 %else
     rm %{buildroot}%{_datadir}/groff/%{version}/tmac/${TMAC}
 %endif
 done
 
+pushd contrib/mm/
+%if %{groff_base_only}
+    install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm
+    install -c -m 0755 mmroff %{buildroot}%{_bindir}/mmroff
+    install -c -m 0644 mmroff.n %{buildroot}%{_mandir}/man1/mmroff.1
+    for f in 0.MT 5.MT 4.MT ms.cov se_ms.cov ; do
+       install -c -m 644 mm/$f 
%{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm/$f
+    done
+    for f in locale se_locale; do
+       touch %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm/$f
+       chmod 0644 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm/$f
+    done
+    for f in *.tmac; do
+       install -c -m 644 $f %{buildroot}%{_datadir}/%{name}/%{version}/tmac/$f
+    done
+%else
+    rm %{buildroot}%{_bindir}/mmroff
+    rm %{buildroot}%{_mandir}/man1/mmroff.1*
+    rm -rf %{buildroot}%{_datadir}/groff/%{version}/tmac/mm/
+    for f in *.tmac; do
+       rm -f %{buildroot}%{_datadir}/groff/%{version}/tmac/$f
+    done
+%endif
+popd
+
 %if %{groff_base_only}
 install -m 0644 tmac/doc-common tmac/doc-ditroff tmac/doc-nroff tmac/doc-syms \
                 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mdoc/

++++++ groff.spec ++++++
--- /var/tmp/diff_new_pack.5Q4zgW/_old  2013-06-18 10:42:16.000000000 +0200
+++ /var/tmp/diff_new_pack.5Q4zgW/_new  2013-06-18 10:42:16.000000000 +0200
@@ -114,6 +114,7 @@
 %package -n groff-doc
 Summary:        HTML documentation and examples for groff
 Group:          Productivity/Publishing/Troff
+BuildArch:      noarch
 
 %description -n groff-doc
 The groff package provides compatible versions of troff, nroff, eqn,
@@ -240,20 +241,49 @@
 %endif
 done
 
-for TMAC in an-ext.tmac an-old.tmac an.tmac andoc.tmac composite.tmac 
cp1047.tmac cs.tmac de.tmac den.tmac \
-            devtag.tmac doc.tmac doc-old.tmac eqnrc europs.tmac fr.tmac 
hyphen.cs hyphen.den hyphen.det \
-            hyphen.fr hyphen.sv hyphen.us hyphenex.cs hyphenex.det hyphenex.us 
ja.tmac latin1.tmac latin2.tmac \
-            latin5.tmac latin9.tmac man.tmac mandoc.tmac mdoc.tmac 
papersize.tmac pic.tmac ps.tmac psatk.tmac \
-            psold.tmac pspic.tmac safer.tmac sv.tmac trans.tmac troffrc 
troffrc-end tty-char.tmac tty.tmac \
-            unicode.tmac www.tmac; do
-
+for TMAC in a4.tmac an-ext.tmac an-old.tmac an.tmac andoc.tmac composite.tmac \
+           cp1047.tmac cs.tmac de.tmac den.tmac devtag.tmac doc.tmac \
+           doc-old.tmac e.tmac eqnrc europs.tmac fallbacks.tmac fr.tmac \
+           hyphen.cs hyphen.den hyphen.det hyphen.fr hyphen.sv hyphen.us \
+           hyphenex.cs hyphenex.det hyphenex.us ja.tmac latin1.tmac 
latin2.tmac \
+           latin5.tmac latin9.tmac man.tmac mandoc.tmac mdoc.tmac me.tmac \
+           ms.tmac papersize.tmac pic.tmac ps.tmac psatk.tmac psold.tmac \
+           pspic.tmac refer-me.tmac refer-ms.tmac refer.tmac s.tmac \
+           safer.tmac sv.tmac trace.tmac trans.tmac troffrc troffrc-end \
+           tty-char.tmac tty.tmac unicode.tmac www.tmac
+do
 %if %{groff_base_only}
-    cp tmac/${TMAC} %{buildroot}%{_datadir}/%{name}/%{version}/tmac/
+    install -m 0644 tmac/${TMAC} 
%{buildroot}%{_datadir}/%{name}/%{version}/tmac/
 %else
     rm %{buildroot}%{_datadir}/groff/%{version}/tmac/${TMAC}
 %endif
 done
 
+pushd contrib/mm/
+%if %{groff_base_only}
+    install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm
+    install -c -m 0755 mmroff %{buildroot}%{_bindir}/mmroff
+    install -c -m 0644 mmroff.n %{buildroot}%{_mandir}/man1/mmroff.1
+    for f in 0.MT 5.MT 4.MT ms.cov se_ms.cov ; do
+       install -c -m 644 mm/$f 
%{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm/$f
+    done
+    for f in locale se_locale; do
+       touch %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm/$f
+       chmod 0644 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm/$f
+    done
+    for f in *.tmac; do
+       install -c -m 644 $f %{buildroot}%{_datadir}/%{name}/%{version}/tmac/$f
+    done
+%else
+    rm %{buildroot}%{_bindir}/mmroff
+    rm %{buildroot}%{_mandir}/man1/mmroff.1*
+    rm -rf %{buildroot}%{_datadir}/groff/%{version}/tmac/mm/
+    for f in *.tmac; do
+       rm -f %{buildroot}%{_datadir}/groff/%{version}/tmac/$f
+    done
+%endif
+popd
+
 %if %{groff_base_only}
 install -m 0644 tmac/doc-common tmac/doc-ditroff tmac/doc-nroff tmac/doc-syms \
                 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mdoc/


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to