### this file is sourced not run
PKGVER=1.79.2
PKGBUILD=1
PKGARCH=noarch

# BLFS 11.3
TARBALL=docbook-xsl-nons-$PKGVER.tar.bz2
MD5SUM=2666d1488d6ced1551d15f31d7ed8c38
SRC_URL=https://github.com/docbook/xslt10-stylesheets/releases/download/release/$PKGVER/$TARBALL
BUNDLE=

DOC_TARBALL=docbook-xsl-doc-$PKGVER.tar.bz2
DOC_MD5SUM=62375ca864fc198cb2b17d98209d0b8c
DOC_URL=https://github.com/docbook/xslt10-stylesheets/releases/download/release/$PKGVER/$DOC_TARBALL


SLACKREQ='libxml2 libxslt'
SLACKDESC="docbook-xsl-nons: docbook-xsl-nons $PKGVER (XSL stylesheet for Docbook)
docbook-xsl-nons: 
docbook-xsl-nons: The DocBook XSL Stylesheets package contains XSL stylesheets. These 
docbook-xsl-nons: are useful for performing transformations on XML DocBook files.
docbook-xsl-nons: 
docbook-xsl-nons: 
docbook-xsl-nons: 
docbook-xsl-nons: 
docbook-xsl-nons: 
docbook-xsl-nons: 
docbook-xsl-nons: 
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&

	TARBALL=$DOC_TARBALL SRC_URL=$DOC_URL MD5SUM=$DOC_MD5SUM &&
	pkg_check $SRC_DIR $TARBALL $MD5SUM &&
	tar -xf $SRC_DIR/$TARBALL --strip-components=1 -C tmp/docbook* &&
	true

	# BLFS 11.3: fix recursion
	cd tmp/docbook* &&	
	patch -Np1 -i ../pkg/docbook-xsl-nons-1.79.2-stack_fix-1.patch &&
	true
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/docbook*

	# copy files
	install -v -m755 -d /usr/share/xml/docbook/xsl-stylesheets-nons-$PKGVER &&

	cp -v -R VERSION assembly common eclipse epub epub3 extensions fo        \
			 highlighting html htmlhelp images javahelp lib manpages params  \
			 profiling roundtrip slides template tests tools webhelp website \
			 xhtml xhtml-1_1 xhtml5                                          \
		/usr/share/xml/docbook/xsl-stylesheets-nons-$PKGVER &&

	ln -s VERSION /usr/share/xml/docbook/xsl-stylesheets-nons-$PKGVER/VERSION.xsl &&

	install -v -m644 -D README \
						/usr/share/doc/docbook-xsl-nons-$PKGVER/README.txt &&
	install -v -m644    RELEASE-NOTES* NEWS* \
						/usr/share/doc/docbook-xsl-nons-$PKGVER

	pkg_build_slackdesc &&

	# update catalog at install time
	cp /tmp/pkg/{doinst.sh,slack-uninstall.sh} /install
}


