diff options
author | Alexander Georgievskiy <galeksandrp@gmail.com> | 2017-03-17 22:39:48 +0300 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2017-08-29 07:08:49 +0000 |
commit | 96874d8bcdfff7618e4e2ba890deba0a2c79efb9 (patch) | |
tree | f58a359dca3291bda5ee470df9fa55fb101433a8 | |
parent | ecc4af32ef1e0f586b3582f1251ecfacc9f03905 (diff) | |
download | aports-96874d8bcdfff7618e4e2ba890deba0a2c79efb9.tar.bz2 aports-96874d8bcdfff7618e4e2ba890deba0a2c79efb9.tar.xz |
testing/polipo: new aport
The Polipo caching HTTP proxy
https://github.com/jech/polipo
[TT: modernize]
-rw-r--r-- | testing/polipo/APKBUILD | 30 | ||||
-rw-r--r-- | testing/polipo/polipo.initd | 16 |
2 files changed, 46 insertions, 0 deletions
diff --git a/testing/polipo/APKBUILD b/testing/polipo/APKBUILD new file mode 100644 index 0000000000..b2461d517b --- /dev/null +++ b/testing/polipo/APKBUILD @@ -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" diff --git a/testing/polipo/polipo.initd b/testing/polipo/polipo.initd new file mode 100644 index 0000000000..276d9315dc --- /dev/null +++ b/testing/polipo/polipo.initd @@ -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 $? +} |