Hello community, here is the log from the commit of package docbook-utils for openSUSE:Factory checked in at 2015-01-22 21:48:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/docbook-utils (Old) and /work/SRC/openSUSE:Factory/.docbook-utils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "docbook-utils" Changes: -------- --- /work/SRC/openSUSE:Factory/docbook-utils/docbook-utils.changes 2012-04-23 09:12:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.docbook-utils.new/docbook-utils.changes 2015-01-22 21:48:32.000000000 +0100 @@ -1,0 +2,7 @@ +Sun Oct 19 14:05:00 UTC 2014 - Led <led...@gmail.com> + +- fix bashisms of jw script +- add patches: + * docbook-utils-0.6.14-fix-bashisms.patch + +------------------------------------------------------------------- New: ---- docbook-utils-0.6.14-fix-bashisms.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ docbook-utils.spec ++++++ --- /var/tmp/diff_new_pack.clGEsb/_old 2015-01-22 21:48:33.000000000 +0100 +++ /var/tmp/diff_new_pack.clGEsb/_new 2015-01-22 21:48:33.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package docbook-utils # -# Copyright (c) 2012 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 @@ -30,6 +30,7 @@ Requires: texlive-jadetex Source: ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/%{name}-%{version}.tar.gz Patch0: docbook-utils-catalog-jw.patch +Patch1: docbook-utils-0.6.14-fix-bashisms.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -68,6 +69,7 @@ %prep %setup -q %patch0 -p1 -b .catalog +%patch1 -p1 %build autoreconf -i -f ++++++ docbook-utils-0.6.14-fix-bashisms.patch ++++++ diff -Ndurp docbook-utils-0.6.14/bin/jw.in docbook-utils-0.6.14-fix-bashisms/bin/jw.in --- docbook-utils-0.6.14/bin/jw.in 2003-04-30 19:21:49.000000000 +0300 +++ docbook-utils-0.6.14-fix-bashisms/bin/jw.in 2014-10-19 16:34:25.485833459 +0300 @@ -1,61 +1,63 @@ -#! /bin/sh +#!/bin/sh # Jade Wrapper # Script to convert a SGML file into some other format # Send any comments to Eric Bischoff <e...@caldera.de> # This program is under GPL license. See LICENSE file for details. # Set help message -SGML_HELP_MESSAGE="Usage: `basename $0` [<options>] <sgml_file>\n\ -where <options> are:\n\ -\040 -f|--frontend <frontend>: \t Specify the frontend (source format)\n\ -\040 \t\t\t\t (default is docbook)\n\ -\040 -b|--backend <backend>: \t Specify the backend (destination format)\n\ -\040 \t\t\t\t (default is html)\n\ -\040 -c|--cat <file>: \t\t Specify an extra SGML open catalog\n\ -\040 -n|--nostd: \t\t\t Do not use the standard SGML open catalogs\n\ -\040 -d|--dsl <file>|default|none:\t Specify an alternate style sheet\n\ -\040 \t\t\t\t (default is to use the default stylesheet)\n\ -\040 -l|--dcl <file>: \t\t Specify an alternate SGML declaration\n\ -\040 \t\t\t\t (usual ones like xml.dcl get detected automatically)\n\ -\040 -s|--sgmlbase <path>: \t Change base directory for SGML distribution\n\ -\040 \t\t\t\t (usually @prefix@/share/sgml)\n\ -\040 -p|--parser <program>: \t Specify the parser if several are installed\n\ -\040 \t\t\t\t (jade or openjade)\n\ -\040 -o|--output <directory>: \t Set output directory\n\ -\040 -u|--nochunks: \t\t Output only one big file\n\ -\040 \t\t\t\t (overrides the stylesheet settings)\n\ -\040 -i|--include <section>: \t Specify a SGML marked section to include\n\ -\040 \t\t\t\t (should be marked as \"ignore\" in the SGML text)\n\ -\040 -w|--warning <warning_type>|list: Control warnings or display the allowed warning types\n\ -\040 -e|--errors <error_type>|list: Control errors or display the allowed error types\n\ -\040 -h|--help: \t\t\t Print this help message and exit\n\ -\040 -V <variable[=value]>: \t Set a variable\n\ -\040 -v|--version: \t\t Print the version and exit" +SGML_HELP_MESSAGE="Usage: `basename $0` [<options>] <sgml_file> +where <options> are: + -f|--frontend <frontend>: Specify the frontend (source format) + (default is docbook) + -b|--backend <backend>: Specify the backend (destination format) + (default is html) + -c|--cat <file>: Specify an extra SGML open catalog + -n|--nostd: Do not use the standard SGML open catalogs + -d|--dsl <file>|default|none: Specify an alternate style sheet + (default is to use the default stylesheet) + -l|--dcl <file>: Specify an alternate SGML declaration + (usual ones like xml.dcl get detected + automatically) + -s|--sgmlbase <path>: Change base directory for SGML distribution + (usually @prefix@/share/sgml) + -p|--parser <program>: Specify the parser if several are installed + (jade or openjade) + -o|--output <directory>: Set output directory + -u|--nochunks: Output only one big file + (overrides the stylesheet settings) + -i|--include <section>: Specify a SGML marked section to include + (should be marked as \"ignore\" in the SGML + text) + -w|--warning <warning_type>|list: Control warnings or display the allowed warning types + -e|--errors <error_type>|list: Control errors or display the allowed error types + -h|--help: Print this help message and exit + -V <variable[=value]>: Set a variable + -v|--version: Print the version and exit" # Set list of warning types -SGML_WARNINGS_LIST="\n\ -\040 xml \t\t Warn about constructs that are not allowed by XML\n\ -\040 mixed \t Warn about mixed content models that do not allow #pcdata anywhere\n\ -\040 sgmldecl \t Warn about various dubious constructions in the SGML declaration\n\ -\040 should \t Warn about various recommendations made in ISO 8879 that the document does not comply with\n\ -\040 default \t Warn about defaulted references\n\ -\040 duplicate \t Warn about duplicate entity declarations\n\ -\040 undefined \t Warn about undefined elements: elements used in the DTD but not defined\n\ -\040 unclosed \t Warn about unclosed start and end-tags\n\ -\040 empty \t Warn about empty start and end-tags\n\ -\040 net \t\t Warn about net-enabling start-tags and null end-tags\n\ -\040 min-tag \t Warn about minimized start and end-tags. Equivalent to: unclosed, empty and net\n\ -\040 unused-map \t Warn about unused short reference maps\n\ -\040 unused-param \t Warn about parameter entities that are defined but not used in a DTD\n\ -\040 notation-sysid Warn about notations for which no system identifier could be generated\n\ -\040 all \t\t Equivalent to: mixed, should, default, undefined, sgmldecl, unused-map, unused-param, empty and unclosed\n\n\ -\040 A warning can be disabled by using its name prefixed with no-. Example: -w all -w no-duplicate" +SGML_WARNINGS_LIST=" + xml Warn about constructs that are not allowed by XML + mixed Warn about mixed content models that do not allow #pcdata anywhere + sgmldecl Warn about various dubious constructions in the SGML declaration + should Warn about various recommendations made in ISO 8879 that the document does not comply with + default Warn about defaulted references + duplicate Warn about duplicate entity declarations + undefined Warn about undefined elements: elements used in the DTD but not defined + unclosed Warn about unclosed start and end-tags + empty Warn about empty start and end-tags + net Warn about net-enabling start-tags and null end-tags + min-tag Warn about minimized start and end-tags. Equivalent to: unclosed, empty and net + unused-map Warn about unused short reference maps + unused-param Warn about parameter entities that are defined but not used in a DTD + notation-sysid Warn about notations for which no system identifier could be generated + all Equivalent to: mixed, should, default, undefined, sgmldecl, unused-map, unused-param, empty and unclosedn\ + A warning can be disabled by using its name prefixed with no-. Example: -w all -w no-duplicate" # Set list of error types -SGML_ERRORS_LIST="\n\ -\040 no-idref \t No error for an ID reference value which no element has as its ID\n\ -\040 no-significant No errors for characters not significant in the reference concrete syntax\n\ -\040 no-valid \t Do not require the document to be type-valid" +SGML_ERRORS_LIST=" + no-idref No error for an ID reference value which no element has as its ID + no-significant No errors for characters not significant in the reference concrete syntax + no-valid Do not require the document to be type-valid" # Get name of main SGML configuration file which sgmlwhich >/dev/null 2>/dev/null @@ -186,8 +188,8 @@ do case $1 in shift 2 ;; -w|--warning) case $2 in - list) echo -e "List of allowed warning types (multiple -w options are allowed):\n" - echo -e $SGML_WARNINGS_LIST + list) echo "List of allowed warning types (multiple -w options are allowed):" + echo $SGML_WARNINGS_LIST exit 0 ;; xml|mixed|sgmldecl|should|default|duplicate|undefined|unclosed|empty|net|min-tag|unused-map|unused-param|notation-sysid|all|no-xml|no-mixed|no-sgmldecl|no-should|no-default|no-duplicate|no-undefined|no-unclosed|no-empty|no-net|no-min-tag|no-unused-map|no-unused-param|no-notation-sysid) \ @@ -195,14 +197,14 @@ do case $1 in shift 2 ;; *) echo "Unknown warning type \"$2\". Allowed warning types are:" >&2 - echo -e $SGML_WARNINGS_LIST >&2 + echo $SGML_WARNINGS_LIST >&2 exit 1 ;; esac ;; -e|--error) case $2 in - list) echo -e "List of allowed error types (multiple -e options are allowed):\n" - echo -e $SGML_ERRORS_LIST + list) echo "List of allowed error types (multiple -e options are allowed):" + echo $SGML_ERRORS_LIST exit 0 ;; no-idref|no-significant|no-valid) \ @@ -210,19 +212,20 @@ do case $1 in shift 2 ;; *) echo "Unknown error type \"$2\". Allowed error types are:" >&2 - echo -e $SGML_ERRORS_LIST >&2 + echo $SGML_ERRORS_LIST >&2 exit 1 ;; esac ;; - -h|--help) echo -e "`basename $0` - Jade Wrapper\n" - echo -e "$SGML_HELP_MESSAGE" + -h|--help) echo "`basename $0` - Jade Wrapper" + echo + echo "$SGML_HELP_MESSAGE" exit 0 ;; - -v|--version) echo -e "$SGML_VERSION_MESSAGE" + -v|--version) echo "$SGML_VERSION_MESSAGE" exit 0 ;; - -*) echo -e "$SGML_HELP_MESSAGE" >&2 + -*) echo "$SGML_HELP_MESSAGE" >&2 exit 1 ;; *) if [ -z "$SGML_FILE" ] @@ -233,7 +236,7 @@ do case $1 in esac shift 1 else - echo -e "$SGML_HELP_MESSAGE" >&2 + echo "$SGML_HELP_MESSAGE" >&2 exit 1 fi ;; @@ -243,7 +246,7 @@ done # Check that we have a frontend if [ -z "$SGML_FRONTEND" ] then - echo -e $SGML_HELP_MESSAGE >&2 + echo $SGML_HELP_MESSAGE >&2 exit 1 fi if [ ! -s $SGML_FRONTEND ] @@ -255,7 +258,7 @@ fi # Check that we have a backend if [ -z "$SGML_BACKEND" ] then - echo -e $SGML_HELP_MESSAGE >&2 + echo $SGML_HELP_MESSAGE >&2 exit 1 fi if [ ! -s $SGML_BACKEND ] @@ -267,7 +270,7 @@ fi # Check that we have a file to process if [ -z "$SGML_FILE" ] then - echo -e $SGML_HELP_MESSAGE >&2 + echo $SGML_HELP_MESSAGE >&2 exit 1 fi if [ ! -s $SGML_FILE ] @@ -402,7 +405,7 @@ fi # Create output directory if not available if [ -z "$SGML_OUTPUT_DIRECTORY" ] then - echo -e $SGML_HELP_MESSAGE >&2 + echo $SGML_HELP_MESSAGE >&2 exit 1 fi if [ ! -d $SGML_OUTPUT_DIRECTORY ] -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org