diff --git a/general.ent b/general.ent
index 38f9af6079..262b5f6473 100644
--- a/general.ent
+++ b/general.ent
@@ -597,7 +597,7 @@
-
+
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 482843675a..90d0131abc 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -84,6 +84,9 @@
dependency package download URLs and changed the links to a Fortran
compiler to the one on the BLFS Wiki.
+
+ [andy] - Updated to OpenSP-1.5.2.
+
diff --git a/pst/sgml/opensp.xml b/pst/sgml/opensp.xml
index 5c09dd0310..8e09982f0c 100644
--- a/pst/sgml/opensp.xml
+++ b/pst/sgml/opensp.xml
@@ -4,12 +4,15 @@
%general-entities;
-
+
+
+
+
+
+
+
]>
@@ -60,24 +63,15 @@
- Additional Downloads
-
-
- Required Patch (removes some annoying messages that can appear
- while running openjade):
-
-
- Required Patch:
-
-
-
OpenSP Dependencies
Required
+ Optional
+
+ xmlto
+
User Notes:
@@ -89,10 +83,12 @@
Install OpenSP by running the following
commands:
-patch -Np1 -i ../OpenSP-&opensp-version;-LITLEN-1.patch &&
-patch -Np1 -i ../OpenSP-&opensp-version;-gcc34-1.patch &&
-./configure --prefix=/usr --disable-static --enable-http \
- --enable-default-catalog=/etc/sgml/catalog \
+
+sed -i 's:32,:253,:' lib/Syntax.cxx &&
+sed -i 's:LITLEN 240 :LITLEN 8092:' \
+ unicode/{gensyntax.pl,unicode.syn} &&
+./configure --prefix=/usr --disable-static --disable-doc-build \
+ --enable-default-catalog=/etc/sgml/catalog --enable-http \
--enable-default-search-path=/usr/share/sgml &&
make pkgdatadir=/usr/share/sgml/OpenSP-&opensp-version;
@@ -111,27 +107,18 @@ ln -v -sf osx /usr/bin/sx &&
ln -v -sf osx /usr/bin/sgml2xml &&
ln -v -sf libosp.so /usr/lib/libsp.so
-
-
Command Explanations
+ sed -i 's:32,:253,:...unicode.syn}:
+ These seds prevent some annoying messages that may otherwise appear
+ while running openjade.
+
--disable-static: This switch prevents
the building of the static library.
+
--enable-http: This switch adds support
for HTTP.
@@ -145,6 +132,11 @@ install-catalog -remove /etc/sgml/sgml-docbook.cat \
: This switch adds
support for XML Formatted Messages.
+ : This switch prevents the
+ configure script checking if you have
+ xmlto installed. If you have
+ xmlto you can remove this option.
+
make
pkgdatadir=/usr/share/sgml/OpenSP-&opensp-version;: This sets the
pkgdatadir variable in the Makefile from