wok-next view docbook-xsl/receipt @ rev 20443

The rest of my "home work" for update many packages (up to Xorg, GTK and Openbox) for Next and mainly for Next64. Since this point this repository is open for commits. Many errors are expected due to harfbuzz-freetype dependency loop...
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Feb 24 16:17:33 2018 +0200 (2018-02-24)
parents 35a20e111081
children d3730d754d47
line source
1 # SliTaz package receipt v2.
3 PACKAGE="docbook-xsl"
4 VERSION="1.79.1"
5 CATEGORY="development"
6 SHORT_DESC="DocBook XSL stylesheets"
7 MAINTAINER="paul@slitaz.org"
8 LICENSE="MIT"
9 WEB_SITE="http://docbook.sourceforge.net/"
10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/pst/docbook-xsl.html"
12 TARBALL="$PACKAGE-$VERSION.tar.bz2"
13 WGET_URL="$SF_MIRROR/docbook/$TARBALL"
15 compile_rules() {
16 mkdir -p $install/usr/share/xml/docbook/stylesheet/docbook-xsl/
18 cp -R \
19 VERSION assembly common eclipse epub epub3 extensions fo highlighting \
20 html htmlhelp images javahelp lib manpages params profiling roundtrip \
21 slides template tests tools webhelp website xhtml xhtml-1_1 xhtml5 \
22 $install/usr/share/xml/docbook/stylesheet/docbook-xsl/ &&
24 ln -s VERSION $install/usr/share/xml/docbook/stylesheet/docbook-xsl/VERSION.xsl &&
26 cook_pick_docs README RELEASE-NOTES* NEWS*
27 }
29 genpkg_rules() {
30 copy @std
31 DEPENDS="docbook-xml libxml2-tools libxslt"
32 }
34 post_install() {
35 if [ -n "$1" ]; then
36 mv -f "$1/etc/resolv.conf" "$1/etc/recolv.conf.$$" 2>/dev/null
37 cp /etc/resolv.conf "$1/etc/resolv.conf"
38 fi
40 U="http://docbook.sourceforge.net/release/xsl"
41 F="/usr/share/xml/docbook/stylesheet/docbook-xsl"
42 C="/etc/xml/catalog"
44 # Create a /etc/xml/catalog file
45 mkdir -p "$1/etc/xml"
46 if [ ! -f "$1/etc/xml/catalog" ]; then
47 chroot "$1/" xmlcatalog --noout --create "$C"
48 fi &&
50 chroot "$1/" xmlcatalog --noout --add rewriteSystem "$U/$VERSION" "$F" $C &&
51 chroot "$1/" xmlcatalog --noout --add rewriteURI "$U/$VERSION" "$F" $C &&
52 chroot "$1/" xmlcatalog --noout --add rewriteSystem "$U/current" "$F" $C &&
53 chroot "$1/" xmlcatalog --noout --add rewriteURI "$U/current" "$F" $C
55 # # link nwalsh dir
56 # ln -sf docbook-xsl "$1/usr/share/xml/docbook/stylesheet/nwalsh"
58 if [ -n "$1" ]; then
59 mv -f "$1/etc/resolv.conf.$$" "$1/etc/recolv.conf" 2>/dev/null
60 fi
62 :
63 }