[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