Browse Source

- fix package - enhance by defining versions

master
parent
commit
8d804ae68a
  1. 25
      docbook/docbook.spec

25
docbook/docbook.spec

@ -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

Loading…
Cancel
Save