commit groff for openSUSE:Factory

2020-10-12 Thread root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2020-10-12 13:46:34

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new.3486 (New)


Package is "groff"

Mon Oct 12 13:46:34 2020 rev:61 rq:840764 version:1.22.4

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff.changes  2020-01-12 
23:17:55.446672776 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new.3486/groff.changes2020-10-12 
13:46:46.601908213 +0200
@@ -1,0 +2,6 @@
+Sat Oct 10 11:43:01 UTC 2020 - Dominique Leuenberger 
+
+- Don't create recursive link 'current' inside
+  /usr/share/groff/%{version}.
+
+---



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.ucgOrC/_old  2020-10-12 13:46:47.517908584 +0200
+++ /var/tmp/diff_new_pack.ucgOrC/_new  2020-10-12 13:46:47.521908587 +0200
@@ -235,7 +235,6 @@
 rm -f %{buildroot}%{_mandir}/man1/grohtml.1*
 
 # compat symlinks
-ln -s -f current %{buildroot}%{_datadir}/%{name}/%{version}
 ln -s -f eqn %{buildroot}%{_bindir}/geqn
 ln -s -f tbl %{buildroot}%{_bindir}/gtbl
 






commit groff for openSUSE:Factory

2020-01-12 Thread root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2020-01-12 23:17:11

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new.6675 (New)


Package is "groff"

Sun Jan 12 23:17:11 2020 rev:60 rq:762178 version:1.22.4

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff.changes  2019-12-23 
22:42:30.889952305 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new.6675/groff.changes2020-01-12 
23:17:55.446672776 +0100
@@ -1,0 +2,7 @@
+Thu Jan  9 09:34:19 UTC 2020 - Ludwig Nussel 
+
+- don't recommend groff-full as that would pull in X etc by default.
+  Instead use packageand on groff and ghostscript-library to only install
+  groff-full when other deps are already there.
+
+---



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.bknFbf/_old  2020-01-12 23:17:56.862673300 +0100
+++ /var/tmp/diff_new_pack.bknFbf/_new  2020-01-12 23:17:56.862673300 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -72,6 +72,9 @@
 BuildRequires:  pkgconfig(xmu)
 BuildRequires:  pkgconfig(xt)
 Requires:   ghostscript-library
+# ghostscript-library pulls in X and stuff anyways, so let's
+# piggyback on that one
+Supplements:packageand(groff:ghostscript-library)
 # requires the -base package
 Requires:   groff = %{version}
 Requires:   netpbm
@@ -87,8 +90,6 @@
 BuildRequires:  update-alternatives
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-%else
-Recommends: groff-full
 %endif
 
 %description






commit groff for openSUSE:Factory

2019-12-23 Thread root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2019-12-23 22:39:48

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new.6675 (New)


Package is "groff"

Mon Dec 23 22:39:48 2019 rev:59 rq:758083 version:1.22.4

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff.changes  2019-02-24 
20:45:46.495905440 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new.6675/groff.changes2019-12-23 
22:42:30.889952305 +0100
@@ -1,0 +2,6 @@
+Mon Dec 16 15:53:33 CET 2019 - Matej Cepl 
+
+- Add man page roff(7) to alternatives to avoid conflict with
+  mandoc.
+
+---



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.5SvpPI/_old  2019-12-23 22:42:31.581952605 +0100
+++ /var/tmp/diff_new_pack.5SvpPI/_new  2019-12-23 22:42:31.585952607 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -83,6 +83,10 @@
 # X fonts were moved back
 Provides:   groff-devx = %{version}-%{release}
 Obsoletes:  groff-devx <= 1.21
+# alternatives
+BuildRequires:  update-alternatives
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 %else
 Recommends: groff-full
 %endif
@@ -183,6 +187,15 @@
 rm -f %{buildroot}%{_mandir}/man1/soelim.1*
 rm -f %{buildroot}%{_mandir}/man1/tbl.1*
 rm -f %{buildroot}%{_mandir}/man1/troff.1*
+
+# Prepare alternatives
+find %{buildroot}%{_mandir}
+mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+mv -v %{buildroot}%{_mandir}/man7/roff.7* \
+%{buildroot}%{_mandir}/man7/roff-gf.7%{?ext_man}
+ln -s -f %{_sysconfdir}/alternatives/roff.7%{?ext_man} \
+%{buildroot}%{_mandir}/man7/roff.7%{?ext_man}
+# full_build
 %else
 # fix permission for devps/generate/afmname
 # used by ghostscript-fonts-grops
@@ -228,6 +241,8 @@
 # install profiles to disable the use of ANSI colour sequences by default:
 install -d -m 0755 %{buildroot}/%{_sysconfdir}/profile.d
 install -m 644 %{SOURCE3} %{SOURCE4} %{buildroot}/%{_sysconfdir}/profile.d/
+
+# full_build
 %endif
 
 %fdupes -s %{buildroot}
@@ -235,9 +250,15 @@
 %if %{with full_build}
 %post -n groff-full
 %install_info --info-dir=%{_infodir} %{_infodir}/groff.info.gz
+update-alternatives --install \
+   %{_mandir}/man7/roff.7%{?ext_man} roff.7%{?ext_man} \
+   %{_mandir}/man7/roff-gf.7%{?ext_man} 500
 
 %preun -n groff-full
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/groff.info.gz
+if [ $1 -eq 0 ] ; then
+   update-alternatives --remove man.7%{?ext_man} 
%{_mandir}/man7/man-gf.7%{?ext_man}
+fi
 %endif
 
 %if !%{with full_build}
