48 lines
1.2 KiB
Bash
48 lines
1.2 KiB
Bash
NAME="sgml-common"
|
|
DESC="Collection of all the free software tools you need to work on and format DocBook documents"
|
|
VERSION="0.6.3m1"
|
|
|
|
FILES=(
|
|
"https://sourceware.org/ftp/docbook-tools/new-trials/SOURCES/sgml-common-${VERSION%m*}.tgz"
|
|
"sgml-common-${VERSION%m*}-manpage-1.patch"
|
|
)
|
|
HASHES=(
|
|
"103c9828f24820df86e55e7862e28974"
|
|
"50d93af704a0869faf8fedf5d23b1a9f90fff6499f4c11cf4addb5e460b7b58b"
|
|
)
|
|
|
|
DEPENDS=("bash")
|
|
|
|
PACKAGE() {
|
|
tar xf "${NAME}-${VERSION%m*}.tgz"
|
|
cd "${NAME}-${VERSION%m*}"
|
|
|
|
patch -Np1 -i "../sgml-common-${VERSION%m*}-manpage-1.patch"
|
|
autoreconf -f -i
|
|
|
|
./configure --prefix=/usr --sysconfdir=/etc
|
|
make
|
|
make DESTDIR="${ROOTDIR}" install
|
|
make DESTDIR="${ROOTDIR}" docdir="/usr/share/doc" install
|
|
|
|
cd .. && rm -rf "${NAME}-${VERSION%m*}"
|
|
}
|
|
|
|
INSTALL(){
|
|
# remove old catalogs
|
|
install-catalog --remove /etc/sgml/sgml-ent.cat \
|
|
/usr/share/sgml/sgml-iso-entities-8879.1986/catalog
|
|
|
|
install-catalog --remove /etc/sgml/sgml-docbook.cat \
|
|
/etc/sgml/sgml-ent.cat
|
|
|
|
# install new ones
|
|
install-catalog --add /etc/sgml/sgml-ent.cat \
|
|
/usr/share/sgml/sgml-iso-entities-8879.1986/catalog
|
|
|
|
install-catalog --add /etc/sgml/sgml-docbook.cat \
|
|
/etc/sgml/sgml-ent.cat
|
|
|
|
exit 0
|
|
}
|