From d4245531fa297c296be312c3e1f0a444ba729c0c Mon Sep 17 00:00:00 2001 From: Ondrej Vasik Date: Fri, 28 Nov 2008 10:41:54 +0000 Subject: [PATCH] require grep,gawk, fix jw script to work even with color=always GREP_OPTION set (#473278), finish drop of funcsynopsis patch --- docbook-utils-funcsynopsis.patch | 16 ---------------- docbook-utils-grepnocolors.patch | 15 +++++++++++++++ docbook-utils.spec | 27 ++++++++++++++++----------- 3 files changed, 31 insertions(+), 27 deletions(-) delete mode 100644 docbook-utils-funcsynopsis.patch create mode 100644 docbook-utils-grepnocolors.patch diff --git a/docbook-utils-funcsynopsis.patch b/docbook-utils-funcsynopsis.patch deleted file mode 100644 index 08f3171..0000000 --- a/docbook-utils-funcsynopsis.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- docbook-utils-0.6.14/helpers/docbook2man-spec.pl.0 2007-04-24 16:19:56.000000000 +0200 -+++ docbook-utils-0.6.14/helpers/docbook2man-spec.pl 2007-04-24 16:21:23.000000000 +0200 -@@ -418,11 +418,13 @@ - - man_sgml('', sub { - man_output("\n.sp\n"); -+ man_output("\n.nf\n"); - bold_on(); - }); - man_sgml('', sub { - font_off(); - man_output("\n"); -+ man_output("\n.fi\n"); - }); - - man_sgml('', "\n\n"); diff --git a/docbook-utils-grepnocolors.patch b/docbook-utils-grepnocolors.patch new file mode 100644 index 0000000..3cce39e --- /dev/null +++ b/docbook-utils-grepnocolors.patch @@ -0,0 +1,15 @@ +diff -urNp docbook-utils-0.6.14-orig/bin/jw.in docbook-utils-0.6.14/bin/jw.in +--- docbook-utils-0.6.14-orig/bin/jw.in 2008-11-28 10:53:09.000000000 +0100 ++++ docbook-utils-0.6.14/bin/jw.in 2008-11-28 11:22:28.000000000 +0100 +@@ -81,9 +81,9 @@ SGML_CATALOGS_DIR="/etc/sgml" + if [ -f "$SGML_CONF" ] + then + RE='^[:space:]*SGML_BASE_DIR[:space:]*=[:space:]*' +- SGML_BASE_DIR=`grep $RE $SGML_CONF | sed "s/$RE//"` ++ SGML_BASE_DIR=`grep --color=never $RE $SGML_CONF | sed "s/$RE//"` + RE='^[:space:]*SGML_CATALOGS_DIR[:space:]*=[:space:]*' +- SGML_CATALOGS_DIR=`grep $RE $SGML_CONF | sed "s/$RE//"` ++ SGML_CATALOGS_DIR=`grep --color=never $RE $SGML_CONF | sed "s/$RE//"` + fi + + # Set frontend to use diff --git a/docbook-utils.spec b/docbook-utils.spec index 3e8f531..05c188c 100644 --- a/docbook-utils.spec +++ b/docbook-utils.spec @@ -1,6 +1,6 @@ Name: docbook-utils Version: 0.6.14 -Release: 14%{?dist} +Release: 15%{?dist} Group: Applications/Text Summary: Shell scripts for managing DocBook documents @@ -11,7 +11,7 @@ License: GPLv2+ Requires: docbook-style-dsssl >= 1.72 Requires: docbook-dtds Requires: perl-SGMLSpm >= 1.03ii -Requires: which +Requires: which grep gawk Requires: text-www-browser BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -29,9 +29,9 @@ Obsoletes: stylesheets <= %{version}-%{release} Provides: stylesheets = %{version}-%{release} Patch0: docbook-utils-spaces.patch -Patch1: docbook-utils-funcsynopsis.patch -Patch2: docbook-utils-2ndspaces.patch -Patch3: docbook-utils-w3mtxtconvert.patch +Patch1: docbook-utils-2ndspaces.patch +Patch2: docbook-utils-w3mtxtconvert.patch +Patch3: docbook-utils-grepnocolors.patch %description This package contains scripts are for easy conversion from DocBook @@ -56,9 +56,9 @@ PDF format. %prep %setup -q %patch0 -p1 -b .spaces -%patch1 -p1 -b .0 -%patch2 -p1 -b .2ndspaces -%patch3 -p1 -b .w3mtxtconvert +%patch1 -p1 -b .2ndspaces +%patch2 -p1 -b .w3mtxtconvert +%patch3 -p1 -b .grepnocolors %build ./configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir} @@ -125,11 +125,16 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/*/docbook2dvi.* %{_mandir}/*/docbook2ps.* -%changelog +%changelog +* Fri Nov 28 2008 Ondrej Vasik 0.6.14-15 +- require grep,gawk, fix jw script to find SGML_BASE_DIR even + with grep with colors(#473278), finish funcsynopsis patch + drop + * Mon Sep 08 2008 Ondrej Vasik 0.6-14-14 -- ship new version of docbook2man-spec.pl to avoid issues +- ship new version of docbook2man-spec.pl to avoid issues with the old one -- dropped funcsynopsis patch - docbook2man-spec.pl from +- dropped funcsynopsis patch - docbook2man-spec.pl from tarball used no longer * Thu Nov 22 2007 Ondrej Vasik 0.6.14-13