@@ -299,6 +320,7 @@
 %{_mandir}/man5/*
 %{_mandir}/man7/*
 %exclude %{_mandir}/man1/gxditview.1*
+%ghost %{_sysconfdir}/alternatives/roff.7%{?ext_man}
 %{_bindir}/*
 %exclude %{_bindir}/gxditview
 %dir %{_datadir}/groff






commit groff for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2019-02-24 20:45:45

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new.28833 (New)


Package is "groff"

Sun Feb 24 20:45:45 2019 rev:58 rq:676873 version:1.22.4

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff.changes  2019-02-04 
21:17:02.587744832 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new.28833/groff.changes   2019-02-24 
20:45:46.495905440 +0100
@@ -1,0 +2,5 @@
+Mon Feb 18 04:03:32 UTC 2019 - Marguerite Su 
+
+- install essential build files needed by ghostscript-fonts-grops
+
+---



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.zCApnF/_old  2019-02-24 20:45:47.583904894 +0100
+++ /var/tmp/diff_new_pack.zCApnF/_new  2019-02-24 20:45:47.611904880 +0100
@@ -184,6 +184,15 @@
 rm -f %{buildroot}%{_mandir}/man1/tbl.1*
 rm -f %{buildroot}%{_mandir}/man1/troff.1*
 %else
+# fix permission for devps/generate/afmname
+# used by ghostscript-fonts-grops
+chmod +x %{buildroot}%{_datadir}/groff/%{version}/font/devps/generate/afmname
+# install files needed by ghostscript-fonts-grops
+install -m 0644 font/devps/generate/symbolsl.awk 
%{buildroot}%{_datadir}/groff/%{version}/font/devps/generate
+install -m 0644 font/devps/generate/zapfdr.sed 
%{buildroot}%{_datadir}/groff/%{version}/font/devps/generate
+install -m 0644 font/devps/generate/freeeuro.sfd 
%{buildroot}%{_datadir}/groff/%{version}/font/devps/generate
+install -m 0644 font/devps/generate/sfdtopfa.pe 
%{buildroot}%{_datadir}/groff/%{version}/font/devps/generate
+install -m 0644 font/devps/symbolsl.ps 
%{buildroot}%{_datadir}/groff/%{version}/font/devps/
 # remove all not really wanted files (they are present in -full variant)
 rm -rf %{buildroot}%{_mandir}/man5/
 rm -rf %{buildroot}%{_mandir}/man7/






commit groff for openSUSE:Factory

2019-02-04 Thread root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2019-02-04 21:16:59

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new.28833 (New)


Package is "groff"

Mon Feb  4 21:16:59 2019 rev:57 rq:665274 version:1.22.4

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff.changes  2018-11-09 
07:50:24.987987448 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new.28833/groff.changes   2019-02-04 
21:17:02.587744832 +0100
@@ -1,0 +2,37 @@
+Sat Jan 12 12:53:14 UTC 2019 - Jan Engelhardt 
+
+- Trim tm signs
+
+---
+Fri Jan  4 12:44:27 UTC 2019 - Tomáš Chvátal 
+
+- Version update to 1.22.4:
+  * Many fixes for hyphenation helping
+  * Various build tweaks
+  * See the NEWS file for details
+- New signature -> update keyring file
+- Remove upstream merged patches:
+  * groff-multi-thread.patch
+  * groff-reproducible-mdate.patch
+  * groff-use-SDE.patch
+- Remove groff-1.21-groffer-libexecdir.patch as upstream redid
+  the autotools rules and uses configure option now
+- Rebase patch groff-1.20.1-deunicode.patch
+- Rebase patch groff-1.21-CVE-2009-5081.patch
+- Drop patch groff-1.21-CVE-2009-5080.patch as it seems the shell
+  script now properly safeguards against this
+- Rebase patch 0002-documentation-for-the-locale-keyword.patch
+- Recreate groff-force-locale-usage.patch for autotools buildsystem
+- Add patch 0004-don-t-use-usr-bin-env-in-shebang.patch
+- Remove groff_1.22.3-1.debian.diff and replace it with split
+  debian patches:
+  * bash-scripts.patch
+  * sort-perl-hash-keys.patch
+
+---
+Thu Jan  3 12:52:35 UTC 2019 - Tomáš Chvátal 
+
+- Switch to multibuild in order to avoid having to manage 2
+  differentiating spec files
+
+---
@@ -125,0 +163 @@
+- Remove not really needed patch groff-1.20.1-destbufferoverflow.patch

Old:

  groff-1.20.1-destbufferoverflow.patch
  groff-1.21-CVE-2009-5080.patch
  groff-1.21-groffer-libexecdir.patch
  groff-1.22.3.tar.gz
  groff-1.22.3.tar.gz.sig
  groff-full.changes
  groff-full.keyring
  groff-full.spec
  groff-multi-thread.patch
  groff-reproducible-mdate.patch
  groff-use-SDE.patch
  groff_1.22.3-1.debian.diff
  pre_checkin.sh

New:

  0004-don-t-use-usr-bin-env-in-shebang.patch
  _multibuild
  bash-scripts.patch
  groff-1.22.4.tar.gz
  groff-1.22.4.tar.gz.sig
  groff.keyring
  sort-perl-hash-keys.patch



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.45HnXm/_old  2019-02-04 21:17:03.739744400 +0100
+++ /var/tmp/diff_new_pack.45HnXm/_new  2019-02-04 21:17:03.751744395 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,75 +12,65 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%global groff_base_only 1
-Name:   groff
-Version:1.22.3
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "full"
+%define name_ext -full
+%bcond_without full_build
+%else
+%define name_ext %nil
+%bcond_with full_build
+%endif
+Name:   groff%{name_ext}
+Version:1.22.4
 Release:0
 Summary:GNU troff Document Formatting System
 License:GPL-3.0-or-later
 Group:  Productivity/Publishing/Troff
-Url:http://www.gnu.org/software/groff/groff.html
+URL:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz
 Source1:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz.sig
-Source2:groff-full.keyring
+Source2:groff.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 >> 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
-##remove Debian package string for openSUSE package string
-##delete the papersize /etc settings patch
-Patch0: groff_1.22.3-1.debian.diff
-Patch1: groff-1.20.1-destbufferoverflow.patch
-Patch2: 

commit groff for openSUSE:Factory

2018-11-08 Thread root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2018-11-09 07:50:19

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new (New)


Package is "groff"

Fri Nov  9 07:50:19 2018 rev:56 rq:646007 version:1.22.3

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff-full.changes 2018-03-26 
11:54:10.638051077 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2018-11-09 
07:50:24.583987915 +0100
@@ -1,0 +2,6 @@
+Wed Oct 30 23:50:14 UTC 2018 - Bernhard Wiedemann 
+
+- add groff-reproducible-mdate.patch and groff-use-SDE.patch to allow
+  to override build time to make package build reproducible (boo#1047218)
+
+---
groff.changes: same change

New:

  groff-reproducible-mdate.patch
  groff-use-SDE.patch



Other differences:
--
++ groff-full.spec ++
--- /var/tmp/diff_new_pack.WL3kaX/_old  2018-11-09 07:50:26.079986187 +0100
+++ /var/tmp/diff_new_pack.WL3kaX/_new  2018-11-09 07:50:26.083986182 +0100
@@ -58,6 +58,10 @@
 Patch10:groff-force-locale-usage.patch
 # PATCH-FIX-UPSTREAM fix build with multiple threads ; taken from upstream
 Patch11:groff-multi-thread.patch
+# PATCH-FIX-UPSTREAM e4290210f2c1db5292d97678197a986d6822d044
+Patch12:groff-use-SDE.patch
+# PATCH-FIX-UPSTREAM 677274dafc5dd5f79f2a6d16270b21d2f5a16c5b
+Patch13:groff-reproducible-mdate.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -156,6 +160,8 @@
 %patch9 -p1 -b .locale2
 %patch10 -p1 -b .force-locale
 %patch11 -b .multithread
+%patch12 -p1
+%patch13 -p1
 
 %build
 
PATH=$PWD/src/roff/troff:$PWD/src/preproc/pic:$PWD/src/preproc/eqn:$PWD/src/preproc/tbl:$PWDsrc/preproc/refer:$PWD/src/preproc/soelim:$PATH

++ groff.spec ++
--- /var/tmp/diff_new_pack.WL3kaX/_old  2018-11-09 07:50:26.127986131 +0100
+++ /var/tmp/diff_new_pack.WL3kaX/_new  2018-11-09 07:50:26.127986131 +0100
@@ -57,6 +57,10 @@
 Patch10:groff-force-locale-usage.patch
 # PATCH-FIX-UPSTREAM fix build with multiple threads ; taken from upstream
 Patch11:groff-multi-thread.patch
+# PATCH-FIX-UPSTREAM e4290210f2c1db5292d97678197a986d6822d044
+Patch12:groff-use-SDE.patch
+# PATCH-FIX-UPSTREAM 677274dafc5dd5f79f2a6d16270b21d2f5a16c5b
+Patch13:groff-reproducible-mdate.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -155,6 +159,8 @@
 %patch9 -p1 -b .locale2
 %patch10 -p1 -b .force-locale
 %patch11 -b .multithread
+%patch12 -p1
+%patch13 -p1
 
 %build
 
PATH=$PWD/src/roff/troff:$PWD/src/preproc/pic:$PWD/src/preproc/eqn:$PWD/src/preproc/tbl:$PWDsrc/preproc/refer:$PWD/src/preproc/soelim:$PATH


++ groff-reproducible-mdate.patch ++
Author: Bernhard M. Wiedemann 
Date: 2018-11-01
Subject: make package build reproducible

sometimes our patches touch .man input files
and mdate picks up their mtime for use in man-page headers
so we clamp the mtime to SOURCE_DATE_EPOCH if set
similar to 
https://www.fabiankeil.de/sourcecode/electrobsd/ElectroBSD-r312620-6cfa243f1516/0079-contrib-groff-mdate.sh-Use-EPOCH_DATE-when-set.diff

upstream commit 677274dafc5dd5f79f2a6d16270b21d2f5a16c5b
rewrote it to similar perl, too

Index: groff-1.22.3/mdate.sh
===
--- groff-1.22.3.orig/mdate.sh
+++ groff-1.22.3/mdate.sh
@@ -19,4 +19,7 @@
 #
 # Print the modification date of $1 `nicely'.
 
-perl -MPOSIX -le 'print strftime("%d %B %Y", localtime((stat $ARGV[0])[9]))' $1
+perl -MPOSIX -le '
+$t=((stat $ARGV[0])[9]);
+$t=$ENV{SOURCE_DATE_EPOCH} if($ENV{SOURCE_DATE_EPOCH} && $t > 
$ENV{SOURCE_DATE_EPOCH});
+print strftime("%d %B %Y", gmtime($t))' $1
++ groff-use-SDE.patch ++
commit e4290210f2c1db5292d97678197a986d6822d044
Author: Colin Watson 
Date:   Fri Jul 29 03:25:26 2016 +0100

Implement `SOURCE_DATE_EPOCH' for reproducible builds.

* src/include/curtime.h: New file.
* src/libs/libgroff/curtime.cpp: New file.
* src/libs/libgroff/libgroff.am (libgroff_a_SOURCES): Add
src/libs/libgroff/curtime.cpp.

* src/roff/troff/input.cpp (init_registers): Use `current_time'
instead of `time(0)'.
* src/devices/grohtml/post-html.cpp
(html_printer::do_file_components): Likewise.
(html_printer::~html_printer): Likewise.
* src/devices/grops/ps.cpp (ps_printer::~ps_printer): Likewise.
* src/devices/gropdf/gropdf.pl: Use `$ENV{SOURCE_DATE_EPOCH}` if
available in preference to `time`.

* doc/groff.texi (Environment): Document `SOURCE_DATE_EPOCH'.
* src/devices/grohtml/grohtml.1.man (ENVIRONMENT): Likewise.
* 

commit groff for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2018-03-26 11:54:08

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new (New)


Package is "groff"

Mon Mar 26 11:54:08 2018 rev:55 rq:588516 version:1.22.3

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff-full.changes 2017-12-23 
12:17:38.168996278 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2018-03-26 
11:54:10.638051077 +0200
@@ -1,0 +2,5 @@
+Mon Mar 19 11:47:37 CET 2018 - ku...@suse.de
+
+- Use %license instead of %doc [bsc#1082318]
+
+---
groff.changes: same change



Other differences:
--
++ groff-full.spec ++
--- /var/tmp/diff_new_pack.5lMivp/_old  2018-03-26 11:54:13.325954106 +0200
+++ /var/tmp/diff_new_pack.5lMivp/_new  2018-03-26 11:54:13.329953962 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package groff-full
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 Version:1.22.3
 Release:0
 Summary:GNU troff Document Formatting System
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Publishing/Troff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz
@@ -313,7 +313,8 @@
 %if %{groff_base_only}
 %files
 %defattr(-,root,root)
-%doc BUG-REPORT ChangeLog* COPYING FDL LICENSES MANIFEST MORE.STUFF NEWS 
PROBLEMS PROJECTS README REVISION VERSION
+%license COPYING FDL LICENSES
+%doc BUG-REPORT ChangeLog* MANIFEST MORE.STUFF NEWS PROBLEMS PROJECTS README 
REVISION VERSION
 %{_mandir}/man1/*
 %{_bindir}/*
 %config %{_sysconfdir}/profile.d/zzz-%{name}.*sh

++ groff.spec ++
--- /var/tmp/diff_new_pack.5lMivp/_old  2018-03-26 11:54:13.369952519 +0200
+++ /var/tmp/diff_new_pack.5lMivp/_new  2018-03-26 11:54:13.369952519 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package groff
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 Version:1.22.3
 Release:0
 Summary:GNU troff Document Formatting System
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Publishing/Troff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz
@@ -312,7 +312,8 @@
 %if %{groff_base_only}
 %files
 %defattr(-,root,root)
-%doc BUG-REPORT ChangeLog* COPYING FDL LICENSES MANIFEST MORE.STUFF NEWS 
PROBLEMS PROJECTS README REVISION VERSION
+%license COPYING FDL LICENSES
+%doc BUG-REPORT ChangeLog* MANIFEST MORE.STUFF NEWS PROBLEMS PROJECTS README 
REVISION VERSION
 %{_mandir}/man1/*
 %{_bindir}/*
 %config %{_sysconfdir}/profile.d/zzz-%{name}.*sh





commit groff for openSUSE:Factory

2017-12-23 Thread root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2017-12-23 12:17:36

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new (New)


Package is "groff"

Sat Dec 23 12:17:36 2017 rev:54 rq:558057 version:1.22.3

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff-full.changes 2016-07-28 
23:43:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2017-12-23 
12:17:38.168996278 +0100
@@ -1,0 +2,11 @@
+Mon Dec 18 10:38:07 UTC 2017 - tchva...@suse.com
+
+- Set the license to GPL-3.0+ as per COPYING
+
+---
+Thu Dec 14 18:47:28 UTC 2017 - crrodrig...@opensuse.org
+
+- Replace xorg-x11-devel buildrequires by the needed individual
+  libraries
+
+---
groff.changes: same change



Other differences:
--
++ groff-full.spec ++
--- /var/tmp/diff_new_pack.nS6coG/_old  2017-12-23 12:17:39.308940695 +0100
+++ /var/tmp/diff_new_pack.nS6coG/_new  2017-12-23 12:17:39.308940695 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff-full
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 Version:1.22.3
 Release:0
 Summary:GNU troff Document Formatting System
-License:BSD-3-Clause and GPL-2.0+
+License:GPL-3.0+
 Group:  Productivity/Publishing/Troff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz
@@ -73,7 +73,10 @@
 BuildRequires:  netpbm
 BuildRequires:  psutils
 # for gxditview and X fontx
-BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xaw7)
+BuildRequires:  pkgconfig(xmu)
+BuildRequires:  pkgconfig(xt)
 # for pre-grohtml and pdfroff
 Requires:   ghostscript-library
 # requires the -base package

++ groff.spec ++
--- /var/tmp/diff_new_pack.nS6coG/_old  2017-12-23 12:17:39.328939720 +0100
+++ /var/tmp/diff_new_pack.nS6coG/_new  2017-12-23 12:17:39.332939525 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 Version:1.22.3
 Release:0
 Summary:GNU troff Document Formatting System
-License:BSD-3-Clause and GPL-2.0+
+License:GPL-3.0+
 Group:  Productivity/Publishing/Troff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz
@@ -72,7 +72,10 @@
 BuildRequires:  netpbm
 BuildRequires:  psutils
 # for gxditview and X fontx
-BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xaw7)
+BuildRequires:  pkgconfig(xmu)
+BuildRequires:  pkgconfig(xt)
 # for pre-grohtml and pdfroff
 Requires:   ghostscript-library
 # requires the -base package





commit groff for openSUSE:Factory

2016-07-28 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2016-07-28 23:43:10

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 2015-02-06 
10:52:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2016-07-28 
23:43:12.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul 21 11:12:50 UTC 2016 - tchva...@suse.com
+
+- Add patch for bnc#989903 and move all scripts from libdir to
+  libexecdir
+
+---
groff.changes: same change



Other differences:
--
++ groff-full.spec ++
--- /var/tmp/diff_new_pack.wUCgQp/_old  2016-07-28 23:43:14.0 +0200
+++ /var/tmp/diff_new_pack.wUCgQp/_new  2016-07-28 23:43:14.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package groff
+# spec file for package groff-full
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,12 +16,9 @@
 #
 
 
+# WARNING: please do not edit this auto generated spec file. Use the 
groff.spec! #
 %global groff_base_only 0
-%if %{groff_base_only}
-Name:   groff
-%else
 Name:   groff-full
-%endif
 Version:1.22.3
 Release:0
 Summary:GNU troff Document Formatting System
@@ -83,7 +80,7 @@
 Requires:   groff = %{version}
 Requires:   netpbm
 Requires:   psutils
-Requires(pre):  %{install_info_prereq}
+Requires(post): %{install_info_prereq}
 Provides:   jgroff = %{version}-%{release}
 Provides:   normal-groff = %{version}-%{release}
 Obsoletes:  jgroff < %{version}
@@ -131,9 +128,9 @@
 Requires:   groff-full = %{version}
 # bnc#668254
 Supplements:packageand(groff:xorg-x11-libX11)
+Conflicts:  jgxdview
 Provides:   gxdview = %{version}-%{release}
 Obsoletes:  gxdview < %{version}
-Conflicts:  jgxdview
 
 %description -n gxditview
 This version of xditview is called gxditview and has some extensions
@@ -167,7 +164,9 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing -fPIE"
 export CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIE"
 export LDFLAGS="-pie"
+# Libdir override as we don't have any arch dependant code just pl scripts
 %configure \
+--libdir=%{_libexecdir} \
 --with-appresdir=%{_datadir}/X11/app-defaults \
 --with-grofferdir=%{_libexecdir}/groff/groffer
 make %{?_smp_mflags}
@@ -181,6 +180,7 @@
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mdoc/
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/site-tmac/
+install -d -m 0755 %{buildroot}%{_libexecdir}/groff/grog/
 %else
 make DESTDIR=%{buildroot} install %{?_smp_mflags} 
docdir=%{_defaultdocdir}/groff
 %endif
@@ -213,6 +213,12 @@
 rm %{buildroot}%{_datadir}/groff/%{version}/eign
 %endif
 
+%if %{groff_base_only}
+install -m 0644 src/roff/grog/subs.pl 
%{buildroot}%{_libexecdir}/groff/grog/subs.pl
+%else
+rm %{buildroot}%{_libexecdir}/groff/grog/subs.pl
+%endif
+
 for FONT in devascii devlatin1 devps devutf8; do
 %if %{groff_base_only}
 cp -pr "font/${FONT}" %{buildroot}%{_datadir}/%{name}/%{version}/font/
@@ -297,7 +303,7 @@
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/groff.info.gz
 
-%postun
+%preun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/groff.info.gz
 %endif
 
@@ -305,10 +311,13 @@
 %files
 %defattr(-,root,root)
 %doc BUG-REPORT ChangeLog* COPYING FDL LICENSES MANIFEST MORE.STUFF NEWS 
PROBLEMS PROJECTS README REVISION VERSION
-%doc %{_mandir}/man1/*
+%{_mandir}/man1/*
 %{_bindir}/*
 %config %{_sysconfdir}/profile.d/zzz-%{name}.*sh
 %{_datadir}/%{name}
+%dir %{_libexecdir}/groff
+%dir %{_libexecdir}/groff/grog
+%{_libexecdir}/groff/grog/subs.pl
 
 %else #groff_base_only
 %files
@@ -316,21 +325,19 @@
 %dir %{_datadir}/groff/%{version}
 %dir %{_libexecdir}/groff
 %doc %{_docdir}/groff
-%dir %{_libdir}/groff
-%dir %{_libdir}/groff/glilypond
-%{_libdir}/groff/glilypond/args.pl
-%{_libdir}/groff/glilypond/oop_fh.pl
-%{_libdir}/groff/glilypond/subs.pl
-%dir %{_libdir}/groff/gpinyin
-%{_libdir}/groff/gpinyin/subs.pl
-%{_libdir}/groff/groff_opts_no_arg.txt
-%{_libdir}/groff/groff_opts_with_arg.txt
-%dir %{_libdir}/groff/grog
-%{_libdir}/groff/grog/subs.pl
+%dir %{_libexecdir}/groff
+%dir %{_libexecdir}/groff/glilypond
+%{_libexecdir}/groff/glilypond/args.pl
+%{_libexecdir}/groff/glilypond/oop_fh.pl

commit groff for openSUSE:Factory

2015-02-06 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2015-02-06 10:52:57

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 2014-12-22 
12:52:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2015-02-06 
10:52:59.0 +0100
@@ -1,0 +2,45 @@
+Wed Feb  4 10:30:49 UTC 2015 - tchva...@suse.com
+
+- Version bump to latest release 1.22.3:
+  * X11 resources for `gxditview', which were previously installed in
+/usr/X11/lib/X11/app-defaults no matter which `prefix' was set, are
+now installed in appresdir=$prefix/lib/X11/app-defaults.  If
+`appresdir' is not a standard X11 resource directory, the environment
+variable XFILESEARCHPATH should be set to this path.  The standard
+default directories depends on the system `libXt'.
+  * This new preprocessor (contributed by Bernd Warken) allows embedding of
+code for GNU LilyPond (http://www.lilypond.org), a music typesetter.  The
+data gets automatically processed and embedded as EPS images.
+  * Bernd Warken contributed a new preprocessor to handle Perl code that can
+be evaluated and then processed by groff.
+  * Another preprocessor from Bernd Warken to pretty-print Pinyin syllables
+like `guo2wang2' as `guówáng'.
+  * The pdfroff utility script now activates its `--no-toc-relocation' option
+by default, unless a request similar to:
+ .if !\n[PHASE] .tm pdfroff-option:set toc_relocation=enabled
+is invoked during input file processing; (`.if !\n[PHASE] ...' ensures
+that the effect of the `.tm' request is restricted to the document setup
+phase of processing, as pdfroff sets it to 1 or 2 in the output phase,
+but leaves it unset in the setup phase).
+The bundled `spdf.tmac' macro package, which implicitly activates
+`-mpdfmark' for `ms' macro users, ensures that TOC relocation is
+appropriately enabled, when the `.TC' macro is invoked.
+  * The -mom macro package now has full support for eqn, pic, and tbl, as well
+as captioning and labelling of pdf images and preprocessor output.  Lists
+of Figures, Equations, and Tables can now be autogenerated.  PDF_IMAGE has
+a new FRAME option.
+  * A French introduction to the -me macro package has been added (file
+`meintro_fr.me').
+  * In -mdoc, command %C is now available, providing a city or place
+reference.
+- Refreshed patches:
+  * groff-1.21-CVE-2009-5081.patch
+  * groff-1.21-groffer-libexecdir.patch
+  * groff-force-locale-usage.patch
+- Replaced patches:
+  * deleted groff_1.22.2-2.debian.diff
+  * added groff_1.22.3-1.debian.diff
+- New patches:
+  * groff-multi-thread.patch
+
+---
groff.changes: same change

Old:

  groff-1.22.2.tar.gz
  groff-1.22.2.tar.gz.sig
  groff_1.22.2-2.debian.diff

New:

  groff-1.22.3.tar.gz
  groff-1.22.3.tar.gz.sig
  groff-multi-thread.patch
  groff_1.22.3-1.debian.diff



Other differences:
--
++ groff-full.spec ++
--- /var/tmp/diff_new_pack.OF1Sfw/_old  2015-02-06 10:53:01.0 +0100
+++ /var/tmp/diff_new_pack.OF1Sfw/_new  2015-02-06 10:53:01.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package groff-full
+# spec file for package groff
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,13 @@
 #
 
 
-# WARNING: please do not edit this auto generated spec file. Use the 
groff.spec! #
 %global groff_base_only 0
-
+%if %{groff_base_only}
+Name:   groff
+%else
 Name:   groff-full
-Version:1.22.2
+%endif
+Version:1.22.3
 Release:0
 Summary:GNU troff Document Formatting System
 License:BSD-3-Clause and GPL-2.0+
@@ -37,7 +39,9 @@
 # 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
+##remove Debian package string for openSUSE package string
+##delete the papersize /etc settings patch
+Patch0: groff_1.22.3-1.debian.diff
 Patch1: groff-1.20.1-destbufferoverflow.patch
 Patch2: groff-1.20.1-nroff-empty-LANGUAGE.patch
 Patch3: groff-1.21-groffer-libexecdir.patch
@@ -55,43 +59,38 @@
 # change the papersize definition to force the locale usage
 # it can be supressed by 

commit groff for openSUSE:Factory

2014-12-22 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2014-12-22 12:54:09

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-26 
09:20:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2014-12-22 
12:52:45.0 +0100
@@ -1,0 +2,5 @@
+Sat Dec 20 14:34:44 UTC 2014 - meiss...@suse.com
+
+- build with PIE
+
+---
groff.changes: same change



Other differences:
--
++ groff-full.spec ++
--- /var/tmp/diff_new_pack.9GZCg3/_old  2014-12-22 12:52:47.0 +0100
+++ /var/tmp/diff_new_pack.9GZCg3/_new  2014-12-22 12:52:47.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff-full
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -178,8 +178,9 @@
 #
 #libtoolize --force
 #autoreconf --force --install
-export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing
-export CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing
+export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -fPIE
+export CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -fPIE
+export LDFLAGS=-pie
 %{configure} \
 --with-appresdir=%{_datadir}/X11/app-defaults \
 --with-grofferdir=%{_libexecdir}/groff/groffer

++ groff.spec ++
--- /var/tmp/diff_new_pack.9GZCg3/_old  2014-12-22 12:52:47.0 +0100
+++ /var/tmp/diff_new_pack.9GZCg3/_new  2014-12-22 12:52:47.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -177,8 +177,9 @@
 #
 #libtoolize --force
 #autoreconf --force --install
-export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing
-export CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing
+export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -fPIE
+export CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -fPIE
+export LDFLAGS=-pie
 %{configure} \
 --with-appresdir=%{_datadir}/X11/app-defaults \
 --with-grofferdir=%{_libexecdir}/groff/groffer


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit groff for openSUSE:Factory

2013-06-26 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2013-06-26 09:19:59

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-18 
10:42:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2013-06-26 
09:20:01.0 +0200
@@ -1,0 +2,6 @@
+Tue Jun 25 06:38:16 UTC 2013 - mvysko...@suse.com
+
+- move man.local and mdoc.local from groff-full to groff
+  * fixes libssh2.org testsuite
+
+---
groff.changes: same change



Other differences:
--
++ groff-full.spec ++
--- /var/tmp/diff_new_pack.Pgh6AZ/_old  2013-06-26 09:20:02.0 +0200
+++ /var/tmp/diff_new_pack.Pgh6AZ/_new  2013-06-26 09:20:02.0 +0200
@@ -202,6 +202,7 @@
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/font/
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mdoc/
+install -d -m 0755 %{buildroot}%{_datadir}/%{name}/site-tmac/
 %else
 %{makeinstall} docdir=%{_defaultdocdir}/groff
 %endif
@@ -260,6 +261,12 @@
 %endif
 done
 
+%if %{groff_base_only}
+install -m 0644 tmac/{man,mdoc}.local 
%{buildroot}%{_datadir}/%{name}/site-tmac/
+%else
+rm %{buildroot}%{_datadir}/groff/site-tmac/{man,mdoc}.local
+%endif
+
 pushd contrib/mm/
 %if %{groff_base_only}
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm

++ groff.spec ++
--- /var/tmp/diff_new_pack.Pgh6AZ/_old  2013-06-26 09:20:02.0 +0200
+++ /var/tmp/diff_new_pack.Pgh6AZ/_new  2013-06-26 09:20:02.0 +0200
@@ -201,6 +201,7 @@
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/font/
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mdoc/
+install -d -m 0755 %{buildroot}%{_datadir}/%{name}/site-tmac/
 %else
 %{makeinstall} docdir=%{_defaultdocdir}/groff
 %endif
@@ -259,6 +260,12 @@
 %endif
 done
 
+%if %{groff_base_only}
+install -m 0644 tmac/{man,mdoc}.local 
%{buildroot}%{_datadir}/%{name}/site-tmac/
+%else
+rm %{buildroot}%{_datadir}/groff/site-tmac/{man,mdoc}.local
+%endif
+
 pushd contrib/mm/
 %if %{groff_base_only}
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}/%{version}/tmac/mm


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit groff for openSUSE:Factory

2013-06-18 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2013-06-18 
10:42:15.0 +0200
@@ -1,0 +2,17 @@
+Mon Jun 17 11:18:11 UTC 2013 - wer...@suse.de
+
+- Take care of mmroff.1.gz as well as of mmroff perl script 
+
+---
+Mon Jun 17 10:18:59 UTC 2013 - wer...@suse.de
+
+- 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 - mvysko...@suse.com
+
+- 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.0 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff.changes 2013-06-18 
10:42:15.0 +0200
@@ -1,0 +2,11 @@
+Mon Jun 17 11:18:11 UTC 2013 - wer...@suse.de
+
+- Take care of mmroff.1.gz as well as of mmroff perl script 
+
+---
+Mon Jun 17 10:18:59 UTC 2013 - wer...@suse.de
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.5Q4zgW/_new  2013-06-18 10:42:16.0 +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 

commit groff for openSUSE:Factory

2013-06-11 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2013-06-11 06:33:21

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new (New)


Package is groff

Changes:

New Changes file:

--- /dev/null   2013-06-08 20:45:13.37006 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff-full.changes2013-06-11 
09:27:45.0 +0200
@@ -0,0 +1,748 @@
+---
+Thu May  9 09:16:49 UTC 2013 - mvysko...@suse.com
+
+- update to groff 1.22.2
+  * gropdf: A new driver for generating PDF output directly,
+contributed by Deri James and written in Perl
+  * The -mom macro package has reached version 2.0, focusing on
+PDF output with gropdf (using the new `pdfmom' wrapper script).
+See the file`version-2.html' of the -mom documentation for a list
+of the many changes.
+  * pdfmom: A new wrapper around groff that facilitates the production of PDF
+documents from files formatted with the -mom macros.
+  * and a lot more, see NEWS for details
+- obsoletes:
+groff-1.21-groffer-libexecdir.patch, already fixed upstream
+config-guess-sub-update.patch, dtto
+groff_1.21-6.debian.diff, replaced by
+- added groff_1.22.2-2.debian.diff
+- create a stripped-down version of groff usable for viewing of manual pages
+- new groff-full package contains the rest of groff tools capable to work with
+  images, html or pdf. It contains the devx fonts, thus obsoletes groff-devx
+  it aims to fix bnc#755533 - grohtml built without pnm* tools in PATH
+- gxdview.spec is removed as gxdview is built from groff-full.spec
+- verify the tarball using gpg-offline - this is done in groff-full only
+  to retain a limited list of dependencies for base groff
+
+---
+Tue May  7 14:40:06 UTC 2013 - sch...@suse.de
+
+- config-guess-sub-update.patch: Update config.guess/sub for aarch64
+
+---
+Mon Feb  4 14:33:41 UTC 2013 - co...@suse.com
+
+- update license to new format
+
+---
+Fri Sep  7 13:02:36 UTC 2012 - co...@suse.com
+
+- add explicit buildrequire makeinfo
+
+---
+Sun Mar 18 00:14:49 UTC 2012 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Enable parallel build with %_smp_mflags
+
+---
+Thu Sep 29 12:49:28 UTC 2011 - adr...@suse.de
+
+- use RPM_OPT_FLAGS for compile
+
+---
+Thu Sep 29 08:09:33 UTC 2011 - mvysko...@suse.cz
+
+- implemented FATE#312586 - Add locales support for groff papersize
+  * the default papersize is now determined from system locale (LC_PAPER)
+  * /etc/papersize is no longer owned by the groff package
+
+---
+Thu Sep 22 12:50:27 UTC 2011 - mvysko...@suse.cz
+
+- fix bnc#703665 - VUL-1: groff: missing checks for mktemp failures
+  (CVE-2009-5080)
+- fix bnc#703666 - VUL-1: groff: insufficient number of X for mktemp
+  (CVE-2009-5081)
+
+---
+Mon Jun 27 11:14:25 UTC 2011 - mvysko...@suse.cz
+
+- update to 1.21 a bugfix release
+  * use new groff_1.21-6.debian.diff
+  * refresh libexecdir and pdfroff patch
+- fix FATE#311297: Get rid of SuSEconfig.groff
+  * removed
+
+---
+Wed Jun  8 09:06:44 UTC 2011 - mvysko...@suse.cz
+
+- fix bnc#698290: insecure temporary file handling in pdfroff
+  * groff-1.20.1-CVE-2009-5044.patch
+- fix bnc#683857: Unicode characters in use properly
+  * change the soft hyphenation char to - in tty.tmac
+
+---
+Mon Jun  6 10:10:08 UTC 2011 - mvysko...@suse.cz
+
+- 
+- fix bnc#682913: device X100 is missing
+  * create new groff-devx package containing all devX devices, as they
+need X for build
+- fix bnc#683857: Unicode characters in use
+  * groff-1.20.1-deunicode.patch adds deunicode.tmac to tty.tmac removes
+all unecessary unicode characters in tty output
+
+---
+Tue Mar 15 08:34:56 UTC 2011 - mvysko...@suse.cz
+
+- fix bnc#679585 - groff.info is not installed
+  * install info files as %{name}.info.gz
+
+---
+Thu Oct  7 09:33:18 UTC 2010 - mvysko...@suse.cz
+
+- fix bnc#644467: SuSEconfig.groff overwrites /etc/papersize
+  use the check_md5_and_move to prevent it
+- deprecation 

commit groff for openSUSE:Factory

2013-02-04 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2013-02-04 21:10:44

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new (New)


Package is groff, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff.changes  2012-09-11 
09:06:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff.changes 2013-02-04 
21:10:45.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb  4 14:33:41 UTC 2013 - co...@suse.com
+
+- update license to new format
+
+---



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.4D6fZ5/_old  2013-02-04 21:10:46.0 +0100
+++ /var/tmp/diff_new_pack.4D6fZ5/_new  2013-02-04 21:10:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -20,7 +20,7 @@
 Version:1.21
 Release:0
 Summary:GNU troff Document Formatting System
-License:BSD-3-Clause ; GPL-2.0+
+License:BSD-3-Clause and GPL-2.0+
 Group:  Productivity/Publishing/Troff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz

++ gxditview.spec ++
--- /var/tmp/diff_new_pack.4D6fZ5/_old  2013-02-04 21:10:46.0 +0100
+++ /var/tmp/diff_new_pack.4D6fZ5/_new  2013-02-04 21:10:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gxditview
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -51,7 +51,7 @@
 
 %package -n groff-devx
 Summary:X output devices for groff
-License:BSD-3-Clause ; GPL-2.0+
+License:BSD-3-Clause and GPL-2.0+
 Group:  Productivity/Publishing/Troff
 Requires:   groff
 Supplements:groff

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit groff for openSUSE:Factory

2012-09-11 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2012-09-11 09:06:00

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new (New)


Package is groff, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff.changes  2012-03-20 
11:27:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.groff.new/groff.changes 2012-09-11 
09:06:02.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep  7 13:02:36 UTC 2012 - co...@suse.com
+
+- add explicit buildrequire makeinfo
+
+---



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.iyy7DR/_old  2012-09-11 09:06:07.0 +0200
+++ /var/tmp/diff_new_pack.iyy7DR/_new  2012-09-11 09:06:07.0 +0200
@@ -14,6 +14,8 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
 Name:   groff
 Version:1.21
 Release:0
@@ -50,8 +52,11 @@
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-Provides:   normal-groff = %{version}-%{release}
+%if 0%{suse_version}  1220
+BuildRequires:  makeinfo
+%endif
 Provides:   jgroff = %{version}-%{release}
+Provides:   normal-groff = %{version}-%{release}
 Obsoletes:  jgroff  %{version}
 Requires(pre):  %fillup_prereq
 Requires(pre):  %install_info_prereq

++ gxditview.spec ++
--- /var/tmp/diff_new_pack.iyy7DR/_old  2012-09-11 09:06:07.0 +0200
+++ /var/tmp/diff_new_pack.iyy7DR/_new  2012-09-11 09:06:07.0 +0200
@@ -14,6 +14,8 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
 Name:   gxditview
 Version:1.21
 Release:0

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit groff for openSUSE:Factory

2012-03-20 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2012-03-20 11:27:20

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new (New)


Package is groff, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/groff/groff.changes  2011-10-02 
10:10:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/groff.changes 2012-03-20 
11:27:21.0 +0100
@@ -1,0 +2,6 @@
+Sun Mar 18 00:14:49 UTC 2012 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Enable parallel build with %_smp_mflags
+
+---
gxditview.changes: same change



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.mSlIRf/_old  2012-03-20 11:27:23.0 +0100
+++ /var/tmp/diff_new_pack.mSlIRf/_new  2012-03-20 11:27:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package groff
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -14,16 +14,12 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-
-# norootforbuild
-
-
 Name:   groff
-License:BSD-3-Clause ; GPL-2.0+
-Group:  Productivity/Publishing/Troff
 Version:1.21
-Release:1
+Release:0
 Summary:GNU troff Document Formatting System
+License:BSD-3-Clause ; GPL-2.0+
+Group:  Productivity/Publishing/Troff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz
 Source3:zzz-groff.sh
@@ -51,15 +47,14 @@
 Patch10:groff-force-locale-usage.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gcc-c++
 BuildRequires:  bison
 BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 Provides:   normal-groff = %{version}-%{release}
 Provides:   jgroff = %{version}-%{release}
 Obsoletes:  jgroff  %{version}
 Requires(pre):  %fillup_prereq
 Requires(pre):  %install_info_prereq
-AutoReqProv:on
 # for pre-grohtml and pdfroff
 Recommends: netpbm
 Recommends: ghostscript-library
@@ -76,9 +71,8 @@
 /usr/X11R6/man/.
 
 %package doc
-License:BSD-3-Clause ; GPL-2.0+
-Group:  Productivity/Publishing/Troff
 Summary:HTML documentation and examples for groff
+Group:  Productivity/Publishing/Troff
 
 %description doc
 The groff package provides compatible versions of troff, nroff, eqn,
@@ -91,7 +85,7 @@
 /usr/X11R6/man/.
 
 %prep
-%setup -q -n groff-%{version} 
+%setup -q
 %patch0 -p1 -b .debian
 %patch1
 %patch2 -p1 -b .bnc540600
@@ -118,9 +112,9 @@
 export CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing
 %{configure}
 ulimit -c unlimited
-%{__make}
+make %{?_smp_mflags}
 pushd doc
-%{__make}
+make %{?_smp_mflags}
 makeinfo groff.texinfo
 popd
 
@@ -143,9 +137,6 @@
 
 %fdupes -s %{buildroot}
 
-%clean
-rm -rf %{buildroot}
-
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 

++ gxditview.spec ++
--- /var/tmp/diff_new_pack.mSlIRf/_old  2012-03-20 11:27:23.0 +0100
+++ /var/tmp/diff_new_pack.mSlIRf/_new  2012-03-20 11:27:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gxditview
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -14,16 +14,12 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-
-
-
 Name:   gxditview
-License:MIT
-Group:  Productivity/Publishing/Troff
-AutoReqProv:on
 Version:1.21
-Release:1
+Release:0
 Summary:Ditroff Output Displayer for Groff
+License:MIT
+Group:  Productivity/Publishing/Troff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.gz
 # for file in `cat series | grep -v '^#' | grep  '^[a-z]' `; do
@@ -52,9 +48,9 @@
 the -X option.
 
 %package -n groff-devx
+Summary:X output devices for groff
 License:BSD-3-Clause ; GPL-2.0+
 Group:  Productivity/Publishing/Troff
-Summary:X output devices for groff
 Requires:   groff
 Supplements:groff
 
@@ -81,7 +77,7 @@
 #
 export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing 

commit groff for openSUSE:Factory

2012-02-20 Thread h_root
Hello community,

here is the log from the commit of package groff for openSUSE:Factory checked 
in at 2012-02-20 16:12:26

Comparing /work/SRC/openSUSE:Factory/groff (Old)
 and  /work/SRC/openSUSE:Factory/.groff.new (New)


Package is groff, Maintainer is mvysko...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/groff/gxditview.changes  2011-09-23 
02:02:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.groff.new/gxditview.changes 2012-02-20 
16:12:28.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 19 18:22:20 UTC 2012 - co...@suse.com
+
+- own app-defaults directory - requiring xorg-x11 for it is heavy
+
+---



Other differences:
--
++ gxditview.spec ++
--- /var/tmp/diff_new_pack.CiE6FS/_old  2012-02-20 16:12:29.0 +0100
+++ /var/tmp/diff_new_pack.CiE6FS/_new  2012-02-20 16:12:29.0 +0100
@@ -112,6 +112,7 @@
 %doc 
 %{_bindir}/%{name}
 %doc %{_mandir}/man1/%{name}.1*
+%dir %{_datadir}/X11/app-defaults
 %config %{_datadir}/X11/app-defaults/GXditview
 
 %files -n groff-devx

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit groff for openSUSE:Factory

2011-09-29 Thread h_root

Hello community,

here is the log from the commit of package groff for openSUSE:Factory
checked in at Thu Sep 29 12:52:04 CEST 2011.




--- openSUSE:Factory/groff/groff.changes2011-09-23 02:02:01.0 
+0200
+++ /mounts/work_src_done/STABLE/groff/groff.changes2011-09-29 
10:23:09.0 +0200
@@ -1,0 +2,7 @@
+Thu Sep 29 08:09:33 UTC 2011 - mvysko...@suse.cz
+
+- implemented FATE#312586 - Add locales support for groff papersize
+  * the default papersize is now determined from system locale (LC_PAPER)
+  * /etc/papersize is no longer owned by the groff package
+
+---

calling whatdependson for head-i586


New:

  0001-locale-support-in-papersize-definition.patch
  0002-documentation-for-the-locale-keyword.patch
  groff-force-locale-usage.patch



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.LsdmJH/_old  2011-09-29 12:49:37.0 +0200
+++ /var/tmp/diff_new_pack.LsdmJH/_new  2011-09-29 12:49:37.0 +0200
@@ -41,6 +41,14 @@
 
#http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/groff/groff-1.20.1-owl-tmp.diff?rev=1.2;content-type=text%2Fplain
 Patch6: groff-1.21-CVE-2009-5080.patch
 Patch7: groff-1.21-CVE-2009-5081.patch
+#PATCH-FIX-OPENSUSE: FATE#312586
+#sent upstream 
http://lists.gnu.org/archive/html/bug-groff/2011-09/msg2.html
+#so they would be available on next release of groff
+Patch8: 0001-locale-support-in-papersize-definition.patch
+Patch9: 0002-documentation-for-the-locale-keyword.patch
+# change the papersize definition to force the locale usage
+# it can be supressed by /etc/papersize if needed
+Patch10:groff-force-locale-usage.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
@@ -91,7 +99,10 @@
 %patch4 -p1 -b .deunicode
 %patch5 -p1 -b .CVE-2009-5044
 %patch6 -p1 -b .CVE-2009-5080
-%patch7 -p1 -b .CVE-2009-5081
+%patch7 -p1
+%patch8 -p1 -b .locale
+%patch9 -p1 -b .locale
+%patch10 -p1 -b .force-locale
 
 %build
 
PATH=$PWD/src/roff/troff:$PWD/src/preproc/pic:$PWD/src/preproc/eqn:$PWD/src/preproc/tbl:$PWDsrc/preproc/refer:$PWD/src/preproc/soelim:$PATH
@@ -106,6 +117,7 @@
 export CFLAGS=-fno-strict-aliasing
 export CXXFLAGS=-fno-strict-aliasing
 %{configure}
+ulimit -c unlimited
 %{__make}
 pushd doc
 %{__make}
@@ -125,10 +137,6 @@
 %{__ln_s} -f eqn %{buildroot}%{_bindir}/geqn
 %{__ln_s} -f tbl %{buildroot}%{_bindir}/gtbl
 
-%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}
-echo a4  %{buildroot}%{_sysconfdir}/papersize
-%{__chmod} 0644 %{buildroot}%{_sysconfdir}/papersize
-
 # install profiles to disable the use of ANSI colour sequences by default:
 %{__install} -d -m 0755 %{buildroot}/%{_sysconfdir}/profile.d
 %{__install} -m 644 %{SOURCE3} %{SOURCE4} 
%{buildroot}/%{_sysconfdir}/profile.d/
@@ -153,7 +161,6 @@
 %doc %{_infodir}/groff*
 %doc %{_mandir}/man?/*
 %{_bindir}/*
-%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/papersize
 %config %{_sysconfdir}/profile.d/zzz-%{name}.*sh
 %{_datadir}/%{name}
 %{_libexecdir}/%{name}

++ 0001-locale-support-in-papersize-definition.patch ++
From 15c71e2588058f20169440c0add955a527144c7a Mon Sep 17 00:00:00 2001
From: Michal Vyskocil mvysko...@suse.cz
Date: Mon, 26 Sep 2011 13:23:56 +0200
Subject: [PATCH] locale support in papersize definition

The papersize definition in groff_font(5) has been extended by new
keyword locale. In this mode groff determine the paper size from
LC_PAPER variable.

The algorithm is simple - there is a small static list of countries
using letter based on territory language information page [1] (CLDR
2.0). If the LC_PAPER contains the country code (for instance _CL -
Chile), letter dimmensions are used. Otherwise a4.

[1] 
http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/territory_language_information.html
[2] http://wiki.services.openoffice.org/wiki/DefaultPaperSize
---
 src/include/paper.h |4 ++--
 src/libs/libgroff/paper.cpp |   42 ++
 2 files changed, 44 insertions(+), 2 deletions(-)

diff --git a/src/include/paper.h b/src/include/paper.h
index 73e070c..f5a8039 100644
--- a/src/include/paper.h
+++ b/src/include/paper.h
@@ -30,7 +30,7 @@ public:
   papersize_init();
 } _papersize_init;
 
-// A0-A7, B0-B7, C0-C7, D0-D7, 8 American paper sizes, 1 special size */
-#define NUM_PAPERSIZES 4*8 + 8 + 1
+// A0-A7, B0-B7, C0-C7, D0-D7, 8 American paper sizes, 1 special size and the 
locale */
+#define NUM_PAPERSIZES 4*8 + 8 + 1 + 1
 
 extern paper papersizes[];
