summaryrefslogtreecommitdiffstats
path: root/main/squid/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/squid/APKBUILD')
-rw-r--r--main/squid/APKBUILD16
1 files changed, 10 insertions, 6 deletions
diff --git a/main/squid/APKBUILD b/main/squid/APKBUILD
index c93bfba60..111d9ef52 100644
--- a/main/squid/APKBUILD
+++ b/main/squid/APKBUILD
@@ -3,7 +3,7 @@
pkgname=squid
pkgver=2.7.6
_ver=2.7.STABLE6
-pkgrel=6
+pkgrel=7
pkgdesc="A full-featured Web proxy cache server."
url="http://www.squid-cache.org"
install="squid.post-install"
@@ -49,15 +49,17 @@ subpackages="$pkgname-doc
source="http://www.squid-cache.org/Versions/v2/2.7/${pkgname}-${_ver}.tar.bz2
squid.initd
squid.confd
- squid.post-install
squid-2.7-gentoo.patch
$pkgname.logrotate
"
+pkgusers="squid"
+pkggroups="squid"
build() {
cd "$srcdir/$pkgname-$_ver"
patch -p1 -i "$srcdir"/squid-2.7-gentoo.patch || return 1
+
touch NEWS AUTHORS
aclocal && autoconf && automake -a || return 1
@@ -86,7 +88,10 @@ build() {
install -m644 -D "$srcdir"/$pkgname.logrotate \
"$pkgdir"/etc/logrotate.d/squid
- mkdir -p "$pkgdir"/var/cache/squid "$pkgdir"/var/log/squid
+ install -d -o squid -g squid \
+ "$pkgdir"/var/cache/squid \
+ "$pkgdir"/var/log/squid \
+ "$pkgdir"/var/run/squid
chmod +x "$pkgdir"/usr/lib/squid/*
}
@@ -272,8 +277,7 @@ errors_ukrainian_utf8() {
md5sums="6de3a6a7a56a7ecae092f2d31a04f039 squid-2.7.STABLE6.tar.bz2
-d31f293cf10a90bc3d60aa6428889db5 squid.initd
+d7f3f823f5648dae74cb68a3b2c2f70e squid.initd
44b052db7910f386ef88ddcf69c9ba4e squid.confd
-9bf350646e321f7c38ffeb9af828ec98 squid.post-install
-1d33108353d788b238d9a8877bf2e401 squid-2.7-gentoo.patch
+3827f71d940b47eb385a1a1d92a51d66 squid-2.7-gentoo.patch
58823e0b86bc2dc71d270208b7b284b4 squid.logrotate"