wok-next annotate mdocml/receipt @ rev 20981

These false positives, again...
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Sep 28 01:03:58 2018 +0300 (2018-09-28)
parents a104655e7979
children
rev   line source
pascal@20144 1 # SliTaz package receipt v2.
al@13688 2
al@13688 3 PACKAGE="mdocml"
al@13688 4 VERSION="1.12.1"
al@13688 5 CATEGORY="base-system"
al@13688 6 SHORT_DESC="UNIX manpage compiler"
al@13688 7 MAINTAINER="al.bobylev@gmail.com"
pascal@15601 8 LICENSE="ISC"
al@13688 9 WEB_SITE="http://mdocml.bsd.lv/"
al@20884 10 REPOLOGY="mandoc"
al@20884 11
al@13688 12 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@13688 13 WGET_URL="http://mdocml.bsd.lv/snapshots/$TARBALL"
al@13688 14
al@13688 15 BUILD_DEPENDS="db-dev"
pascal@20144 16 SPLIT="mdocml mdocml-cgi mdocml-dev mdocml-extra mdocml-man"
al@13688 17
al@13688 18 # Rules to configure and make the package.
al@13688 19 compile_rules()
al@13688 20 {
pascal@18949 21 export LDFLAGS="$LDFLAGS -lpthread"
al@13688 22 # configure
al@13688 23 sed -i '/^#.*CFLAGS.*/ s/# //; s/OpenBSD 4\.5/SliTaz Cooking/; \
al@13688 24 s/^STATIC.*/#\0/; \
al@13688 25 s/^PREFIX.*/PREFIX = \/usr/;
al@13688 26 s/^MANDIR.*/MANDIR = $(PREFIX)\/share\/man/;
al@13688 27 s/^#\(DBLIB.*\)/\1/' \
al@13688 28 Makefile
al@13688 29 make clean &&
al@13688 30 make &&
al@13688 31 make DESTDIR=$install install &&
al@13688 32 make DESTDIR=$install installcgi &&
al@13688 33 install -m 0755 apropos catman mandocdb whatis $install/usr/bin
al@13688 34 }
al@13688 35
al@13688 36 # Rules to gen a SliTaz package suitable for Tazpkg.
al@13688 37 genpkg_rules()
al@13688 38 {
pascal@20144 39 case $PACKAGE in
pascal@20144 40 mdocml)
pascal@20144 41 DEPENDS="glibc-base"
pascal@20144 42 mkdir -p $fs/usr/bin
pascal@20144 43 cp -a $install/usr/bin/mandoc $fs/usr/bin
pascal@20144 44 ;;
pascal@20144 45 mdocml-cgi)
pascal@20144 46 CAT="development|CGI files for mdocml"
pascal@20144 47 DEPENDS="glibc-base libdb"
pascal@20144 48 mkdir -p $fs/var
pascal@20144 49 cp -a $install/var/www $fs/var
pascal@20144 50 ;;
pascal@20144 51 mdocml-dev)
pascal@20144 52 CAT="development|Devel files for mdocml"
pascal@20144 53 DEPENDS="mdocml"
pascal@20144 54 mkdir -p $fs/usr
pascal@20144 55 cp -a $install/usr/include $fs/usr
pascal@20144 56 cp -a $install/usr/lib $fs/usr
pascal@20144 57 ;;
pascal@20144 58 mdocml-extra)
pascal@20144 59 CAT="base-system|Extra files for mdocml"
pascal@20144 60 DEPENDS="glibc-base libdb mdocml"
pascal@20144 61 mkdir -p $fs/usr
pascal@20144 62 cp -a $install/usr/bin $fs/usr
pascal@20144 63 rm -f $fs/usr/bin/mandoc
pascal@20144 64 ;;
pascal@20144 65 mdocml-man)
pascal@20144 66 CAT="development|Man files for mdocml"
pascal@20144 67 DEPENDS="mdocml"
pascal@20144 68 mkdir -p $fs/usr/share
pascal@20144 69 cp -a $install/usr/share/man $fs/usr/share
pascal@20144 70 ;;
pascal@20144 71 esac
al@13688 72 }