diff --git a/src/libs/libgroff/paper.cpp b/src/libs/libgroff/paper.cpp
index 27a7c8c..42dea69 100644
--- a/src/libs/libgroff/paper.cpp
+++ b/src/libs/libgroff/paper.cpp
@@ -58,6 +58,46 @@ static void add_american_paper(const char *name, int idx,
   papersizes[idx].width = width;
 }
 

commit groff for openSUSE:Factory

2011-09-22 Thread h_root

Hello community,

here is the log from the commit of package groff for openSUSE:Factory
checked in at Thu Sep 22 16:55:34 CEST 2011.




--- groff/groff.changes 2011-06-27 14:59:54.0 +0200
+++ /mounts/work_src_done/STABLE/groff/groff.changes2011-09-22 
14:52:00.0 +0200
@@ -1,0 +2,8 @@
+Thu Sep 22 12:50:27 UTC 2011 - mvysko...@suse.cz
+
+- fix bnc#703665 - VUL-1: groff: missing checks for mktemp failures
+  (CVE-2009-5080)
+- fix bnc#703666 - VUL-1: groff: insufficient number of X for mktemp
+  (CVE-2009-5081)
+
+---

calling whatdependson for head-i586


New:

  groff-1.21-CVE-2009-5080.patch
  groff-1.21-CVE-2009-5081.patch



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.HWlBLX/_old  2011-09-22 16:55:30.0 +0200
+++ /var/tmp/diff_new_pack.HWlBLX/_new  2011-09-22 16:55:30.0 +0200
@@ -37,6 +37,10 @@
 Patch3: groff-1.21-groffer-libexecdir.patch
 Patch4: groff-1.20.1-deunicode.patch
 Patch5: groff-1.21-CVE-2009-5044.patch
