testing/polipo: new aport

The Polipo caching HTTP proxy
https://github.com/jech/polipo

[TT: modernize]
This commit is contained in:
Alexander Georgievskiy 2017-03-17 22:39:48 +03:00 committed by Timo Teräs
parent ecc4af32ef
commit 96874d8bcd
2 changed files with 46 additions and 0 deletions

30
testing/polipo/APKBUILD Normal file
View File

@ -0,0 +1,30 @@
# Contributor: Alexander Georgievskiy <galeksandrp@gmail.com>
# Maintainer:
pkgname=polipo
pkgver=1.1.1
pkgrel=0
pkgdesc="The Polipo caching HTTP proxy"
url="https://github.com/jech/$pkgname"
arch="all"
license="MIT"
depends=""
makedepends="texinfo"
install=""
subpackages="$pkgname-doc"
source="https://github.com/jech/$pkgname/archive/$pkgname-$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgname-$pkgver"
options="!check"
build() {
cd "$builddir"
make
}
package() {
cd "$builddir"
make PREFIX="$pkgdir/usr" MANDIR="$pkgdir/usr/share/man" INFODIR="$pkgdir/usr/share/info" LOCAL_ROOT="$pkgdir/usr/share/polipo/www" install
}
sha512sums="f99f4f7bbd39f2651a1df12e1c88d45938ddbc85ef10e2ce0e8a40e25019986a17e7cd449efcc0a268367297bc9597d935df2d1e4f48661cc8f28310a17b6327 polipo-1.1.1.tar.gz"

View File

@ -0,0 +1,16 @@
#!/sbin/openrc-run
depend() {
use net
}
start() {
ebegin "Starting polipo"
start-stop-daemon --start --background --pidfile /var/run/polipo.pid --make-pidfile --exec /usr/bin/polipo
eend $?
}
stop() {
ebegin "Stopping polipo"
start-stop-daemon --stop --pidfile /var/run/polipo.pid
eend $?
}