wok-next annotate docbook-dsssl/receipt @ rev 19990
lighttpd: add missing SPLIT
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Oct 20 08:05:51 2017 +0200 (2017-10-20) |
parents | |
children | 0e7893ac206d |
rev | line source |
---|---|
al@19790 | 1 # SliTaz package receipt v2. |
al@19790 | 2 |
al@19790 | 3 PACKAGE="docbook-dsssl" |
al@19790 | 4 VERSION="1.79" |
al@19790 | 5 CATEGORY="development" |
al@19790 | 6 SHORT_DESC="DSSSL stylesheets for DocBook" |
al@19790 | 7 MAINTAINER="al.bobylev@gmail.com" |
al@19790 | 8 LICENSE="custom" |
al@19790 | 9 WEB_SITE="http://docbook.sourceforge.net/" |
al@19790 | 10 |
al@19790 | 11 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
al@19790 | 12 WGET_URL="$SF_MIRROR/docbook/$TARBALL" |
al@19790 | 13 |
al@19790 | 14 # Rules to configure and make the package. |
al@19790 | 15 compile_rules() |
al@19790 | 16 { |
al@19790 | 17 mkdir -p \ |
al@19790 | 18 $install/usr/bin \ |
al@19790 | 19 $install/usr/share/man/man1 \ |
al@19790 | 20 $install/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION |
al@19790 | 21 |
al@19790 | 22 install -m755 bin/collateindex.pl $install/usr/bin && |
al@19790 | 23 install -m644 bin/collateindex.pl.1 $install/usr/share/man/man1 && |
al@19790 | 24 cp -R * $install/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION |
al@19790 | 25 } |
al@19790 | 26 |
al@19790 | 27 # Rules to gen a SliTaz package suitable for Tazpkg. |
al@19790 | 28 genpkg_rules() |
al@19790 | 29 { |
al@19790 | 30 copy bin/ *.dcl *.dtd *.gml *.dsl *.ent *.sgm *.mod *.css *.js \ |
al@19790 | 31 frames/*.htm *.gif catalog VERSION |
al@19790 | 32 DEPENDS="sgml-common" |
al@19790 | 33 } |
al@19790 | 34 |
al@19790 | 35 pre_remove() { |
al@19790 | 36 local p1="/etc/sgml/dsssl-docbook-stylesheets.cat" |
al@19790 | 37 local p2="/etc/sgml/sgml-docbook.cat" |
al@19790 | 38 local p3="/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION" |
al@19790 | 39 |
al@19790 | 40 touch "$1/etc/sgml/catalog" |
al@19790 | 41 chroot "$1/" install-catalog --remove $p1 $p3/catalog >/dev/null |
al@19790 | 42 chroot "$1/" install-catalog --remove $p1 $p3/common/catalog >/dev/null |
al@19790 | 43 chroot "$1/" install-catalog --remove $p2 $p1 >/dev/null |
al@19790 | 44 } |
al@19790 | 45 |
al@19790 | 46 post_install() { |
al@19790 | 47 local p1="/etc/sgml/dsssl-docbook-stylesheets.cat" |
al@19790 | 48 local p2="/etc/sgml/sgml-docbook.cat" |
al@19790 | 49 local p3="/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION" |
al@19790 | 50 |
al@19790 | 51 # Remove the catalog items prior to upgrading |
al@19790 | 52 [ -e "$1$p1" -a -e "$1$p2" ] && pre_remove |
al@19790 | 53 |
al@19790 | 54 touch "$1/etc/sgml/catalog" "$1$p1" "$1$p2" |
al@19790 | 55 chroot "$1/" install-catalog --add $p1 $p3/catalog >/dev/null |
al@19790 | 56 chroot "$1/" install-catalog --add $p1 $p3/common/catalog >/dev/null |
al@19790 | 57 chroot "$1/" install-catalog --add $p2 $p1 >/dev/null |
al@19790 | 58 } |