summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD29
2 files changed, 24 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c1fc985efe31..bf8fdd9bf86e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,8 @@
+# Generated by mksrcinfo v8
+# Sun Jun 23 23:49:27 UTC 2019
pkgbase = lsat
pkgdesc = A post install security auditor for Linux/Unix
- pkgver = 0.9.8.2
+ pkgver = 0.9.8.6
pkgrel = 1
url = http://usat.sourceforge.net/
arch = i686
@@ -9,8 +11,9 @@ pkgbase = lsat
depends = popt
optdepends = nmap
optdepends = lsof
- source = http://usat.sourceforge.net/code/lsat-0.9.8.2.tgz
- sha256sums = 872af268cb0f91f26c286beada4d356bb04ad637c81ff043f5ea0a2d13f17bac
+ source = http://usat.sourceforge.net/code/lsat-0.9.8.6.tgz
+ md5sums = 6c1924001ddac03b7c0e5eec589c47b7
+ sha256sums = 13dfd05040d360eddb95185f3b2122ba98387374d3052f2d0317a8eec838e537
pkgname = lsat
diff --git a/PKGBUILD b/PKGBUILD
index c3140dca2a31..4b05e98ea182 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
set -u
pkgname='lsat'
-pkgver='0.9.8.2'
+pkgver='0.9.8.6'
pkgrel='1'
pkgdesc='A post install security auditor for Linux/Unix'
arch=('i686' 'x86_64')
@@ -12,35 +12,42 @@ url='http://usat.sourceforge.net/'
license=('GPL')
depends=('popt')
optdepends=('nmap' 'lsof')
-_verwatch=('http://sourceforge.net/projects/usat/files/' "/projects/usat/files/${pkgname}-\(.*\)/stats/timeline" 'l')
+_verwatch=('https://sourceforge.net/projects/usat/files/' "/projects/usat/files/${pkgname}-\(.*\)/stats/timeline" 'l')
source=("http://usat.sourceforge.net/code/${pkgname}-${pkgver}.tgz")
-sha256sums=('872af268cb0f91f26c286beada4d356bb04ad637c81ff043f5ea0a2d13f17bac')
+md5sums=('6c1924001ddac03b7c0e5eec589c47b7')
+sha256sums=('13dfd05040d360eddb95185f3b2122ba98387374d3052f2d0317a8eec838e537')
prepare() {
set -u
cd "${pkgname}-${pkgver}"
- ./configure \
- --prefix='/usr' \
- --bindir='/usr/bin' \
- --mandir='/usr/share/man'
+ sed -e '/^dist_man_MANS = / s:lsat.1:lsatnull.1:g' -i src/Makefile.*
+ echo > src/lsatnull.1
set +u
}
build() {
set -u
cd "${pkgname}-${pkgver}"
- make -s -j "$(nproc)" CFLAGS="${CFLAGS}"
- make manpage
+ if [ ! -s 'Makefile' ];then
+ ./configure \
+ --prefix='/usr' \
+ --bindir='/usr/bin' \
+ --mandir='/usr/share/man'
+ fi
+ local _nproc="$(nproc)"; _nproc=$((_nproc>8?8:_nproc))
+ nice make -s -j "${_nproc}" CFLAGS="${CFLAGS}"
+ #make manpage
set +u
}
package() {
set -u
cd "${pkgname}-${pkgver}"
- make \
+ make -j1 \
DESTDIR="${pkgdir}" \
INSTALL='/bin/install' \
- install installman
+ install # installman
+ rm "${pkgdir}/usr/share/man/man1/lsatnull.1"
set +u
}
set +u