+#PATCH-FIX-OPENSUSE: splitted patch6 and patch7 from
+#http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/groff/groff-1.20.1-owl-tmp.diff?rev=1.2;content-type=text%2Fplain
+Patch6: groff-1.21-CVE-2009-5080.patch
+Patch7: groff-1.21-CVE-2009-5081.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
@@ -86,6 +90,8 @@
 %patch3 -p1 -b .groffer-libexecdir
 %patch4 -p1 -b .deunicode
 %patch5 -p1 -b .CVE-2009-5044
+%patch6 -p1 -b .CVE-2009-5080
+%patch7 -p1 -b .CVE-2009-5081
 
 %build
 
PATH=$PWD/src/roff/troff:$PWD/src/preproc/pic:$PWD/src/preproc/eqn:$PWD/src/preproc/tbl:$PWDsrc/preproc/refer:$PWD/src/preproc/soelim:$PATH

++ groff-1.21-CVE-2009-5080.patch ++
Index: groff-1.21/contrib/eqn2graph/eqn2graph.sh
===
--- groff-1.21.orig/contrib/eqn2graph/eqn2graph.sh  2011-09-22 
14:15:22.0 +0200
+++ groff-1.21/contrib/eqn2graph/eqn2graph.sh   2011-09-22 14:23:55.754494862 
+0200
@@ -69,6 +69,8 @@
 
 tmp=$d/eqn2graph$$-$RANDOM
 (umask 077  mkdir $tmp) 2 /dev/null  break
