aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-10-28 08:30:18 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2011-10-28 08:39:40 +0000
commit35eab988b694af0b7269e32cd840002e3229354c (patch)
tree6434c3526ad34ee429a649a6d1adfb2d82afedf9
parente30baf0f42ab52071caff7c6a7e991750be82fa0 (diff)
downloadalpine_aports-35eab988b694af0b7269e32cd840002e3229354c.tar.bz2
alpine_aports-35eab988b694af0b7269e32cd840002e3229354c.tar.xz
alpine_aports-35eab988b694af0b7269e32cd840002e3229354c.zip
main/tinyproxy: upgrade to 1.8.3
-rw-r--r--main/tinyproxy/APKBUILD28
-rwxr-xr-xmain/tinyproxy/tinyproxy.post-install6
-rwxr-xr-xmain/tinyproxy/tinyproxy.pre-install4
3 files changed, 18 insertions, 20 deletions
diff --git a/main/tinyproxy/APKBUILD b/main/tinyproxy/APKBUILD
index 4e9cf93cc1..1ce0c08ade 100644
--- a/main/tinyproxy/APKBUILD
+++ b/main/tinyproxy/APKBUILD
@@ -1,8 +1,8 @@
1# Contributor: Michael Mason <ms13sp@gmail.com> 1# Contributor: Michael Mason <ms13sp@gmail.com>
2# Maintainer: Michael Mason <ms13sp@gmail.com> 2# Maintainer: Michael Mason <ms13sp@gmail.com>
3pkgname=tinyproxy 3pkgname=tinyproxy
4pkgver=1.6.5 4pkgver=1.8.3
5pkgrel=7 5pkgrel=0
6pkgdesc="Lightweight HTTP proxy" 6pkgdesc="Lightweight HTTP proxy"
7pkgusers="tinyproxy" 7pkgusers="tinyproxy"
8pkggroups="tinyproxy" 8pkggroups="tinyproxy"
@@ -10,37 +10,39 @@ url="https://www.banu.com/tinyproxy/"
10arch="all" 10arch="all"
11license="GPL" 11license="GPL"
12depends= 12depends=
13makedepends=wget 13makedepends="wget asciidoc"
14install="tinyproxy.pre-install tinyproxy.post-install" 14install="tinyproxy.pre-install"
15subpackages="$pkgname-doc" 15subpackages="$pkgname-doc"
16source="https://www.banu.com/pub/$pkgname/1.6/$pkgname-$pkgver.tar.gz 16source="https://www.banu.com/pub/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2
17 tinyproxy.initd 17 tinyproxy.initd
18 " 18 "
19 19
20_builddir="$srcdir/$pkgname-$pkgver" 20_builddir="$srcdir/$pkgname-$pkgver"
21build() { 21prepare() {
22 cd "$_builddir" 22 cd "$_builddir"
23 23
24 # set default user to tinyproxy:tinyproxy and correct pidfile 24 # set default user to tinyproxy:tinyproxy and correct pidfile
25 sed -i -e 's:^User.*:User tinyproxy:' \ 25 sed -i -e 's:^User.*:User tinyproxy:' \
26 -e 's:^Group.*:Group tinyproxy:' \ 26 -e 's:^Group.*:Group tinyproxy:' \
27 -e 's:^PidFile.*:PidFile "/var/run/tinyproxy/tinyproxy.pid":' \ 27 -e 's:^PidFile.*:PidFile "/var/run/tinyproxy/tinyproxy.pid":' \
28 doc/tinyproxy.conf 28 etc/tinyproxy.conf.in
29}
29 30
31build() {
32 cd "$_builddir"
30 ./configure --prefix=/usr \ 33 ./configure --prefix=/usr \
31 --sysconfdir=/etc \ 34 --sysconfdir=/etc/tinyproxy \
32 --mandir=/usr/share/man \ 35 --disable-dependency-tracking \
33 --infodir=/usr/share/info 36 || return
34
35 make || return 1 37 make || return 1
36} 38}
37 39
38package() { 40package() {
39 cd "$_builddir" 41 cd "$_builddir"
40 make DESTDIR="$pkgdir" install 42 make DESTDIR="$pkgdir" install || return 1
41 install -d -D -o tinyproxy -g tinyproxy "$pkgdir"/var/run/tinyproxy 43 install -d -D -o tinyproxy -g tinyproxy "$pkgdir"/var/run/tinyproxy
42 install -Dm755 "$srcdir"/tinyproxy.initd "$pkgdir"/etc/init.d/tinyproxy 44 install -Dm755 "$srcdir"/tinyproxy.initd "$pkgdir"/etc/init.d/tinyproxy
43} 45}
44 46
45md5sums="2b2862ba33d2939e4572688d442ba415 tinyproxy-1.6.5.tar.gz 47md5sums="292ac51da8ad6ae883d4ebf56908400d tinyproxy-1.8.3.tar.bz2
46ce2b2e3c79fa0e8491fe625bbb15710a tinyproxy.initd" 48ce2b2e3c79fa0e8491fe625bbb15710a tinyproxy.initd"
diff --git a/main/tinyproxy/tinyproxy.post-install b/main/tinyproxy/tinyproxy.post-install
deleted file mode 100755
index ef518c6162..0000000000
--- a/main/tinyproxy/tinyproxy.post-install
+++ /dev/null
@@ -1,6 +0,0 @@
1#!/bin/sh
2
3chown tinyproxy:tinyproxy /var/run/tinyproxy
4
5# return with success even if user already exist
6exit 0
diff --git a/main/tinyproxy/tinyproxy.pre-install b/main/tinyproxy/tinyproxy.pre-install
index ffa4e65b8b..22cd241a60 100755
--- a/main/tinyproxy/tinyproxy.pre-install
+++ b/main/tinyproxy/tinyproxy.pre-install
@@ -1,6 +1,8 @@
1#!/bin/sh 1#!/bin/sh
2 2
3adduser -h /var/run/tinyproxy -s /bin/false -D tinyproxy 2>/dev/null 3addgroup -S tinyproxy 2>/dev/null
4adduser -S -s /bin/false -D -H -h /var/run/tinyproxy -G tinyproxy \
5 -g "tinyproxy user" tinyproxy 2>/dev/null
4 6
5# return with success even if user already exist 7# return with success even if user already exist
6exit 0 8exit 0