summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 25 insertions, 10 deletions
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
}