diff options
Diffstat (limited to 'community/tor/APKBUILD')
-rw-r--r-- | community/tor/APKBUILD | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/community/tor/APKBUILD b/community/tor/APKBUILD new file mode 100644 index 0000000000..116bffdc41 --- /dev/null +++ b/community/tor/APKBUILD @@ -0,0 +1,58 @@ +# Contributor: Sam Dodrill <shadow.h511@gmail.com> +# Maintainer: Sam Dodrill <shadow.h511@gmail.com> +pkgname=tor +pkgver=0.2.7.6 +pkgrel=3 +pkgdesc="Anonymous network connectivity" +url="https://www.torproject.org" +arch="all" +license="BSD" +pkgusers="tor" +depends="" +depends_dev="" +makedepends="linux-headers bash libevent-dev openssl-dev ca-certificates" +install="$pkgname.pre-install" +subpackages="$pkgname-doc" +source="https://www.torproject.org/dist/$pkgname-$pkgver.tar.gz + tor.initd + tor.confd + " + +builddir="$srcdir/$pkgname-$pkgver" + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --localstatedir=/var \ + --enable-transparent \ + || return 1 + make || return 1 +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install || return 1 + mkdir -p "$pkgdir"/var/lib/$pkgname + mkdir -p "$pkgdir"/var/log/$pkgname + chown $pkgusers "$pkgdir"/var/lib/$pkgname + install -m755 -D "$srcdir"/$pkgname.initd \ + "$pkgdir"/etc/init.d/$pkgname || return 1 + install -m644 -D "$srcdir"/$pkgname.confd \ + "$pkgdir"/etc/conf.d/$pkgname || return 1 +} + +md5sums="cc19107b57136a68e8c563bf2d35b072 tor-0.2.7.6.tar.gz +c10b84a88dfaff4c17e40d04edd2caf3 tor.initd +e05a796ffc4981c22c167de11fa36ef9 tor.confd" +sha256sums="493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d tor-0.2.7.6.tar.gz +6b1fbc73e108e42a57a0faba409cb5fc6b40d79897261753cc4bc076faf23c35 tor.initd +41d780f291847e19f632428bbf27c3f289414afd237546d2974da1b75384c25c tor.confd" +sha512sums="9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc tor-0.2.7.6.tar.gz +baec0ffcbab334582aedeb2869a92862c45a379b3a71fe99b296732713ef3026adab181fccb7304bc0830f8ab72ac811b6fcbe91d739e8b78e41f515e920a0ea tor.initd +9028ac41e3acdf4405095addb69537e87edecafaec840296ac27a5a8992fe132dc822e4e4abb8826f76460c438da2719dea17859690d03e17198a82086a3d660 tor.confd" |