summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD35
2 files changed, 32 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e55481a4ce1d..e1ed60beb0c9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
# Generated by mksrcinfo v8
-# Sat Mar 19 04:01:04 UTC 2016
+# Mon Apr 18 03:10:36 UTC 2022
pkgbase = ike-scan
pkgdesc = A tool that uses IKE protocol to discover, fingerprint and test IPSec VPN servers
- pkgver = 1.9
- pkgrel = 3
- url = https://github.com/royhills/ike-scan
+ pkgver = 1.9.5
+ pkgrel = 1
+ url = https://github.com/royhills/ike-scan/archive/refs/tags
arch = i686
arch = x86_64
license = GPL
depends = openssl
- source = https://github.com/royhills/ike-scan/releases/download/1.9/ike-scan-1.9.tar.gz
- sha256sums = 05d15c7172034935d1e46b01dacf1101a293ae0d06c0e14025a4507656f1a7b6
+ source = ike-scan-1.9.5.tar.gz::https://github.com/royhills/ike-scan/archive/refs/tags/1.9.5.tar.gz
+ md5sums = c72010d37f75642adcc0ec7d001fe1c5
+ sha256sums = 5152bf06ac82d0cadffb93a010ffb6bca7efd35ea169ca7539cf2860ce2b263f
pkgname = ike-scan
diff --git a/PKGBUILD b/PKGBUILD
index 48225e6fd2bd..3c4bf4fb30a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,30 +3,45 @@
set -u
pkgname='ike-scan'
-pkgver='1.9'
-pkgrel='3'
+pkgver='1.9.5'
+pkgrel='1'
pkgdesc='A tool that uses IKE protocol to discover, fingerprint and test IPSec VPN servers'
arch=('i686' 'x86_64')
#url="http://www.nta-monitor.com/tools/${pkgname}/"
-url="https://github.com/royhills/${pkgname}"
+url="https://github.com/royhills/${pkgname}/archive/refs/tags"
license=('GPL')
depends=('openssl')
+_srcdir="${pkgname}-${pkgver}"
#_verwatch=('http://www.nta-monitor.com/tools-resources/security-tools/ike-scan-archive' ".*${pkgname}-\([0-9\.]\+\)\.tar\.gz" 'l')
#source=("${url}download/${pkgname}-${pkgver}.tar.gz")
-_verwatch=("${url}/releases" "${url#*github.com}/releases/download/.*/${pkgname}-\(.*\)\.tar\.gz" 'l')
-source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('05d15c7172034935d1e46b01dacf1101a293ae0d06c0e14025a4507656f1a7b6')
+#_verwatch=("${url}/releases" "${url#*github.com}/releases/download/.*/${pkgname}-\(.*\)\.tar\.gz" 'l')
+source=("${_srcdir}.tar.gz::${url}/${pkgver}.tar.gz")
+md5sums=('c72010d37f75642adcc0ec7d001fe1c5')
+sha256sums=('5152bf06ac82d0cadffb93a010ffb6bca7efd35ea169ca7539cf2860ce2b263f')
-prepare() {
+build() {
set -u
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix='/usr' --mandir='/usr/share/man' --with-openssl
+ cd "${_srcdir}"
+ if [ ! -s 'configure' ]; then
+ autoreconf --install
+ fi
+ if [ ! -s 'Makefile' ]; then
+ ./configure --prefix='/usr' --mandir='/usr/share/man' --with-openssl
+ fi
+ make -s
+ set +u
+}
+
+check() {
+ set -u
+ cd "${_srcdir}"
+ make check
set +u
}
package() {
set -u
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${_srcdir}"
make -s DESTDIR="${pkgdir}" install
set +u
}