wok-next annotate curl/receipt @ rev 20612

Up autofs (5.1.4), c-ares, curl (7.58.0)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Apr 19 23:07:29 2018 +0300 (2018-04-19)
parents 835b3b8ce6ac
children d3707642a563
rev   line source
al@19737 1 # SliTaz package receipt v2.
pankso@14 2
pankso@14 3 PACKAGE="curl"
al@20612 4 VERSION="7.58.0"
pankso@203 5 CATEGORY="network"
al@19737 6 SHORT_DESC="Tool and libs for transferring files with URL syntax"
pankso@14 7 MAINTAINER="pankso@slitaz.org"
pascal@15472 8 LICENSE="MIT"
al@19607 9 WEB_SITE="https://curl.haxx.se/"
al@20443 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/basicnet/curl.html"
pankso@14 11
al@20443 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19607 13 WGET_URL="https://curl.haxx.se/download/$TARBALL"
al@19607 14
al@19833 15 BUILD_DEPENDS="zlib-dev openssl-dev libssh2-dev libidn2-dev"
al@19737 16 SPLIT="libcurl curl-dev"
erjo@10667 17
al@20443 18 compile_rules() {
pankso@1838 19 ./configure \
al@19607 20 --disable-static \
al@19607 21 --enable-threaded-resolver \
al@20443 22 --with-ca-path=/etc/ssl/certs \
pascal@2489 23 $CONFIGURE_ARGS &&
al@20569 24 fix libtool &&
al@20569 25 make &&
al@20569 26 make install || return 1
al@20443 27
al@20443 28 rm -rf docs/examples/.deps
al@20443 29 find docs \( -name Makefile\* -o -name \*.1 -o -name \*.3 \) -exec rm {} \;
al@20443 30 cook_pick_docs docs/*
pankso@14 31 }
pankso@14 32
al@20443 33 genpkg_rules() {
al@19737 34 case $PACKAGE in
al@19737 35 curl)
al@19737 36 copy curl
al@20443 37 DEPENDS="libcurl openssl zlib"
al@19737 38 ;;
al@19737 39 libcurl)
al@19737 40 copy *.so*
al@20443 41 DEPENDS="libidn2 libssh2 openssl zlib"
al@19737 42 CAT="network|library"
al@19737 43 ;;
al@19737 44 curl-dev)
al@19737 45 copy @dev
al@19833 46 DEPENDS="curl libidn2-dev libssh2-dev openssl-dev zlib-dev"
al@19737 47 ;;
al@19737 48 esac
pankso@14 49 }