SUMMARY="A virtual layer that helps you improve privacy and anonymity" DESCRIPTION="Tor is a network of virtual tunnels that allows people and groups to improve \ their privacy and security on the Internet. It also enables software \ developers to create new communication tools with built-in privacy features. \ Tor provides the foundation for a range of applications that allow \ organizations and individuals to share information over public networks \ without compromising their privacy." HOMEPAGE="https://www.torproject.org" SOURCE_URI="https://www.torproject.org/dist/tor-$portVersion.tar.gz" CHECKSUM_SHA256="48d4880bf6ccb19ce9af2abde6946d7cf0635cc807548badbf4a221a79581e42" PATCHES="tor-$portVersion.patchset" REVISION="2" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" tor = $portVersion cmd:tor$secondaryArchSuffix cmd:tor_gencert$secondaryArchSuffix cmd:tor_resolve$secondaryArchSuffix cmd:torify$secondaryArchSuffix " REQUIRES=" haiku$secondaryArchSuffix lib:libevent$secondaryArchSuffix lib:libz$secondaryArchSuffix lib:libssl$secondaryArchSuffix lib:libcrypto$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libevent$secondaryArchSuffix devel:libssl$secondaryArchSuffix devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf cmd:automake cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:libtoolize cmd:make " LICENSE="BSD (3-clause)" COPYRIGHT=" 2001-2004, Roger Dingledine 2004-2006, Roger Dingledine, Nick Mathewson 2007-2016, The Tor Project, Inc. " USER_SETTINGS_FILES=" settings/tor directory " GLOBAL_WRITABLE_FILES=" settings/tor/torrc.sample auto-merge " BUILD() { export CFLAGS="-D_BSD_SOURCE" export CXXFLAGS="-D_BSD_SOURCE" export LDFLAGS="-lbsd" libtoolize --force --copy --install aclocal autoconf automake --add-missing runConfigure ./configure --disable-gcc-hardening make } INSTALL() { make install } TEST() { make check }