10 Commits

Author SHA1 Message Date
Andrey Semashev
50db69f7e5 Updated setup_boostbook.py, removed setup_boostbook.sh.
* Ported setup_boostbook.py to Python 3.
* Updated DocBook XSL to 1.79.2, DocBook DTD to 4.5.
* Switched DocBook XSL to "nons" version, which is compatible with DocBook 4.x.
  The "ns" version is compatible with DocBook 5 and produces incorrect output
  in some cases. See the discussion in https://github.com/boostorg/boostbook/pull/13
  for more details.
* Updated download URLs to the actual ones.
* Added checking checksums for the downloaded packages to ensure authenticity.
* Added creating backup of user-config.jam before modification.
* user-config.jam modification now preserves location of the rules
  that the script modifies.
* The script now produces absolute paths in user-config.jam.

Since setup_boostbook.py now implements everything from setup_boostbook.sh
and is (presumably) more portable, removed setup_boostbook.sh to avoid
code duplication.

Closes https://github.com/boostorg/boostbook/pull/19.
2024-09-26 01:16:28 +03:00
Daniel James
1c26a74050 Update for latest version of Boost Build. 2013-12-26 09:30:15 +00:00
Ronald Garcia
f480fc5ddc FOP 1.0 is broken, so I found a working link to FOP 0.94.
curl was mis-naming docbook-xsl-*.tar.gz.  Changing the form of the URL seems
to do the trick (remove the "/download" part).



[SVN r69895]
2011-03-12 16:58:52 +00:00
Ronald Garcia
8bd3ed2d2b FOP is now at version 1.0. 0.94 is not available at the old url.
[SVN r69843]
2011-03-11 13:21:06 +00:00
Daniel James
3842a5387c Update setup_boostbook scripts.
[SVN r63156]
2010-06-20 19:29:50 +00:00
Daniel James
e272daa32e Remove long out of date warning.
[SVN r51319]
2009-02-18 21:22:37 +00:00
Gennaro Prota
bd57856bca boostbook: fixed FOP mirror URL in setup_boostbook.sh and .py (thanks Manuel Fiorelli); default values for user-configurable parameters brought in synch between the two scripts
[SVN r48350]
2008-08-24 17:00:31 +00:00
Frank Mori Hess
924b9589bc Updated setup_boostbook scripts to download newer versions of apache fop
and docbook xsl, since the old versions are no longer posted for download.
The newer version of apache fop is stricter about its input, 
and currently fails to validate its input when trying to build boost.pdf, 
due to various bits on invalid docbook.  I have it working locally
though, and will create tickets with patches in trac for the remaining
issues in the library docs and tools.



[SVN r40049]
2007-10-15 13:43:00 +00:00
Rene Rivera
835e482af7 Cross merge HEAD and RC_1_34_0.
[SVN r36024]
2006-11-13 16:24:38 +00:00
Misha Bergal
311fc0ef8e Rewrote setup_boostbook.sh to Python to support win32 and release scripts. Not to be used by end user for now
[SVN r29963]
2005-07-10 07:06:58 +00:00