wok-next annotate libtorrent/receipt @ rev 21313

updated iperf (2.0.5 -> 3.7)
author Hans-G?nter Theisgen
date Tue Dec 10 16:12:48 2019 +0100 (2019-12-10)
parents 7479c35e3b23
children
rev   line source
al@20459 1 # SliTaz package receipt v2.
mimas@2018 2
mimas@2018 3 PACKAGE="libtorrent"
al@20711 4 VERSION="0.13.6"
mimas@2018 5 CATEGORY="network"
mimas@2018 6 SHORT_DESC="Torrent library for rtorrent"
al@21020 7 MAINTAINER="devel@slitaz.org"
pascal@14718 8 LICENSE="GPL2"
al@20711 9 WEB_SITE="http://rakshasa.github.io/rtorrent/"
al@20459 10
mimas@2018 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@20711 12 WGET_URL="https://github.com/rakshasa/libtorrent/archive/$VERSION.tar.gz"
pankso@16477 13
al@20711 14 PATCH_FILE="libtorrent-openssl-1.1.patch"
al@20711 15 PATCH_URL="https://github.com/rakshasa/libtorrent/commit/4607bbf7.patch"
al@20711 16
al@20711 17 BUILD_DEPENDS="automake libtool zlib-dev openssl-dev"
al@21020 18 SPLIT="$PACKAGE-dev"
mimas@2018 19
al@20711 20 compile_rules() {
al@20711 21 [ -e $SRC/$PATCH_FILE ] || wget -O $SRC/$PATCH_FILE $PATCH_URL
al@20711 22 patch -p1 -i $SRC/$PATCH_FILE
al@20595 23
al@20711 24 sed -i '/AM_PATH_CPPUNIT/d' configure.ac
al@20711 25 ./autogen.sh
al@20711 26 export CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"
al@20711 27
al@20712 28 # see https://github.com/rakshasa/rtorrent/issues/156
al@20712 29 case $ARCH in
al@20712 30 x86_64) ARCH_ARGS='';;
al@20712 31 *) ARCH_ARGS='--disable-instrumentation';;
al@20712 32 esac
al@20712 33
al@20711 34 ./configure \
al@20711 35 --disable-debug \
al@20712 36 $ARCH_ARGS \
al@20711 37 $CONFIGURE_ARGS &&
al@20595 38 fix libtool &&
al@20595 39 make &&
al@20595 40 make install
mimas@2018 41 }
mimas@2018 42
al@20459 43 genpkg_rules() {
al@20459 44 case $PACKAGE in
al@20459 45 libtorrent)
al@20595 46 copy @std
al@20711 47 DEPENDS="openssl zlib"
al@20459 48 ;;
al@20459 49 *-dev)
al@20595 50 copy @dev
al@20459 51 ;;
al@20459 52 esac
mimas@2018 53 }