SUMMARY="A cross-platform open source BitTorrent client" DESCRIPTION="Transmission has the features you want from a BitTorrent client: \ encryption, a web interface, peer exchange, magnet links, DHT, µTP, UPnP and \ NAT-PMP port forwarding, webseed support, watch directories, tracker editing, \ global and per-torrent speed limits, and more." HOMEPAGE="https://www.transmissionbt.com/" COPYRIGHT="2005-2016 By the respective authors" LICENSE="Transmission MIT GNU GPL v2" REVISION="3" SOURCE_URI="https://github.com/transmission/transmission-releases/raw/master/transmission-$portVersion.tar.xz" CHECKSUM_SHA256="3a8d045c306ad9acb7bf81126939b9594553a388482efa0ec1bfb67b22acd35f" PATCHES="transmission-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="!x86_gcc2 x86" PROVIDES=" transmission$secondaryArchSuffix = $portVersion cmd:transmission_cli$secondaryArchSuffix cmd:transmission_create$secondaryArchSuffix cmd:transmission_daemon$secondaryArchSuffix cmd:transmission_edit$secondaryArchSuffix cmd:transmission_remote$secondaryArchSuffix cmd:transmission_show$secondaryArchSuffix " REQUIRES=" haiku$secondaryArchSuffix lib:libcrypto$secondaryArchSuffix lib:libcurl$secondaryArchSuffix lib:libevent$secondaryArchSuffix lib:libiconv$secondaryArchSuffix lib:libintl$secondaryArchSuffix lib:libssl$secondaryArchSuffix lib:libz$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libssl$secondaryArchSuffix devel:libcurl$secondaryArchSuffix devel:libz$secondaryArchSuffix devel:libevent$secondaryArchSuffix devel:libiconv$secondaryArchSuffix devel:libgettextlib$secondaryArchSuffix >= 0.14.1 intltool >= 0.40 " BUILD_PREREQUIRES=" cmd:awk cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix cmd:make " BUILD() { export CFLAGS="-DB_USE_POSITIVE_POSIX_ERRORS" export CXXFLAGS="-DB_USE_POSITIVE_POSIX_ERRORS" export LDFLAGS="-lposix_error_mapper -lnetwork" runConfigure ./configure --without-gtk --enable-cli make } INSTALL() { make install }