wok-next view sgml-common/receipt @ rev 20513

A lot of tiny edits; remove wget and pkg-build from $BUILD_DEPENDS and from *-dev packages $DEPENDS.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Mar 21 15:58:17 2018 +0200 (2018-03-21)
parents b938e6730252
children 757d032c55c7
line source
1 # SliTaz package receipt v2.
3 PACKAGE="sgml-common"
4 VERSION="0.6.3"
5 CATEGORY="development"
6 SHORT_DESC="Tools for maintaining centralized SGML catalogs"
7 MAINTAINER="al.bobylev@gmail.com"
8 LICENSE="GPL3"
9 WEB_SITE="http://docbook.org/xml/"
11 TARBALL="$PACKAGE-$VERSION.tgz"
12 WGET_URL="https://www.sourceware.org/pub/docbook-tools/new-trials/SOURCES/$TARBALL"
14 BUILD_DEPENDS="automake"
16 compile_rules() {
17 autoreconf -fi &&
19 ./configure \
20 --sysconfdir=/etc \
21 $CONFIGURE_ARGS &&
22 make &&
23 make docdir=/usr/share/doc install
24 }
26 genpkg_rules() {
27 copy @std
28 CONFIG_FILES="/etc/sgml/sgml.conf"
29 }
31 pre_remove() {
32 local p1='/etc/sgml/sgml-ent.cat'
33 local p2='/etc/sgml/sgml-docbook.cat'
34 local p3='/usr/share/sgml/sgml-iso-entities-8879.1986/catalog'
36 touch "$1/etc/sgml/catalog"
37 chroot "$1/" install-catalog --remove $p1 $p3 >/dev/null
38 chroot "$1/" install-catalog --remove $p2 $p1 >/dev/null
39 }
41 post_install() {
42 touch "$1/etc/sgml/catalog"
43 local p1='/etc/sgml/sgml-ent.cat'
44 local p2='/etc/sgml/sgml-docbook.cat'
45 local p3='/usr/share/sgml/sgml-iso-entities-8879.1986/catalog'
47 # Remove the catalog items prior to upgrading
48 [ -e "$1$p1" -a -e "$1$p2" ] && pre_remove
50 touch "$1/etc/sgml/catalog" "$1$p1" "$1$p2"
51 chroot "$1/" install-catalog --add $p1 $p3 >/dev/null
52 chroot "$1/" install-catalog --add $p2 $p1 >/dev/null
53 }