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.000000000 +0100
+++ /mounts/work_src_done/STABLE/groff/groff.changes 2011-06-06 12:59:57.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Jun 6 10:10:08 UTC 2011 - mvyskocil@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.000000000 +0200
+++ /mounts/work_src_done/STABLE/groff/gxditview.changes 2011-04-28 16:40:39.000000000 +0200
@@ -1,0 +2,10 @@
+Thu Apr 28 12:04:23 UTC 2011 - mvyskocil@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.000000000 +0200
+++ /var/tmp/diff_new_pack.Nw5Y6p/_new 2011-06-06 16:36:29.000000000 +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 Clark
-
%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 Clark
-
%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.000000000 +0200
+++ /var/tmp/diff_new_pack.Nw5Y6p/_new 2011-06-06 16:36:29.000000000 +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 similar) ; GPLv2+
+Group: Productivity/Publishing/Troff
+Summary: X output devices for groff
+Requires: groff
+Supplements: groff
-
-Authors:
---------
- James Clark
+%description -n groff-devx
+The output devices X75, X75-12, devX100 and devX100-12 for groff. They are in
+separate package because of bootstrapping issues.
%prep
%setup -q -n groff-%{version}
@@ -55,11 +62,9 @@
%patch1 -p0 -b .destbufferoverflow
%patch2 -p1 -b .bnc540600
%patch3 -p1 -b .groffer-libexecdir
+%patch4 -p1 -b .deunicode
%build
-# remove empty backups
-rm -f ChangeLog.jp.debian README.jp.debian
-#
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
PATH=$PWD/src/roff/grog:$PWD/src/roff/groff:$PWD/src/devices/grops:$PWD/src/devices/grotty:$PWD/src/devices/grodvi:$PWD/src/devices/grohtml:$PATH
GROFF_COMMAND_PREFIX=
@@ -72,6 +77,13 @@
%{__make}
%install
+
+make DESTDIR=%{?buildroot:%{buildroot}} do=do_install font/devX*
+
+#remove unwanted stuff
+rm -rf %{buildroot}/%{_bindir}
+rm -rf %{buildroot}/%{_mandir}
+
%{__install} -d -m 0755 %{buildroot}%{_bindir}
%{__install} -d -m 0755 %{buildroot}%{_datadir}/X11/app-defaults
%{__install} -d -m 0755 %{buildroot}%{_mandir}/man1/
@@ -87,9 +99,16 @@
%files
%defattr(-,root,root)
-%doc src/devices/xditview/ChangeLog src/devices/xditview/README src/devices/xditview/TODO
+%doc src/devices/xditview/ChangeLog
+%doc src/devices/xditview/README
+%doc src/devices/xditview/TODO
+%doc
%{_bindir}/%{name}
%doc %{_mandir}/man1/%{name}.1*
%config %{_datadir}/X11/app-defaults/GXditview
+%files -n groff-devx
+%defattr(-,root,root)
+%{_datadir}/groff
+
%changelog
++++++ groff-1.20.1-deunicode.patch ++++++
Index: groff-1.20.1/tmac/tty.tmac
===================================================================
--- groff-1.20.1.orig/tmac/tty.tmac 2009-01-09 15:25:52.000000000 +0100
+++ groff-1.20.1/tmac/tty.tmac 2011-06-06 12:03:56.471652140 +0200
@@ -66,7 +66,7 @@
.fchar \[bq] ,
.
.if '\*[.T]'utf8' \
-. mso unicode.tmac
+. mso deunicode.tmac
.
.\" color definitions
.defcolor black rgb #000000
Index: groff-1.20.1/tmac/deunicode.tmac
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ groff-1.20.1/tmac/deunicode.tmac 2011-06-06 12:05:47.272652051 +0200
@@ -0,0 +1,6 @@
+.\" deunicode.tmac
+.\"
+.char \[hy] -
+.char \[oq] `
+.char \[cq] '
+.\" EOF
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org