OpenJade: Difference between revisions
From CBLFS
Jump to navigationJump to search
I added the package description from BLFS. |
m Project homepage |
||
| (12 intermediate revisions by 4 users not shown) | |||
| Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
| http:// | | http://downloads.sourceforge.net/openjade/openjade-{{OpenJade-Version}}.tar.gz | ||
|} | |} | ||
---- | ---- | ||
{{Package-Introduction|The OpenJade package contains a DSSSL engine. This is useful for SGML and XML transformations into RTF, TeX, SGML and XML.|http://openjade.sourceforge.net}} | |||
The OpenJade package contains a DSSSL engine. This is useful for SGML and XML transformations into RTF, TeX, SGML and XML. | |||
== Dependencies == | == Dependencies == | ||
| Line 20: | Line 18: | ||
Compile the package: | Compile the package: | ||
sed -i "s/iostream.h/iostream/g" style/MultiLineInlineNote.cxx && | |||
./configure --prefix=/usr --enable-http --disable-static \ | ./configure --prefix=/usr --enable-http --disable-static \ | ||
--enable-default-catalog=/etc/sgml/catalog \ | --enable-default-catalog=/etc/sgml/catalog \ | ||
--enable-default-search-path=/usr/share/sgml \ | --enable-default-search-path=/usr/share/sgml \ | ||
--datadir=/usr/share/sgml/openjade- | --datadir=/usr/share/sgml/openjade-{{OpenJade-Version}} \ | ||
--enable-splibdir=/usr/lib && | |||
make | make | ||
| Line 34: | Line 34: | ||
ln -v -sf libospgrove.so /usr/lib/libspgrove.so && | ln -v -sf libospgrove.so /usr/lib/libspgrove.so && | ||
ln -v -sf libostyle.so /usr/lib/libstyle.so && | ln -v -sf libostyle.so /usr/lib/libstyle.so && | ||
install -v -m644 dsssl/catalog /usr/share/sgml/openjade- | install -v -m644 dsssl/catalog /usr/share/sgml/openjade-{{OpenJade-Version}}/ && | ||
install -v -m644 dsssl/*.{dtd,dsl,sgm} \ | install -v -m644 dsssl/*.{dtd,dsl,sgm} \ | ||
/usr/share/sgml/openjade- | /usr/share/sgml/openjade-{{OpenJade-Version}} && | ||
install-catalog --add /etc/sgml/openjade- | install-catalog --add /etc/sgml/openjade-{{OpenJade-Version}}.cat \ | ||
/usr/share/sgml/openjade- | /usr/share/sgml/openjade-{{OpenJade-Version}}/catalog && | ||
install-catalog --add /etc/sgml/sgml-docbook.cat \ | install-catalog --add /etc/sgml/sgml-docbook.cat \ | ||
/etc/sgml/openjade- | /etc/sgml/openjade-{{OpenJade-Version}}.cat | ||
echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/ | echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/{{Docbook_XML-Version}}/docbookx.dtd\" \ | ||
\"/usr/share/xml/docbook/xml-dtd- | \"/usr/share/xml/docbook/xml-dtd-{{Docbook_XML-Version}}/docbookx.dtd\"" >> \ | ||
/usr/share/sgml/openjade- | /usr/share/sgml/openjade-{{OpenJade-Version}}/catalog | ||
== Multilib == | == Multilib == | ||
| Line 52: | Line 52: | ||
Compile the package: | Compile the package: | ||
sed -i "s/iostream.h/iostream/g" style/MultiLineInlineNote.cxx && | |||
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure --prefix=/usr \ | CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure --prefix=/usr \ | ||
--enable-http --disable-static \ | --enable-http --disable-static \ | ||
--enable-default-catalog=/etc/sgml/catalog \ | --enable-default-catalog=/etc/sgml/catalog \ | ||
--enable-default-search-path=/usr/share/sgml \ | --enable-default-search-path=/usr/share/sgml \ | ||
--datadir=/usr/share/sgml/openjade- | --datadir=/usr/share/sgml/openjade-{{OpenJade-Version}} \ | ||
--enable-splibdir=/usr/lib && | --enable-splibdir=/usr/lib && | ||
make | make | ||
| Line 71: | Line 72: | ||
Compile the package: | Compile the package: | ||
sed -i "s/iostream.h/iostream/g" style/MultiLineInlineNote.cxx && | |||
CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" ./configure --prefix=/usr \ | CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" ./configure --prefix=/usr \ | ||
--enable-http --disable-static --libdir=/usr/lib32 \ | --enable-http --disable-static --libdir=/usr/lib32 \ | ||
--enable-default-catalog=/etc/sgml/catalog \ | --enable-default-catalog=/etc/sgml/catalog \ | ||
--enable-default-search-path=/usr/share/sgml \ | --enable-default-search-path=/usr/share/sgml \ | ||
--datadir=/usr/share/sgml/openjade- | --datadir=/usr/share/sgml/openjade-{{OpenJade-Version}} \ | ||
--enable-splibdir=/usr/lib32 && | --enable-splibdir=/usr/lib32 && | ||
make | make | ||
| Line 90: | Line 92: | ||
Compile the package: | Compile the package: | ||
sed -i "s/iostream.h/iostream/g" style/MultiLineInlineNote.cxx && | |||
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure --prefix=/usr \ | CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure --prefix=/usr \ | ||
--enable-http --disable-static --libdir=/usr/lib64 \ | --enable-http --disable-static --libdir=/usr/lib64 \ | ||
--enable-default-catalog=/etc/sgml/catalog \ | --enable-default-catalog=/etc/sgml/catalog \ | ||
--enable-default-search-path=/usr/share/sgml \ | --enable-default-search-path=/usr/share/sgml \ | ||
--datadir=/usr/share/sgml/openjade- | --datadir=/usr/share/sgml/openjade-{{OpenJade-Version}} \ | ||
--enable-splibdir=/usr/lib64 && | --enable-splibdir=/usr/lib64 && | ||
make | make | ||
| Line 106: | Line 109: | ||
ln -v -sf libospgrove.so /usr/lib64/libspgrove.so && | ln -v -sf libospgrove.so /usr/lib64/libspgrove.so && | ||
ln -v -sf libostyle.so /usr/lib64/libstyle.so && | ln -v -sf libostyle.so /usr/lib64/libstyle.so && | ||
install -v -m644 dsssl/catalog /usr/share/sgml/openjade- | install -v -m644 dsssl/catalog /usr/share/sgml/openjade-{{OpenJade-Version}}/ && | ||
install -v -m644 dsssl/*.{dtd,dsl,sgm} \ | install -v -m644 dsssl/*.{dtd,dsl,sgm} \ | ||
/usr/share/sgml/openjade- | /usr/share/sgml/openjade-{{OpenJade-Version}} && | ||
install-catalog --add /etc/sgml/openjade- | install-catalog --add /etc/sgml/openjade-{{OpenJade-Version}}.cat \ | ||
/usr/share/sgml/openjade- | /usr/share/sgml/openjade-{{OpenJade-Version}}/catalog && | ||
install-catalog --add /etc/sgml/sgml-docbook.cat \ | install-catalog --add /etc/sgml/sgml-docbook.cat \ | ||
/etc/sgml/openjade- | /etc/sgml/openjade-{{OpenJade-Version}}.cat | ||
echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/{{Docbook_XML-Version}}/docbookx.dtd\" \ | |||
\"/usr/share/xml/docbook/xml-dtd-{{Docbook_XML-Version}}/docbookx.dtd\"" >> \ | |||
/usr/share/sgml/openjade-{{OpenJade-Version}}/catalog | |||
==Contents== | |||
{| style="text-align: left;" | |||
|- | |||
! Installed Programs: | |||
| openjade | |||
|- | |||
! Installed Libraries: | |||
| libogrove.{la,so}, libospgrove.{la,so}, libostyle.{la,so} | |||
|- | |||
! Installed Directories: | |||
| None | |||
|} | |||
[[Category:DocBook SGML]] | |||
Latest revision as of 16:34, 8 May 2011
| Download Source: | http://downloads.sourceforge.net/openjade/openjade-1.3.3-pre1.tar.gz |
|---|
Introduction to OpenJade
The OpenJade package contains a DSSSL engine. This is useful for SGML and XML transformations into RTF, TeX, SGML and XML.
Project Homepage: http://openjade.sourceforge.net
Dependencies
Required
Non-Multilib
Compile the package:
sed -i "s/iostream.h/iostream/g" style/MultiLineInlineNote.cxx &&
./configure --prefix=/usr --enable-http --disable-static \
--enable-default-catalog=/etc/sgml/catalog \
--enable-default-search-path=/usr/share/sgml \
--datadir=/usr/share/sgml/openjade-1.3.3-pre1 \
--enable-splibdir=/usr/lib &&
make
Install the package
make install &&
make install-man &&
ln -v -sf openjade /usr/bin/jade &&
ln -v -sf libogrove.so /usr/lib/libgrove.so &&
ln -v -sf libospgrove.so /usr/lib/libspgrove.so &&
ln -v -sf libostyle.so /usr/lib/libstyle.so &&
install -v -m644 dsssl/catalog /usr/share/sgml/openjade-1.3.3-pre1/ &&
install -v -m644 dsssl/*.{dtd,dsl,sgm} \
/usr/share/sgml/openjade-1.3.3-pre1 &&
install-catalog --add /etc/sgml/openjade-1.3.3-pre1.cat \
/usr/share/sgml/openjade-1.3.3-pre1/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat \
/etc/sgml/openjade-1.3.3-pre1.cat
echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd\" \ \"/usr/share/xml/docbook/xml-dtd-4.5/docbookx.dtd\"" >> \ /usr/share/sgml/openjade-1.3.3-pre1/catalog
Multilib
32Bit
Compile the package:
sed -i "s/iostream.h/iostream/g" style/MultiLineInlineNote.cxx &&
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure --prefix=/usr \
--enable-http --disable-static \
--enable-default-catalog=/etc/sgml/catalog \
--enable-default-search-path=/usr/share/sgml \
--datadir=/usr/share/sgml/openjade-1.3.3-pre1 \
--enable-splibdir=/usr/lib &&
make
Install the package
make install && ln -v -sf libogrove.so /usr/lib/libgrove.so && ln -v -sf libospgrove.so /usr/lib/libspgrove.so && ln -v -sf libostyle.so /usr/lib/libstyle.so
N32
Compile the package:
sed -i "s/iostream.h/iostream/g" style/MultiLineInlineNote.cxx &&
CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" ./configure --prefix=/usr \
--enable-http --disable-static --libdir=/usr/lib32 \
--enable-default-catalog=/etc/sgml/catalog \
--enable-default-search-path=/usr/share/sgml \
--datadir=/usr/share/sgml/openjade-1.3.3-pre1 \
--enable-splibdir=/usr/lib32 &&
make
Install the package
make install && ln -v -sf libogrove.so /usr/lib32/libgrove.so && ln -v -sf libospgrove.so /usr/lib32/libspgrove.so && ln -v -sf libostyle.so /usr/lib32/libstyle.so
64Bit
Compile the package:
sed -i "s/iostream.h/iostream/g" style/MultiLineInlineNote.cxx &&
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure --prefix=/usr \
--enable-http --disable-static --libdir=/usr/lib64 \
--enable-default-catalog=/etc/sgml/catalog \
--enable-default-search-path=/usr/share/sgml \
--datadir=/usr/share/sgml/openjade-1.3.3-pre1 \
--enable-splibdir=/usr/lib64 &&
make
Install the package
make install &&
make install-man &&
ln -v -sf openjade /usr/bin/jade &&
ln -v -sf libogrove.so /usr/lib64/libgrove.so &&
ln -v -sf libospgrove.so /usr/lib64/libspgrove.so &&
ln -v -sf libostyle.so /usr/lib64/libstyle.so &&
install -v -m644 dsssl/catalog /usr/share/sgml/openjade-1.3.3-pre1/ &&
install -v -m644 dsssl/*.{dtd,dsl,sgm} \
/usr/share/sgml/openjade-1.3.3-pre1 &&
install-catalog --add /etc/sgml/openjade-1.3.3-pre1.cat \
/usr/share/sgml/openjade-1.3.3-pre1/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat \
/etc/sgml/openjade-1.3.3-pre1.cat
echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd\" \ \"/usr/share/xml/docbook/xml-dtd-4.5/docbookx.dtd\"" >> \ /usr/share/sgml/openjade-1.3.3-pre1/catalog
Contents
| Installed Programs: | openjade |
|---|---|
| Installed Libraries: | libogrove.{la,so}, libospgrove.{la,so}, libostyle.{la,so} |
| Installed Directories: | None |