wok-next annotate libxslt/receipt @ rev 21117

exo: split "libpkg - pkg - pkg-dev", update in dependent packages
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Jan 14 00:27:10 2019 +0200 (2019-01-14)
parents f48456621a9d
children 3276fe92de43
rev   line source
al@19733 1 # SliTaz package receipt v2.
pankso@147 2
pankso@147 3 PACKAGE="libxslt"
al@20595 4 VERSION="1.1.32"
pankso@211 5 CATEGORY="system-tools"
al@19733 6 SHORT_DESC="XSLT support for libxml2"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@15268 8 LICENSE="MIT"
pankso@147 9 WEB_SITE="http://www.xmlsoft.org/XSLT/"
al@21017 10 LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/libxslt.html"
pankso@147 11
al@19607 12 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@19607 13 WGET_URL="http://xmlsoft.org/sources/$TARBALL"
al@19607 14
al@19607 15 BUILD_DEPENDS="libgcrypt-dev libgpg-error-dev libxml2-dev zlib-dev python-dev"
al@21020 16 SPLIT="$PACKAGE-python $PACKAGE-dev"
al@20443 17 COOKOPTS="skip-log-errors"
pankso@15969 18
al@20443 19 compile_rules() {
al@20595 20 sed -i 's|3000|5000|' libxslt/transform.c doc/xsltproc.1 doc/xsltproc.xml
al@20595 21
al@19607 22 ./configure \
al@19607 23 --disable-static \
al@19607 24 $CONFIGURE_ARGS &&
al@20595 25 fix libtool &&
pascal@2475 26 make &&
al@20443 27 make install
pankso@147 28 }
pankso@147 29
al@20443 30 genpkg_rules() {
al@19733 31 case $PACKAGE in
al@19733 32 libxslt)
al@19733 33 copy xsltproc libxslt.so* libexslt.so*
al@20443 34 DEPENDS="libgcrypt libgpg-error liblzma libxml2 zlib"
al@19733 35 ;;
al@19733 36 libxslt-python)
al@19733 37 copy python*/
al@19733 38 find $fs -name '*.la' -delete
al@20443 39 DEPENDS="libgcrypt libgpg-error liblzma libxml2 libxslt python zlib"
al@19733 40 CAT="development|python module"
al@19733 41 ;;
al@19733 42 libxslt-dev)
al@19733 43 copy @dev xsltConf.sh
al@20443 44 DEPENDS="libxslt libxslt-python libgcrypt-dev libgpg-error-dev \
al@20443 45 libxml2-dev xz-dev zlib-dev"
al@19733 46 ;;
al@19733 47 esac
pankso@147 48 }