OBS User unknown 2008-11-21 14:20:47 +00:00 committed by Git OBS Bridge
parent ca414dbb7c
commit 9c27c5fca5
4 changed files with 57 additions and 7 deletions

25
bnc446710.patch Normal file
View File

@ -0,0 +1,25 @@
diff -ru groff-1.18.1.1.orig//font/devutf8/R.proto groff-1.18.1.1/font/devutf8/R.proto
--- groff-1.18.1.1.orig//font/devutf8/R.proto 2002-07-19 09:58:45.000000000 +0200
+++ groff-1.18.1.1/font/devutf8/R.proto 2008-11-20 17:45:46.000000000 +0100
@@ -285,13 +285,10 @@
+h 24 0 0x03D1
+f 24 0 0x03D5
+p 24 0 0x03D6
-- 24 0 0x2010
hy "
en 24 0 0x2013
em 24 0 0x2014
-` 24 0 0x2018
oq "
-' 24 0 0x2019
cq "
bq 24 0 0x201A
lq 24 0 0x201C
@@ -334,7 +331,6 @@
st 24 0 0x220B
product 24 0 0x220F
sum 24 0 0x2211
-\- 24 0 0x2212
mi "
** 24 0 0x2217
sr 24 0 0x221A

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Thu Nov 20 17:48:24 CET 2008 - mfabian@suse.de
- bnc#446710: add the workarounds from
/usr/share/groff/site-tmac/tmac.andocdb (man package) directly
to groff. These workarounds are to avoid rendering - as
U+2010 (HYPHEN), \- as U+2212 (MINUS SIGN), ` as U+2018
(LEFT SINGLE QUOTATION MARK), and ' as U+2019 (RIGHT SINGLE
QUOTATION MARK). Using these non-ASCII characters for rendering
man-pages with programm examples and command line options is
confusing and prevents cut and paste of code examples
impossible.
-------------------------------------------------------------------
Wed Oct 8 02:10:33 CEST 2008 - crrodriguez@suse.de

View File

@ -29,7 +29,7 @@ Obsoletes: jgroff
PreReq: %fillup_prereq %install_info_prereq
AutoReqProv: on
Version: 1.18.1.1
Release: 165
Release: 166
Summary: GNU troff Document Formatting System
Url: http://www.gnu.org/software/groff/groff.html
# cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/groff co groff
@ -53,6 +53,7 @@ Patch11: bugzilla-292412-special-encoding-handling-also-for-chinese.patch
Patch12: gcc43.patch
Patch13: fgets-overflow.patch
Patch14: groff-1.18.1.1-destbufferoverflow.patch
Patch446710: bnc446710.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -88,6 +89,7 @@ Authors:
%patch12 -p0
%patch13 -p0
%patch14
%patch446710 -p1
%build
# remove empty backups
@ -189,9 +191,19 @@ popd
/var/adm/fillup-templates/sysconfig.suseconfig-groff
%changelog
* Thu Nov 20 2008 mfabian@suse.de
- bnc#446710: add the workarounds from
/usr/share/groff/site-tmac/tmac.andocdb (man package) directly
to groff. These workarounds are to avoid rendering - as
U+2010 (HYPHEN), \- as U+2212 (MINUS SIGN), ` as U+2018
(LEFT SINGLE QUOTATION MARK), and ' as U+2019 (RIGHT SINGLE
QUOTATION MARK). Using these non-ASCII characters for rendering
man-pages with programm examples and command line options is
confusing and prevents cut and paste of code examples
impossible.
* Wed Oct 08 2008 crrodriguez@suse.de
- fix buffer overflow in ps.cc
* Tue Oct 07 2008 meissner@suse.de
* Mon Oct 06 2008 meissner@suse.de
- fixed fgets overflow
- fixed some rpmlint issues
* Mon Apr 21 2008 mfabian@suse.de
@ -216,7 +228,7 @@ popd
- add bison BuildRequires.
* Wed Jan 17 2007 mfabian@suse.de
- Bugzilla #217106: too few arguments in function call.
* Wed Jan 10 2007 mfabian@suse.de
* Tue Jan 09 2007 mfabian@suse.de
- do not build as root.
- make it build in the openSUSE build service.
* Tue Jan 02 2007 mfabian@suse.de
@ -265,7 +277,7 @@ popd
* Thu Jun 02 2005 mfabian@suse.de
- add symbolic link for tetex (and others):
/usr/share/groff/%%{version} -> /usr/share/groff/current
* Tue Dec 07 2004 mfabian@suse.de
* Mon Dec 06 2004 mfabian@suse.de
- Bugzilla #47862: fix insecure creation of temporary directory
in groffer.sh, see also CAN-2004-0969.
* Fri Sep 17 2004 mfabian@suse.de
@ -305,7 +317,7 @@ popd
- fix file list to include /usr/share/man{5,7}/*
- extend workaround for non-latin1 man-page sources in UTF-8
locales to Hungarian, Croatian, Polish, and Russian
* Sat Dec 07 2002 olh@suse.de
* Fri Dec 06 2002 olh@suse.de
- remove ghostscript-mini-packages to build groff anyway
* Wed Nov 20 2002 ro@suse.de
- use ghostscript-mini-packages
@ -438,7 +450,7 @@ popd
- don't redclare strchr for glibc
* Tue Dec 15 1998 bs@suse.de
- fixed SuSEconfig
* Mon Dec 14 1998 bs@suse.de
* Sun Dec 13 1998 bs@suse.de
- made SuSEconfig.groff a little bit more silent.
* Wed Nov 18 1998 ro@suse.de
- commented out "find" in specfile

View File

@ -25,7 +25,7 @@ AutoReqProv: on
Requires: groff
Conflicts: jgxdview
Version: 1.18.1.1
Release: 206
Release: 207
Summary: Ditroff Output Displayer for Groff
Url: http://www.gnu.org/software/groff/groff.html
Source0: ftp://ftp.gnu.org/gnu/groff/groff-1.18.1.1.tar.bz2