mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-09 02:32:25 +01:00
68 lines
2.0 KiB
Plaintext
68 lines
2.0 KiB
Plaintext
# Contributor: Sam Dodrill <shadow.h511@gmail.com>
|
|
# Maintainer: Sam Dodrill <shadow.h511@gmail.com>
|
|
pkgname=tor
|
|
pkgver=0.2.4.21
|
|
pkgrel=0
|
|
pkgdesc="Anonymous network connectivity"
|
|
url="https://www.torproject.org"
|
|
arch="all"
|
|
license="BSD"
|
|
pkgusers="tor"
|
|
depends=""
|
|
depends_dev="bash libevent-dev openssl-dev ca-certificates"
|
|
makedepends="$depends_dev"
|
|
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"
|
|
prepare() {
|
|
local i
|
|
cd "$_builddir"
|
|
for i in $source; do
|
|
case $i in
|
|
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
|
|
esac
|
|
done
|
|
update_config_sub || return 1
|
|
}
|
|
|
|
build() {
|
|
cd "$_builddir"
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--mandir=/usr/share/man \
|
|
--infodir=/usr/share/info \
|
|
--localstatedir=/var \
|
|
|| return 1
|
|
make || return 1
|
|
}
|
|
|
|
package() {
|
|
cd "$_builddir"
|
|
make DESTDIR="$pkgdir" install || return 1
|
|
rm -f "$pkgdir"/usr/lib/*.la
|
|
|
|
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="bde981d10e8faf1e171ef1ebbb7b398a tor-0.2.4.21.tar.gz
|
|
a751084ac153270c03a3a5b02a337999 tor.initd
|
|
cbcac88f5b728b1441891947a4babbcb tor.confd"
|
|
sha256sums="a19df488c0c776c9f1e4c78bf93af115f67eefcffe6152a826fed07a1596f1ce tor-0.2.4.21.tar.gz
|
|
17340bc8f05632082b0c25e3deeff9836eeea412786ad525b5900d9cb083d3a9 tor.initd
|
|
7d9e1125577252206d09e43c387fcfd8996115b46ac5d7f6ca3e46ef47316e98 tor.confd"
|
|
sha512sums="be055afa95c8e80b88ca46eaeb22da19a9b7e66af39697267597f6141ad4d6b6197fec55d9f1fb0caf349073740489331a3197cb97c737ae829d488e9cda73e7 tor-0.2.4.21.tar.gz
|
|
7ee767caaa874bd8b8b102ab93b08138aaebf0fee396e530bd89b4e1c982c617a6647c438a0c80c3da2a33fc24085336c2d3c87359774d89b7901cdaa02ad237 tor.initd
|
|
f11f0d192cd7823307c2ce4ddc7b3fff5190f72d3f65a5524b487021a95a222aca1fd36ab1eb58ed533e7acd555bfb70f0c8a13db20338ea31527f3151fd2bd7 tor.confd"
|