This commit is contained in:
parent
ca414dbb7c
commit
9c27c5fca5
25
bnc446710.patch
Normal file
25
bnc446710.patch
Normal 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
|
@ -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
|
||||
|
||||
|
24
groff.spec
24
groff.spec
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user