summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author4le34n2017-08-07 13:54:02 +1100
committer4le34n2017-08-07 13:54:02 +1100
commitc2f367faf46fed227c0d1001b41914791d17b9c1 (patch)
treebb03b87338d6bf48e2a6c567126b90f23a754a1d
parent9feca8866704381272eb649ae1f708ee6831bf1f (diff)
downloadaur-c2f367faf46fed227c0d1001b41914791d17b9c1.tar.gz
Update PKGBUILD
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD24
2 files changed, 11 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b6708fa1fa73..b71647d4af46 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Mon Jul 31 05:42:21 UTC 2017
+# Mon Aug 7 02:53:45 UTC 2017
pkgbase = nfsen
pkgdesc = Netflow visualisation and investigation tool
pkgver = 1.3.8
- pkgrel = 5
+ pkgrel = 2
url = https://sourceforge.net/projects/nfsen
install = install
arch = i686
@@ -21,19 +21,13 @@ pkgbase = nfsen
optdepends = php-fpm
backup = etc/nfsen.conf
source = https://sourceforge.net/projects/nfsen/files/stable/nfsen-1.3.8/nfsen-1.3.8.tar.gz
- source = conf.php
source = nfsen.conf
source = nginx
- source = profile.csh
- source = profile.sh
source = service
source = tmpfiles
md5sums = fc45b3f44a66c2ed65d1269e479c2414
- md5sums = e20fa07965015842d476c54b9df7829e
md5sums = fa81120f06b2dbcfc97c73c06b0718f6
md5sums = e8ffd8c767aca866050d679b609a0db9
- md5sums = fbb536ddcc39810079c10bef1cfd969f
- md5sums = b0a7cf11d83c24c8b39d223fbac17b93
md5sums = 69898397995d35b1d53d6a61b16b24a8
md5sums = d60d7334fb00e85ea3230f059ae660aa
diff --git a/PKGBUILD b/PKGBUILD
index c0815494ce24..b7be9c31892c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=nfsen
pkgver=1.3.8
-pkgrel=5
+pkgrel=2
pkgdesc="Netflow visualisation and investigation tool"
arch=('i686' 'x86_64')
url="https://sourceforge.net/projects/nfsen"
@@ -16,15 +16,18 @@ depends=('nfdump>=1.6.1'
optdepends=('apache' 'nginx' 'php-apache' 'php-fpm')
backup=('etc/nfsen.conf')
source=("$url/files/stable/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz"
- 'conf.php'
'nfsen.conf'
'nginx'
- 'profile.csh'
- 'profile.sh'
'service'
'tmpfiles')
install='install'
+prepare() {
+ cd "$pkgname-$pkgver"
+ sed -i 's|%%PERL%%|/usr/bin/perl|' bin/* libexec/* plugins/backend/*.pm plugins/*.pm
+ sed -i 's|%%LIBEXECDIR%%|/opt/nfsen/libexec|' bin/* plugins/backend/*.pm plugins/*.pm
+}
+
package() {
cd "$pkgname-$pkgver"
@@ -34,7 +37,6 @@ package() {
install -d "$pkgdir/var/lib/nfsen/fmt"
install -d "$pkgdir/var/lib/nfsen/profiles-stat"
install -d "$pkgdir/var/lib/nfsen/profiles-data"
-
cp -a bin "$pkgdir/opt/$pkgname"
cp -a libexec "$pkgdir/opt/$pkgname"
cp -a plugins/backend/* "$pkgdir/opt/$pkgname/plugins"
@@ -43,26 +45,18 @@ package() {
cp -a plugins/frontend/* "$pkgdir/usr/share/webapps/$pkgname/plugins"
cp -a contrib/PortTracker/PortTracker.php "$pkgdir/usr/share/webapps/$pkgname/plugins"
cp -a ./html/* "$pkgdir/usr/share/webapps/$pkgname"
-
chown http:http ${pkgdir}/usr/share/webapps/$pkgname # write access for http user
-
- install -Dm644 "$srcdir/service" "$pkgdir/usr/lib/systemd/system/nfsen.service"
+ install -Dm644 "$srcdir/service" "$pkgdir/usr/lib/systemd/system/nfsen.service"
install -Dm644 "$srcdir/tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/nfsen.conf"
install -Dm644 BSD-license.txt "$pkgdir/usr/share/license/$pkgname/BSD-license.txt"
install -Dm644 ChangeLog "$pkgdir/usr/share/doc/$pkgname/ChangeLog"
install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README"
install -Dm644 README.plugins "$pkgdir/usr/share/doc/$pkgname/README.plugins"
install -Dm644 "$srcdir/nfsen.conf" "$pkgdir/etc/nfsen.conf"
- install -Dm644 "$srcdir/nginx" "$pkgdir/etc/nginx/sites-available/$pkgname"
- install -Dm644 "$srcdir/conf.php" "$pkgdir/usr/share/webapps/$pkgname/conf.php"
- install -Dm755 "$srcdir/profile.csh" "$pkgdir/etc/profile.d/$pkgname.csh"
- install -Dm755 "$srcdir/profile.sh" "$pkgdir/etc/profile.d/$pkgname.sh"
+ install -Dm644 "$srcdir/nginx" "$pkgdir/etc/nginx/sites-available/nginx"
}
md5sums=('fc45b3f44a66c2ed65d1269e479c2414'
- 'e20fa07965015842d476c54b9df7829e'
'fa81120f06b2dbcfc97c73c06b0718f6'
'e8ffd8c767aca866050d679b609a0db9'
- 'fbb536ddcc39810079c10bef1cfd969f'
- 'b0a7cf11d83c24c8b39d223fbac17b93'
'69898397995d35b1d53d6a61b16b24a8'
'd60d7334fb00e85ea3230f059ae660aa')