summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorixaxaar2024-06-27 20:27:16 +0000
committerixaxaar2024-06-27 20:27:16 +0000
commita8839692780ba5b5e3fb2cbd4abec20b52cc97d4 (patch)
treeec5b42d20c618ea12ef8b971a2bbbe920a18706d
parent9d91a5608a8f992bf06e068afffcbf11efa12186 (diff)
downloadaur-a8839692780ba5b5e3fb2cbd4abec20b52cc97d4.tar.gz
Update to version deploy
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD41
2 files changed, 31 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 35c376f1f187..eb098f7e2e93 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
pkgbase = perftest
- pkgdesc = OpenFabrics Alliance Infiniband verbs performance testing and benchmarking tools
- pkgver = 4.4.0.9
+ pkgdesc = OpenFabrics Alliance InfiniBand verbs performance testing and benchmarking tools
+ pkgver = 24.04.0.0.41
pkgrel = 1
- url = https://www.openfabrics.org/index.php/overview.html
+ url = https://github.com/linux-rdma/perftest
arch = x86_64
- arch = i686
license = GPL2
- license = custom:"OpenIB.org BSD"
- depends = rdma-core
+ license = custom:OpenIB.org BSD
+ makedepends = git
+ makedepends = autoconf
+ makedepends = automake
+ makedepends = libtool
depends = bash
- source = perftest-4.4-0.9.tar.gz::https://github.com/linux-rdma/perftest/archive/v4.4-0.9.tar.gz
- sha256sums = 618025e8184012718dbe8c686fac52cd1368b96e02b3490bf78fd763edd6dc7c
+ depends = rdma-core
+ source = git+https://github.com/linux-rdma/perftest.git#tag=24.04.0.0.41
+ sha256sums = SKIP
pkgname = perftest
-
diff --git a/PKGBUILD b/PKGBUILD
index 2cb92df45359..dae6d36382a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,31 @@
-# Maintainer: James P. Harvey <jamespharvey20 at gmail dot com>
+# Maintainer: Russi <ixaxaar@mailbox.org> <aur@ixaxaar.in>
pkgname=perftest
-pkgver=4.4.0.9
-_pkgver=4.4-0.9
+pkgver=24.04.0.0.41
pkgrel=1
-pkgdesc='OpenFabrics Alliance Infiniband verbs performance testing and benchmarking tools'
-arch=('x86_64' 'i686')
-url='https://www.openfabrics.org/index.php/overview.html'
-license=('GPL2' 'custom:"OpenIB.org BSD"')
-depends=('rdma-core' 'bash')
-source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/linux-rdma/${pkgname}/archive/v${_pkgver}.tar.gz")
-sha256sums=('618025e8184012718dbe8c686fac52cd1368b96e02b3490bf78fd763edd6dc7c')
+pkgdesc="OpenFabrics Alliance InfiniBand verbs performance testing and benchmarking tools"
+arch=('x86_64')
+url="https://github.com/linux-rdma/perftest"
+license=('GPL2' 'custom:OpenIB.org BSD')
+depends=('bash' 'rdma-core')
+makedepends=('git' 'autoconf' 'automake' 'libtool')
+source=("git+https://github.com/linux-rdma/perftest.git#tag=${pkgver//_/-}")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ git describe --tags | sed 's/^v//;s/-/./g;s/-/./'
+}
build() {
- cd "${srcdir}/${pkgname}-${_pkgver}"
+ cd "$srcdir/$pkgname"
./autogen.sh
- ./configure --prefix=/usr \
- --sbindir=/usr/bin \
- --libexecdir=/usr/lib \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/share/man
+ ./configure --prefix=/usr
make
}
package() {
- cd "${srcdir}/${pkgname}-${_pkgver}"
- make DESTDIR="${pkgdir}" install
- install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
- install -Dm755 runme "${pkgdir}/usr/bin/perftest-runme"
+ cd "$srcdir/$pkgname"
+ make DESTDIR="$pkgdir" install
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}