[arch-commits] Commit in shorewall/trunk (PKGBUILD)

Evangelos Foutras foutrelis at archlinux.org
Sat Nov 15 12:54:05 UTC 2014


    Date: Saturday, November 15, 2014 @ 13:54:05
  Author: foutrelis
Revision: 122597

upgpkg: shorewall 4.6.5-1

New upstream release.

Modified:
  shorewall/trunk/PKGBUILD

----------+
 PKGBUILD |   27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-11-15 12:39:10 UTC (rev 122596)
+++ PKGBUILD	2014-11-15 12:54:05 UTC (rev 122597)
@@ -5,18 +5,26 @@
 # Contributor: FUBAR <mrfubar at gmail.com>
 
 pkgname=('shorewall' 'shorewall6' 'shorewall-core')
-pkgver=4.6.4.3
+pkgver=4.6.5
 pkgrel=1
 arch=('any')
 url="http://www.shorewall.net/"
 license=('GPL')
-source=(http://www.shorewall.net/pub/$pkgname/4.6/$pkgname-4.6.4/$pkgname-$pkgver.tar.bz2
-        http://www.shorewall.net/pub/$pkgname/4.6/$pkgname-4.6.4/shorewall6-$pkgver.tar.bz2
-        http://www.shorewall.net/pub/$pkgname/4.6/$pkgname-4.6.4/shorewall-core-$pkgver.tar.bz2)
-sha256sums=('dce84441db3a2b7c5d810c5159938681d9718aed6bd47bc5424cecf7839c3d5e'
-            'a776fdace8b4cd8f79b888245bfe30db8da5f66282d9478ec926254b6561b7b3'
-            '24e0722558e7804e7962a7e3d69784d1c998437fe6682cf8dce6a688fe6b59fc')
+source=(http://www.shorewall.net/pub/$pkgname/4.6/$pkgname-4.6.5/$pkgname-$pkgver.tar.bz2
+        http://www.shorewall.net/pub/$pkgname/4.6/$pkgname-4.6.5/shorewall6-$pkgver.tar.bz2
+        http://www.shorewall.net/pub/$pkgname/4.6/$pkgname-4.6.5/shorewall-core-$pkgver.tar.bz2)
+sha256sums=('e3dbecb41d0f33143703aee6f08df7bd388829f58632ae97508525b3eafbc700'
+            'c6b6b6a7159cb8d6873262c160f960531cc7455303a46c54d9f6c3d92abd687b'
+            '8094f692f8afc0cfb2cd07097fda1c4771648b3d60ce71e0548aba25c54be180')
 
+prepare() {
+  # Fix configure scripts
+  sed -i 's/$options\[SERVICEDIR\]=/options[SERVICEDIR]=/' */configure
+
+  # Fix shorewallrc files
+  sed -i 's/SYSTEMDDIR/SERVICEDIR/' */shorewallrc.*
+}
+
 build() {
   for product in shorewall{,6,-core}; do
     pushd "$srcdir/$product-$pkgver"
@@ -68,11 +76,6 @@
 
   chmod -R 644 "$pkgdir/etc/shorewall$_name_suffix/"
   chmod 755 "$pkgdir/etc/shorewall$_name_suffix/"
-  chmod 644 "$pkgdir/usr/share/shorewall$_name_suffix/modules"
-  chmod 644 "$pkgdir/usr/share/shorewall$_name_suffix/helpers"
-
-  # Fix systemd service file permissions
-  chmod 644 "$pkgdir/usr/lib/systemd/system/shorewall$_name_suffix.service"
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list