wok-next annotate libmicrohttpd/receipt @ rev 21157

Update some WEB_SITE
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Feb 04 11:54:13 2019 +0100 (2019-02-04)
parents 25deb7c6df08
children
rev   line source
al@20456 1 # SliTaz package receipt v2.
slaxemulator@7749 2
slaxemulator@7749 3 PACKAGE="libmicrohttpd"
slaxemulator@15859 4 VERSION="0.9.33"
slaxemulator@7749 5 CATEGORY="network"
al@21020 6 SHORT_DESC="Run HTTP server as part of another application"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@14714 8 LICENSE="LGPL2.1"
al@20456 9 WEB_SITE="http://www.gnu.org/software/libmicrohttpd/"
al@20456 10
slaxemulator@7749 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
slaxemulator@11287 12 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
slaxemulator@7749 13
slaxemulator@15859 14 BUILD_DEPENDS="libgcrypt-dev gmp-dev gnutls-dev libtasn1-dev"
al@21020 15 SPLIT="$PACKAGE-dev"
pascal@14714 16
al@20456 17 compile_rules() {
slaxemulator@7749 18 ./configure \
slaxemulator@7749 19 --disable-dependency-tracking \
slaxemulator@7749 20 --enable-largefile \
slaxemulator@7749 21 --enable-curl \
slaxemulator@7749 22 --enable-messages \
slaxemulator@7749 23 --with-pic \
slaxemulator@7749 24 $CONFIGURE_ARGS &&
al@20577 25 fix libtool &&
al@20577 26 make &&
al@21020 27 make DESTDIR=$install install || return 1
al@20456 28
al@21020 29 mkdir -p $install/usr/include/$PACKAGE
al@21020 30 cp -a src/include/platform.h $install/usr/include/$PACKAGE
al@21020 31 cp -a src/include/plibc/plibc.h $install/usr/include/$PACKAGE
al@21020 32 sed -i 's#Cflags: -I${includedir}#Cflags: -I${includedir} -I{includedir}/libmicrohttpd#' \
al@21020 33 $install/usr/lib/pkgconfig/libmicrohttpd.pc
slaxemulator@7749 34 }
slaxemulator@7749 35
al@20456 36 genpkg_rules() {
al@20456 37 case $PACKAGE in
al@20456 38 libmicrohttpd)
al@20456 39 copy @std
al@20456 40 DEPENDS="libgcrypt libgnutls"
al@20456 41 ;;
al@20456 42 *-dev)
al@20456 43 copy @dev
al@20456 44 DEPENDS="libmicrohttpd libgcrypt-dev gnutls-dev libtasn1-dev"
al@20456 45 ;;
al@20456 46 esac
slaxemulator@7749 47 }