wok-next view docbook-dsssl/receipt @ rev 21469

updated tinc (1.0.25 -> 1.0.36)
author Hans-G?nter Theisgen
date Wed May 13 07:41:00 2020 +0100 (2020-05-13)
parents 0e7893ac206d
children
line source
1 # SliTaz package receipt v2.
3 PACKAGE="docbook-dsssl"
4 VERSION="1.79"
5 CATEGORY="development"
6 SHORT_DESC="DSSSL stylesheets for DocBook"
7 MAINTAINER="al.bobylev@gmail.com"
8 LICENSE="custom"
9 WEB_SITE="http://docbook.sourceforge.net/"
10 HOST_ARCH="any"
12 TARBALL="$PACKAGE-$VERSION.tar.bz2"
13 WGET_URL="$SF_MIRROR/docbook/$TARBALL"
15 compile_rules() {
16 install -Dm755 bin/collateindex.pl $install/usr/bin/collateindex.pl
18 mkdir -p $install/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION
19 cp -R * $install/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION
21 cook_pick_manpages bin/collateindex.pl.1
22 cook_pick_docs BUGS ChangeLog README RELEASE-NOTES.* WhatsNew
24 # clean
25 cd $install/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION
26 rm BUGS ChangeLog README RELEASE-NOTES.* WhatsNew
27 rmdir doc/ docsrc/
28 }
30 genpkg_rules() {
31 copy @std
32 find $fs -type f -name ChangeLog -delete
33 DEPENDS="sgml-common"
34 }
36 pre_remove() {
37 local p1="/etc/sgml/dsssl-docbook-stylesheets.cat"
38 local p2="/etc/sgml/sgml-docbook.cat"
39 local p3="/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION"
41 touch "$1/etc/sgml/catalog"
42 chroot "$1/" install-catalog --remove $p1 $p3/catalog >/dev/null
43 chroot "$1/" install-catalog --remove $p1 $p3/common/catalog >/dev/null
44 chroot "$1/" install-catalog --remove $p2 $p1 >/dev/null
45 }
47 post_install() {
48 local p1="/etc/sgml/dsssl-docbook-stylesheets.cat"
49 local p2="/etc/sgml/sgml-docbook.cat"
50 local p3="/usr/share/sgml/docbook/dsssl-stylesheets-$VERSION"
52 # Remove the catalog items prior to upgrading
53 [ -e "$1$p1" -a -e "$1$p2" ] && pre_remove
55 touch "$1/etc/sgml/catalog" "$1$p1" "$1$p2"
56 chroot "$1/" install-catalog --add $p1 $p3/catalog >/dev/null
57 chroot "$1/" install-catalog --add $p1 $p3/common/catalog >/dev/null
58 chroot "$1/" install-catalog --add $p2 $p1 >/dev/null
59 }