+
+tmp=
 done;
 if test -z $tmp; then
 echo $0: cannot create temporary directory 2
Index: groff-1.21/contrib/grap2graph/grap2graph.sh
===
--- groff-1.21.orig/contrib/grap2graph/grap2graph.sh2011-09-22 
14:15:22.0 +0200
+++ groff-1.21/contrib/grap2graph/grap2graph.sh 2011-09-22 14:23:55.754494862 
+0200
@@ -65,6 +65,8 @@
 
 tmp=$d/grap2graph$$-$RANDOM
 (umask 077  mkdir $tmp) 2 /dev/null  break
+
+tmp=
 done;
 if test -z $tmp; then
 echo $0: cannot create temporary directory 2

Index: groff-1.21/contrib/pic2graph/pic2graph.sh
===
--- groff-1.21.orig/contrib/pic2graph/pic2graph.sh  2011-09-22 
14:15:22.0 +0200
+++ groff-1.21/contrib/pic2graph/pic2graph.sh   2011-09-22 14:23:55.794496246 
+0200
@@ -80,6 +80,8 @@
 tmp=$d/pic2graph$$-$RANDOM
 (umask 077  mkdir $tmp) 2 /dev/null \
  break
+
+tmp=
 done;
 if test -z $tmp; then
 echo $0: cannot create temporary directory 2
