OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Michael van Elst
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web          Date:   04-Jun-2003 11:04:07
  Branch: HEAD                             Handle: 2003060410040502

  Modified files:
    openpkg-src/docbook     docbook.spec
    openpkg-web             news.txt

  Log:
    also support older docbook 4.1.2

  Summary:
    Revision    Changes     Path
    1.52        +48 -17     openpkg-src/docbook/docbook.spec
    1.4715      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/docbook/docbook.spec
  ============================================================================
  $ cvs diff -u -r1.51 -r1.52 docbook.spec
  --- openpkg-src/docbook/docbook.spec  23 May 2003 06:53:29 -0000      1.51
  +++ openpkg-src/docbook/docbook.spec  4 Jun 2003 09:04:07 -0000       1.52
  @@ -24,7 +24,11 @@
   ##
   
   %define       V_dtd_sgml       4.2
  +%define       V_dtd_sgml_old   4.1
  +%define       V_dtd_sgml_old_n 41
   %define       V_dtd_xml        4.2
  +%define       V_dtd_xml_old    4.1.2
  +%define       V_dtd_xml_old_n  412
   %define       V_dtd_simple     1.0
   %define       V_ss_dsssl       1.78
   %define       V_ss_xsl         1.61.2
  @@ -39,17 +43,19 @@
   Group:        SGML
   License:      BSD
   Version:      4.2
  -Release:      20030523
  +Release:      20030604
   
   #   list of sources
   Source0:      
http://www.oasis-open.org/docbook/xml/%{V_dtd_xml}/docbook-xml-%{V_dtd_xml}.zip
  -Source1:      
http://www.oasis-open.org/docbook/xml/simple/%{V_dtd_simple}/docbook-simple-%{V_dtd_simple}.zip
  -Source2:      
http://www.oasis-open.org/docbook/sgml/%{V_dtd_sgml}/docbook-%{V_dtd_sgml}.zip
  -Source3:      http://fallout.campusview.indiana.edu/ports/distfiles/isoENTS.zip
  -Source4:      
http://osdn.dl.sourceforge.net/sourceforge/docbook/docbook-xsl-%{V_ss_xsl}.tar.gz
  -Source5:      
http://osdn.dl.sourceforge.net/sourceforge/docbook/docbook-dsssl-%{V_ss_dsssl}.tar.gz
  -Source6:      isoENTS.catalog
  -Source7:      simple.catalog
  +Source1:      
http://www.oasis-open.org/docbook/xml/%{V_dtd_xml_old}/docbkx%{V_dtd_xml_old_n}.zip
  +Source2:      
http://www.oasis-open.org/docbook/xml/simple/%{V_dtd_simple}/docbook-simple-%{V_dtd_simple}.zip
  +Source3:      
http://www.oasis-open.org/docbook/sgml/%{V_dtd_sgml}/docbook-%{V_dtd_sgml}.zip
  +Source4:      
http://www.oasis-open.org/docbook/sgml/%{V_dtd_sgml_old}/docbk%{V_dtd_sgml_old_n}.zip
  +Source5:      http://fallout.campusview.indiana.edu/ports/distfiles/isoENTS.zip
  +Source6:      
http://osdn.dl.sourceforge.net/sourceforge/docbook/docbook-xsl-%{V_ss_xsl}.tar.gz
  +Source7:      
