|
|
@@ -22,6 +22,13 @@
|
|
|
## SUCH DAMAGE.
|
|
|
##
|
|
|
|
|
|
+%define V_dtd_xml_l 4.1.2
|
|
|
+%define V_dtd_xml_s 412
|
|
|
+%define V_dtd_sgml_l 4.1
|
|
|
+%define V_dtd_sgml_s 41
|
|
|
+%define V_ss_xsl 1.45
|
|
|
+%define V_ss_dsssl 1.73
|
|
|
+
|
|
|
# package information
|
|
|
Name: docbook
|
|
|
Summary: DocBook SGML DTD and Tools
|
|
|
@@ -32,14 +39,14 @@ Distribution: OpenPKG [EXP]
|
|
|
Group: SGML
|
|
|
License: BSD
|
|
|
Version: 4.1
|
|
|
-Release: 7
|
|
|
+Release: 8
|
|
|
|
|
|
# list of sources
|
|
|
-Source0: http://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip
|
|
|
-Source1: http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip
|
|
|
+Source0: http://www.oasis-open.org/docbook/xml/%{V_dtd_xml_l}/docbkx%{V_dtd_xml_s}.zip
|
|
|
+Source1: http://www.oasis-open.org/docbook/sgml/%{V_dtd_sgml_l}/docbk%{V_dtd_sgml_s}.zip
|
|
|
Source2: http://fallout.campusview.indiana.edu/ports/distfiles/isoENTS.zip
|
|
|
-Source3: http://prdownloads.sourceforge.net/docbook/docbook-xsl-1.45.tar.gz
|
|
|
-Source4: http://prdownloads.sourceforge.net/docbook/docbook-dsssl-1.73.tar.gz
|
|
|
+Source3: http://prdownloads.sourceforge.net/docbook/docbook-xsl-%{V_ss_xsl}.tar.gz
|
|
|
+Source4: http://prdownloads.sourceforge.net/docbook/docbook-dsssl-%{V_ss_dsssl}.tar.gz
|
|
|
Source5: isoENTS.catalog
|
|
|
Source6: docbk41.catalog
|
|
|
|
|
|
@@ -86,7 +93,7 @@ AutoReqProv: no
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/share/sgml
|
|
|
|
|
|
# install DocBook XML DTD
|
|
|
- ( cd docbkx412
|
|
|
+ ( cd docbkx%{V_dtd_xml_s}
|
|
|
mv docbook.cat catalog
|
|
|
rm -f *.txt ChangeLog
|
|
|
%{l_shtool} mkdir -f -p -m 755 \
|
|
|
@@ -95,7 +102,7 @@ AutoReqProv: no
|
|
|
)
|
|
|
|
|
|
# install DocBook SGML DTD
|
|
|
- ( cd docbk41
|
|
|
+ ( cd docbk%{V_dtd_sgml_s}
|
|
|
rm -f docbook.cat
|
|
|
rm -f *.txt ChangeLog
|
|
|
cp %{SOURCE docbk41.catalog} catalog
|
|
|
@@ -113,7 +120,7 @@ AutoReqProv: no
|
|
|
)
|
|
|
|
|
|
# install DocBook XSL Stylesheets (for XML)
|
|
|
- ( cd docbook-xsl-1.44
|
|
|
+ ( cd docbook-xsl-%{V_ss_xsl}
|
|
|
# rm -f [A-Z]*
|
|
|
rm -rf extensions
|
|
|
rm -rf doc docsrc
|
|
|
@@ -126,7 +133,7 @@ AutoReqProv: no
|
|
|
)
|
|
|
|
|
|
# install DocBook DSSSL Stylesheets (for SGML)
|
|
|
- ( cd docbook-dsssl-1.72
|
|
|
+ ( cd docbook-dsssl-%{V_ss_dsssl}
|
|
|
# rm -f [A-Z]*
|
|
|
rm -rf bin
|
|
|
rm -rf doc docsrc
|