++ groff-1.21-CVE-2009-5081.patch ++
Index: groff-1.21/contrib/groffer/perl/groffer.pl
===
--- groff-1.21.orig/contrib/groffer/perl/groffer.pl 2010-12-31 
08:33:09.0 +0100
+++ groff-1.21/contrib/groffer/perl/groffer.pl  2011-09-22 14:23:55.756494935 
+0200
@@ -1380,7 +1380,7 @@
 
 
 sub main_temp {
-  my $template = 'groffer_' . $$ . '_';
+  my $template = 'groffer_' . $$ . '_XX';
   foreach ($ENV{'GROFF_TMPDIR'}, $ENV{'TMPDIR'}, $ENV{'TMP'}, $ENV{'TEMP'},
   $ENV{'TEMPDIR'}, File::Spec-catfile($ENV{'HOME'}, 'tmp')) {
 if ($_  -d $_  -w $_) {
@@ -1411,12 +1411,12 @@
 
   # further argument: SUFFIX = '.sh'
   if ($Debug{'KEEP'}) {
-($fh_cat, $tmp_cat) = tempfile(',cat_', DIR = $tmpdir);
-($fh_stdin, $tmp_stdin) = tempfile(',stdin_', DIR = $tmpdir);
+($fh_cat, $tmp_cat) = tempfile(',cat_XX', DIR = $tmpdir);
+($fh_stdin, $tmp_stdin) = tempfile(',stdin_XX', DIR = $tmpdir);
   } else {
-($fh_cat, $tmp_cat) = tempfile(',cat_', UNLINK = 1,
+($fh_cat, $tmp_cat) = tempfile(',cat_XX', UNLINK = 1,
   DIR = $tmpdir);
-($fh_stdin, $tmp_stdin) = tempfile(',stdin_', UNLINK = 1,
+($fh_stdin, $tmp_stdin) = tempfile(',stdin_XX', UNLINK = 1,
   DIR = $tmpdir);
   }
 }  # main_temp()
Index: groff-1.21/contrib/groffer/perl/roff2.pl

commit groff for openSUSE:Factory

2011-06-09 Thread h_root

Hello community,

here is the log from the commit of package groff for openSUSE:Factory
checked in at Thu Jun 9 12:25:14 CEST 2011.




--- groff/groff.changes 2011-06-06 12:59:57.0 +0200
+++ /mounts/work_src_done/STABLE/groff/groff.changes2011-06-09 
11:45:16.0 +0200
@@ -1,0 +2,8 @@
+Wed Jun  8 09:06:44 UTC 2011 - mvysko...@suse.cz
+
+- fix bnc#698290: insecure temporary file handling in pdfroff
+  * groff-1.20.1-CVE-2009-5044.patch
+- fix bnc#683857: Unicode characters in use properly
+  * change the soft hyphenation char to - in tty.tmac
+
+---
--- groff/gxditview.changes 2011-04-28 16:40:39.0 +0200
+++ /mounts/work_src_done/STABLE/groff/gxditview.changes2011-06-09 
11:45:17.0 +0200
@@ -1,0 +2,6 @@
+Wed Jun  8 09:52:07 UTC 2011 - mvysko...@suse.cz
+
+- fix #bnc#668254: xditview don't show tilde
+  * gxditview Supplements the groff and X11 libs
+
+---

calling whatdependson for head-i586


New:

  groff-1.20.1-CVE-2009-5044.patch



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.sLTvHf/_old  2011-06-09 12:21:46.0 +0200
+++ /var/tmp/diff_new_pack.sLTvHf/_new  2011-06-09 12:21:46.0 +0200
@@ -22,7 +22,7 @@
 License:BSD3c(or similar) ; GPLv2+
 Group:  Productivity/Publishing/Troff
 Version:1.20.1
-Release:6
+Release:9
 Summary:GNU troff Document Formatting System
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.bz2
@@ -38,6 +38,7 @@
 Patch2: groff-1.20.1-nroff-empty-LANGUAGE.patch
 Patch3: groff-1.20.1-groffer-libexecdir.patch
 Patch4: groff-1.20.1-deunicode.patch
+Patch5: groff-1.20.1-CVE-2009-5044.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
@@ -86,6 +87,7 @@
 %patch2 -p1 -b .bnc540600
 %patch3 -p1 -b .groffer-libexecdir
 %patch4 -p1 -b .deunicode
+%patch5 -p1 -b .CVE-2009-5044
 
 %build
 
PATH=$PWD/src/roff/troff:$PWD/src/preproc/pic:$PWD/src/preproc/eqn:$PWD/src/preproc/tbl:$PWDsrc/preproc/refer:$PWD/src/preproc/soelim:$PATH

++ gxditview.spec ++
--- /var/tmp/diff_new_pack.sLTvHf/_old  2011-06-09 12:21:46.0 +0200
+++ /var/tmp/diff_new_pack.sLTvHf/_new  2011-06-09 12:21:46.0 +0200
@@ -22,7 +22,7 @@
 Group:  Productivity/Publishing/Troff
 AutoReqProv:on
 Version:1.20.1
-Release:3
+Release:4
 Summary:Ditroff Output Displayer for Groff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.bz2
@@ -36,6 +36,8 @@
 BuildRequires:  gcc-c++
 BuildRequires:  xorg-x11-devel
 Requires:   groff
+# bnc#668254
+Supplements:packageand(groff:xorg-x11-libX11)
 Conflicts:  jgxdview
 Provides:   gxdview = %{version}-%{release}
 Obsoletes:  gxdview  %{version}

++ groff-1.20.1-CVE-2009-5044.patch ++
Index: groff-1.20.1/contrib/pdfmark/pdfroff.sh
===
--- groff-1.20.1.orig/contrib/pdfmark/pdfroff.sh2011-06-09 
10:41:29.0 +0200
+++ groff-1.20.1/contrib/pdfmark/pdfroff.sh 2011-06-09 10:54:58.208448083 
+0200
@@ -145,14 +145,16 @@
 
   GROFF_TMPDIR=${WRKDIR}
 
-  WRKFILE=${GROFF_TMPDIR}/pdf$$.tmp
+  WRKFILE=`mktemp --tmpdir=${GROFF_TMPDIR} pdfXX.tmp`
 #
-  REFCOPY=${GROFF_TMPDIR}/pdf$$.cmp
-  REFFILE=${GROFF_TMPDIR}/pdf$$.ref
+  REFCOPY=`mktemp --tmpdir=${GROFF_TMPDIR} pdfXX.cmp`
+  REFFILE=`mktemp --tmpdir=${GROFF_TMPDIR} pdfXX.ref`
 #
   CS_DATA=
-  TC_DATA=${GROFF_TMPDIR}/pdf$$.tc
-  BD_DATA=${GROFF_TMPDIR}/pdf$$.ps
+  TC_DATA=`mktemp --tmpdir=${GROFF_TMPDIR} pdfXX.tc`
+  BD_DATA=`mktemp --tmpdir=${GROFF_TMPDIR} pdfXX.ps`
+
+  STREAMFILE=`mktemp --tmpdir=${GROFF_TMPDIR} pdfXX.in`
 #
 # Initialise 'groff' format control settings,
 # to discriminate table of contents and document body formatting passes.
@@ -305,7 +307,7 @@
;;
 
  --stylesheet)
-   STYLESHEET=$OPTARG CS_DATA=${GROFF_TMPDIR}/pdf$$.cs
+   STYLESHEET=$OPTARG CS_DATA=`mktemp --tmpdir=${GROFF_TMPDIR} 
pdfXX.cs`
;;
 
 --no-toc-relocation)
@@ -338,7 +340,7 @@
 # so set up a mechanism to achieve this, for ALL 'groff' passes.
 #
   - | -i*)
-  STREAM=$CAT ${GROFF_TMPDIR}/pdf$$.in |
+  STREAM=$CAT ${STREAMFILE} |
   test $1 = -  INPUT_FILES=$INPUT_FILES $1 \
 || GROFF_STYLE=$GROFF_STYLE $1 
   ;;
@@ -410,8 +412,8 @@
 # or if no input files are specified, then we need to capture STDIN,
 # so we can replay it into each 'groff' 

commit groff for openSUSE:Factory

2011-06-06 Thread h_root

Hello community,

here is the log from the commit of package groff for openSUSE:Factory
checked in at Mon Jun 6 16:44:52 CEST 2011.




--- groff/groff.changes 2011-03-15 09:36:36.0 +0100
+++ /mounts/work_src_done/STABLE/groff/groff.changes2011-06-06 
12:59:57.0 +0200
@@ -1,0 +2,11 @@
+Mon Jun  6 10:10:08 UTC 2011 - mvysko...@suse.cz
+
+- 
+- fix bnc#682913: device X100 is missing
+  * create new groff-devx package containing all devX devices, as they
+need X for build
+- fix bnc#683857: Unicode characters in use
+  * groff-1.20.1-deunicode.patch adds deunicode.tmac to tty.tmac removes
+all unecessary unicode characters in tty output
+
+---
--- groff/gxditview.changes 2010-10-06 14:45:40.0 +0200
+++ /mounts/work_src_done/STABLE/groff/gxditview.changes2011-04-28 
16:40:39.0 +0200
@@ -1,0 +2,10 @@
+Thu Apr 28 12:04:23 UTC 2011 - mvysko...@suse.cz
+
+- fix bnc#682913: device X100 is missing
+  * create new groff-devx package containing all devX devices, as they
+need X for build
+- fix bnc#683857: Unicode characters in use
+  * groff-1.20.1-deunicode.patch removes unicode.tmac from tty.tmac, so
+no ascii chars wil be converted to unicode
+
+---

calling whatdependson for head-i586


New:

  groff-1.20.1-deunicode.patch



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.Nw5Y6p/_old  2011-06-06 16:36:29.0 +0200
+++ /var/tmp/diff_new_pack.Nw5Y6p/_new  2011-06-06 16:36:29.0 +0200
@@ -22,7 +22,7 @@
 License:BSD3c(or similar) ; GPLv2+
 Group:  Productivity/Publishing/Troff
 Version:1.20.1
-Release:5
+Release:6
 Summary:GNU troff Document Formatting System
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.bz2
@@ -30,13 +30,15 @@
 Source2:sysconfig.suseconfig-groff
 Source3:zzz-groff.sh
 Source4:zzz-groff.csh
-# for file in `cat series | grep -v '^#' | grep  '^[a-z]' ` do
+# for file in `cat series | grep -v '^#' | grep  '^[a-z]' `; do
 #cat $file  groff_1.20.1-10.debian.diff
 # done
 Patch0: groff_1.20.1-10.debian.diff
 Patch1: groff-1.20.1-destbufferoverflow.patch
 Patch2: groff-1.20.1-nroff-empty-LANGUAGE.patch
 Patch3: groff-1.20.1-groffer-libexecdir.patch
+Patch4: groff-1.20.1-deunicode.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
 BuildRequires:  bison
@@ -62,10 +64,6 @@
 programs store their man pages in either /usr/share/man/ or
 /usr/X11R6/man/.
 
-Authors:
-
-James Clarkj...@clark.com
-
 %package doc
 License:BSD3c(or similar) ; GPLv2+
 Group:  Productivity/Publishing/Troff
@@ -81,16 +79,13 @@
 programs store their man pages in either /usr/share/man/ or
 /usr/X11R6/man/.
 
-Authors:
-
-James Clarkj...@clark.com
-
 %prep
 %setup -q -n groff-%{version} 
 %patch0 -p1 -b .debian
 %patch1
 %patch2 -p1 -b .bnc540600
 %patch3 -p1 -b .groffer-libexecdir
+%patch4 -p1 -b .deunicode
 
 %build
 
PATH=$PWD/src/roff/troff:$PWD/src/preproc/pic:$PWD/src/preproc/eqn:$PWD/src/preproc/tbl:$PWDsrc/preproc/refer:$PWD/src/preproc/soelim:$PATH
@@ -113,6 +108,7 @@
 
 %install
 %{makeinstall} docdir=%{_defaultdocdir}/%{name}
+
 %{__rm} -f %{buildroot}%{_infodir}/dir
 
 # documentation
@@ -162,8 +158,6 @@
 %config %{_sysconfdir}/profile.d/zzz-%{name}.*sh
 %{_datadir}/%{name}
 %{_libexecdir}/%{name}
-#%verify(not md5) /usr/share/groff/1.18.1/tmac/mm/locale
-#%verify(not md5) /usr/share/groff/1.18.1/tmac/mm/se_locale
 /sbin/conf.d/SuSEconfig.%{name}
 %{_localstatedir}/adm/fillup-templates/sysconfig.suseconfig-%{name}
 

++ gxditview.spec ++
--- /var/tmp/diff_new_pack.Nw5Y6p/_old  2011-06-06 16:36:29.0 +0200
+++ /var/tmp/diff_new_pack.Nw5Y6p/_new  2011-06-06 16:36:29.0 +0200
@@ -22,7 +22,7 @@
 Group:  Productivity/Publishing/Troff
 AutoReqProv:on
 Version:1.20.1
-Release:2
+Release:3
 Summary:Ditroff Output Displayer for Groff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.bz2
@@ -30,6 +30,8 @@
 Patch1: groff-1.20.1-destbufferoverflow.patch
 Patch2: groff-1.20.1-nroff-empty-LANGUAGE.patch
 Patch3: groff-1.20.1-groffer-libexecdir.patch
+Patch4: groff-1.20.1-deunicode.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
 BuildRequires:  xorg-x11-devel
@@ -43,11 +45,16 @@
 used by the groff command.  gxditview is used by groff if called with
 the -X option.
 
+%package -n groff-devx
+License:BSD3c(or 

commit groff for openSUSE:Factory

2011-03-15 Thread h_root

Hello community,

here is the log from the commit of package groff for openSUSE:Factory
checked in at Tue Mar 15 10:19:14 CET 2011.




--- groff/groff.changes 2010-10-07 11:38:15.0 +0200
+++ /mounts/work_src_done/STABLE/groff/groff.changes2011-03-15 
09:36:36.0 +0100
@@ -1,0 +2,6 @@
+Tue Mar 15 08:34:56 UTC 2011 - mvysko...@suse.cz
+
+- fix bnc#679585 - groff.info is not installed
+  * install info files as %{name}.info.gz
+
+---

calling whatdependson for head-i586


Old:

  suse.patch



Other differences:
--
++ groff.spec ++
--- /var/tmp/diff_new_pack.aCQkwy/_old  2011-03-15 10:18:56.0 +0100
+++ /var/tmp/diff_new_pack.aCQkwy/_new  2011-03-15 10:18:56.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package groff (Version 1.20.1)
+# spec file for package groff
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -22,7 +22,7 @@
 License:BSD3c(or similar) ; GPLv2+
 Group:  Productivity/Publishing/Troff
 Version:1.20.1
-Release:1
+Release:5
 Summary:GNU troff Document Formatting System
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.bz2
@@ -144,10 +144,10 @@
 
 %post
 %{fillup_only -an suseconfig}
-%install_info --info-dir=%{_infodir} %{_infodir}/groff.gz
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %postun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/groff.gz
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %files
 %defattr(-, root, root)

++ gxditview.spec ++
--- /var/tmp/diff_new_pack.aCQkwy/_old  2011-03-15 10:18:56.0 +0100
+++ /var/tmp/diff_new_pack.aCQkwy/_new  2011-03-15 10:18:56.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package gxditview (Version 1.20.1)
+# spec file for package gxditview
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -22,7 +22,7 @@
 Group:  Productivity/Publishing/Troff
 AutoReqProv:on
 Version:1.20.1
-Release:1
+Release:2
 Summary:Ditroff Output Displayer for Groff
 Url:http://www.gnu.org/software/groff/groff.html
 Source0:ftp://ftp.gnu.org/gnu/groff/groff-%{version}.tar.bz2






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org