[arch-commits] Commit in privoxy/trunk (PKGBUILD)
Lukas Fleischer
lfleischer at archlinux.org
Thu Jan 29 09:51:24 UTC 2015
Date: Thursday, January 29, 2015 @ 10:51:23
Author: lfleischer
Revision: 126738
upgpkg: privoxy 3.0.23-1
* Upstream update.
* PKGBUILD cleanup.
Modified:
privoxy/trunk/PKGBUILD
----------+
PKGBUILD | 28 ++++++++++------------------
1 file changed, 10 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-01-29 09:42:45 UTC (rev 126737)
+++ PKGBUILD 2015-01-29 09:51:23 UTC (rev 126738)
@@ -4,7 +4,7 @@
# Contributor: basilburn (basilburn), Paul Bredbury (brebs)
pkgname=privoxy
-pkgver=3.0.22
+pkgver=3.0.23
pkgrel=1
pkgdesc='A web proxy with advanced filtering capabilities.'
arch=('i686' 'x86_64')
@@ -19,7 +19,7 @@
source=("http://downloads.sourceforge.net/ijbswa/${pkgname}-${pkgver}-stable-src.tar.gz"
'privoxy.logrotate.d'
'privoxy.service')
-md5sums=('aa121751d332a51d37d3c6e4b7594daa'
+md5sums=('bbe47d5ff1a54d9f9fc93a160532697f'
'fc3046377137003726a151ee27b142a2'
'37965b9a52ab1f2cb9f36cee617f5cf9')
@@ -40,27 +40,19 @@
MAN_DEST="${pkgdir}/usr/share/man/man1" GROUP=42 \
CONF_BASE="${pkgdir}/etc/privoxy" VAR_DEST="${pkgdir}/var" install
- # Don't overwrite existing log files!
- rm "${pkgdir}/var/log/privoxy/"*
-
- install -Dm0644 "${srcdir}/privoxy.logrotate.d" "${pkgdir}/etc/logrotate.d/privoxy"
-
- # Fix config paths.
+ # Fix configuration paths.
sed -i -e 's#^confdir.*$#confdir /etc/privoxy#' -e 's#^logdir.*$#logdir /var/log/privoxy#' \
-e '/^user-manual/s#.*#\#user-manual /usr/share/doc/privoxy/user-manual/#' \
"${pkgdir}/etc/privoxy/config"
- # Fix group ownership and permissions.
- chgrp -R 42 "${pkgdir}/etc/privoxy/"
+ # Install systemd unit and logrotate configuration.
+ install -Dm0644 "${srcdir}/privoxy.service" "${pkgdir}/usr/lib/systemd/system/privoxy.service"
+ install -Dm0644 "${srcdir}/privoxy.logrotate.d" "${pkgdir}/etc/logrotate.d/privoxy"
+
+ # Don't overwrite existing log files and fix log directory permissions.
+ rm "${pkgdir}/var/log/privoxy/"*
chgrp -R 42 "${pkgdir}/var/log/privoxy/"
- find "${pkgdir}/etc/privoxy/" -type d | xargs chmod 0770
- find "${pkgdir}/etc/privoxy/" -type f | xargs chmod 0660
- chmod 0700 "${pkgdir}/var/log/privoxy"
-
- # avoid conflict with filesystem>=2012.06
+ # Avoid conflict with filesystem>=2012.06.
rmdir "$pkgdir/var/run"
-
- # systemd unit file
- install -Dm0644 "${srcdir}/privoxy.service" "${pkgdir}/usr/lib/systemd/system/privoxy.service"
}
More information about the arch-commits
mailing list