wok-next annotate docbook-xsl-ns/receipt @ rev 21727

created recipe for vbindiff
author Hans-G?nter Theisgen
date Sat Nov 21 14:32:44 2020 +0100 (2020-11-21)
parents a3c581bf52b8
children
rev   line source
al@21011 1 # SliTaz package receipt v2.
paul@6996 2
paul@6996 3 PACKAGE="docbook-xsl-ns"
al@19607 4 VERSION="1.79.1"
paul@6996 5 CATEGORY="development"
al@21011 6 SHORT_DESC="DocBook XSL-NS stylesheets"
paul@6996 7 MAINTAINER="paul@slitaz.org"
pascal@15579 8 LICENSE="MIT"
al@20906 9 WEB_SITE="http://docbook.sourceforge.net/"
al@21011 10 HOST_ARCH="any"
al@19607 11
paul@6996 12 TARBALL="$PACKAGE-$VERSION.tar.bz2"
al@19607 13 WGET_URL="$SF_MIRROR/docbook/$TARBALL"
paul@6996 14
al@21011 15 compile_rules() {
al@21011 16 dest="$install/usr/share/xml/docbook/stylesheet/docbook-xsl-ns"
al@21011 17 mkdir -p $dest
pascal@15579 18
al@21011 19 cp VERSION VERSION.xsl $dest
al@18734 20
al@21011 21 for i in assembly common eclipse epub epub3 fo highlighting html htmlhelp \
al@21011 22 javahelp lib manpages params profiling roundtrip template website \
al@21011 23 xhtml xhtml-1_1 xhtml5; do
al@21011 24 mkdir -p $dest/$i
al@21011 25 cp $i/*.xml $i/*.xsl $i/*.dtd $i/*.ent $dest/$i/ 2>/dev/null
slaxemulator@9558 26 done
al@21011 27 find $install -type f -name build.xml -delete
al@18734 28
al@21011 29 mkdir -p $install/etc/xml/
slaxemulator@9558 30
al@21011 31 cook_pick_docs README RELEASE-NOTES* NEWS*
paul@6996 32 }
paul@6996 33
al@21011 34 genpkg_rules() {
al@21011 35 copy @std
al@21011 36 DEPENDS="libxml2-tools libxslt"
al@21011 37 }
paul@6996 38
al@21011 39 post_install() {
al@21011 40 local U="http://docbook.sourceforge.net/release/xsl-ns"
al@21011 41 local F="file:///usr/share/xml/docbook/stylesheet/docbook-xsl-ns/catalog.xml"
al@21011 42 local C="/etc/xml/catalog"
paul@6996 43
al@21011 44 # Create a /etc/xml/catalog if it absent
al@21011 45 mkdir -p "$1/etc/xml/"
al@21011 46 [ -s "$1/etc/xml/catalog" ] || chroot "$1/" xmlcatalog --noout --create "$C"
paul@6996 47
al@21011 48 chroot "$1/" xmlcatalog --noout --add "rewriteSystem" "$U/$VERSION" "$F" "$C"
al@21011 49 chroot "$1/" xmlcatalog --noout --add "rewriteURI" "$U/$VERSION" "$F" "$C"
al@21011 50 chroot "$1/" xmlcatalog --noout --add "rewriteSystem" "$U/current" "$F" "$C"
al@21011 51 chroot "$1/" xmlcatalog --noout --add "rewriteURI" "$U/current" "$F" "$C"
paul@6996 52 }