summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorIyán Méndez Veiga2024-11-09 01:13:21 +0100
committerIyán Méndez Veiga2024-11-09 01:13:21 +0100
commitdc0c027807e629e606297af0cdb49b52e43891fd (patch)
tree323730fd3b5814f94d454c7a93f3c45569cc1452 /PKGBUILD
parent11427c0f1198c32adb0cc4f9ebf7f64b6f3242d6 (diff)
downloadaur-dc0c027807e629e606297af0cdb49b52e43891fd.tar.gz
upgpkg: intel-ipsec-mb 2.0-1
upstream release switch to cmake reformat PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 20 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 996eb45a594b..8deb6126851b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,30 @@
# Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com>
# Contributor: David Wu <xdavidwuph@gmail.com>
pkgname=intel-ipsec-mb
-pkgver=1.5
+pkgver=2.0
pkgrel=1
-pkgdesc='Intel(R) Multi-Buffer Crypto for IPsec Library'
-url='https://github.com/intel/intel-ipsec-mb'
-arch=('x86_64')
-license=('BSD')
-depends=('glibc')
-makedepends=('nasm')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/intel/intel-ipsec-mb/archive/v${pkgver}.tar.gz")
-b2sums=('b4a2ac6b5671721ec79c100be86270c1b4344be731c40bafda58d4f718169e37d5bd1c6b3a14a1917dedb151daa3f732a01961255a94e9628efb0c4e588d47e1')
+pkgdesc="Intel(R) Multi-Buffer Crypto for IPsec Library"
+url=https://github.com/intel/intel-ipsec-mb
+arch=(x86_64)
+license=(BSD-3-Clause)
+depends=(glibc)
+makedepends=(
+ cmake
+ nasm
+)
+source=($pkgname-$pkgver.tar.gz::https://github.com/intel/intel-ipsec-mb/archive/v$pkgver.tar.gz)
+b2sums=('c806a50ed5c8aa52cca6207035f2ce7c77780a631192236f3d1b838de11363e352e1ae7e5029e40f140144278860dcb5aaf0782f82c9ff5277228332d555b38c')
build() {
- cd "${pkgname}-${pkgver}"
- # workaround: avoid detection of existing install on test for api changes
- make INSTPATH="/nonexistent/intel-ipsec-mb.h"
+ cmake -B build -S "$pkgname-$pkgver" -DCMAKE_INSTALL_PREFIX=/usr
+ cmake --build build
+}
+
+check() {
+ ctest --test-dir build --output-on-failure -j $(nproc)
}
package() {
- cd "${pkgname}-${pkgver}"
- make install PREFIX="$pkgdir/usr" MAN_DIR="$pkgdir/usr/share/man/man7" NOLDCONFIG=y
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ DESTDIR="$pkgdir" cmake --install build
+ install -Dm644 $pkgname-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}