http://osdn.dl.sourceforge.net/sourceforge/docbook/docbook-dsssl-%{V_ss_dsssl}.tar.gz
  +Source8:      isoENTS.catalog
  +Source9:      simple.catalog
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -70,16 +76,22 @@
   
   %prep
       %setup -c -T
  -    for zip in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3}; do
  +    for zip in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5}; do
           base=`echo $zip | sed -e 's;^.*/\([^/]*\)\.zip$;\1;'`
           mkdir $base
           (cd $base; %{l_prefix}/bin/unzip -q -x $zip)
       done
  -    for tgz in %{SOURCE4} %{SOURCE5}; do
  -        base=`echo $tgz | sed -e 's;^.*/\([^/]*\)\.tar.gz$;\1;'`
  +    for tgz in %{SOURCE6} %{SOURCE7}; do
           %{l_gzip} -d -c $tgz | %{l_tar} -xf -
       done
   
  +    #   fix broken XSL stylesheet in 1.61.1
  +    base=`echo %{SOURCE6} | sed -e 's;^.*/\([^/]*\)\.tar.gz$;\1;'`
  +    cd $base
  +    %{l_shtool} subst \
  +        -e 's;<xsl:include href="axf.xsl"/>;;' \
  +        fo/docbook.xsl
  +
   %build
   
   %install
  @@ -97,7 +109,14 @@
         %{l_shtool} mkdir -f -p -m 755 \
             $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml
         cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml/
  -    )
  +    ) || exit $?
  +    ( cd docbkx%{V_dtd_xml_old_n}
  +      mv docbook.cat catalog
  +      rm -f ChangeLog README
  +      %{l_shtool} mkdir -f -p -m 755 \
  +          $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml-old
  +      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-xml-old/
  +    ) || exit $?
   
       #   install Simplified DocBook DTD
       ( cd docbook-simple-%{V_dtd_simple}
  @@ -106,7 +125,7 @@
         %{l_shtool} mkdir -f -p -m 755 \
             $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-simple
         cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-simple/
  -    )
  +    ) || exit $?
   
       #   install DocBook SGML DTD
       ( cd docbook-%{V_dtd_sgml}
  @@ -115,13 +134,20 @@
         %{l_shtool} mkdir -f -p -m 755 \
             $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml
         cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml/
  -    )
  +    ) || exit $?
  +    ( cd docbk%{V_dtd_sgml_old_n}
  +      mv docbook.cat catalog
  +      rm -f ChangeLog README
  +      %{l_shtool} mkdir -f -p -m 755 \
  +          $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml-old
  +      cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-dtd-sgml-old/
  +    ) || exit $?
       ( cd isoENTS
         cp %{SOURCE isoENTS.catalog} catalog
         %{l_shtool} mkdir -f -p -m 755 \
             $RPM_BUILD_ROOT%{l_prefix}/share/sgml/iso8879-sgml
         cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/iso8879-sgml/
  -    )
  +    ) || exit $?
   
       #   install DocBook XSL Stylesheets (for XML)
       ( cd docbook-xsl-%{V_ss_xsl}
  @@ -130,10 +156,11 @@
         find . -name ChangeLog -print | xargs rm -f
         find . -name "*.bak" -print | xargs rm -f
         find . -name README -print | xargs rm -f
  +      rm -f fo/pdf2index
         %{l_shtool} mkdir -f -p -m 755 \
             $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-xsl
         cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-xsl/
  -    )
  +    ) || exit $?
   
       #   install DocBook DSSSL Stylesheets (for SGML)
       ( cd docbook-dsssl-%{V_ss_dsssl}
  @@ -145,7 +172,7 @@
         %{l_shtool} mkdir -f -p -m 755 \
             $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-dsssl
         cp -rp * $RPM_BUILD_ROOT%{l_prefix}/share/sgml/docbook-ss-dsssl/
  -    )
  +    ) || exit $?
   
       %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
           %{l_files_std} \
  @@ -160,8 +187,10 @@
       if [ $1 -eq 1 ]; then
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q install iso8879-sgml
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q install docbook-dtd-xml
  +        $RPM_INSTALL_PREFIX/bin/mkcatalog -q install docbook-dtd-xml-old
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q install docbook-dtd-simple
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q install docbook-dtd-sgml
  +        $RPM_INSTALL_PREFIX/bin/mkcatalog -q install docbook-dtd-sgml-old
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q install docbook-ss-dsssl
       fi
   
  @@ -169,8 +198,10 @@
       if [ $1 -eq 0 ]; then
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q deinstall iso8879-sgml
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q deinstall docbook-dtd-xml
  +        $RPM_INSTALL_PREFIX/bin/mkcatalog -q deinstall docbook-dtd-xml-old
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q deinstall docbook-dtd-simple
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q deinstall docbook-dtd-sgml
  +        $RPM_INSTALL_PREFIX/bin/mkcatalog -q deinstall docbook-dtd-sgml-old
           $RPM_INSTALL_PREFIX/bin/mkcatalog -q deinstall docbook-ss-dsssl
       fi
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.4714 -r1.4715 news.txt
  --- openpkg-web/news.txt      4 Jun 2003 08:27:56 -0000       1.4714
  +++ openpkg-web/news.txt      4 Jun 2003 09:04:05 -0000       1.4715
  @@ -1,3 +1,4 @@
  +04-Jun-2003: Upgraded package: P<docbook-4.2-20030604>
   04-Jun-2003: Upgraded package: P<vim-6.2.11-20030604>
   04-Jun-2003: Upgraded package: P<dss-4.1.3-20030604>
   03-Jun-2003: New package: P<xmlsec-1.0.2-20030603>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to