summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTorsten Keßler2022-10-11 16:09:45 +0200
committerTorsten Keßler2022-10-11 16:09:45 +0200
commitc6111d553f629d3fc1ac75b2c80d1fedf7a343a0 (patch)
treee393c3e5a8404490625a4c4753971d437ea80f05
parent73c0fad2e352b87eca07107a0056cde44878ced3 (diff)
downloadaur-c6111d553f629d3fc1ac75b2c80d1fedf7a343a0.tar.gz
upgpkg: hipfort 5.3.0-1
* Follow cmake template from wiki * Update checksums
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD25
2 files changed, 16 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cb5f6974bf1f..ca227992fe21 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,16 @@
pkgbase = hipfort
pkgdesc = Fortran interfaces for ROCm libraries
- pkgver = 5.2.3
+ pkgver = 5.3.0
pkgrel = 1
url = https://rocmsoftwareplatform.github.io/hipfort/
arch = x86_64
license = MIT
- makedepends = cmake
makedepends = rocm-cmake
makedepends = git
depends = hip
depends = gcc-fortran
options = !strip
- source = hipfort-5.2.3.tar.gz::https://github.com/ROCmSoftwarePlatform/hipfort/archive/rocm-5.2.3.tar.gz
- sha256sums = 6648350ca4edc8757f0ae51d73a05a9a536808f19ad45f5b5ab84d420c72c9ec
+ source = hipfort-5.3.0.tar.gz::https://github.com/ROCmSoftwarePlatform/hipfort/archive/rocm-5.3.0.tar.gz
+ sha256sums = 9e2aa142de45b2d2c29449d6f82293fb62844d511fbf51fa597845ba05c700fa
pkgname = hipfort
diff --git a/PKGBUILD b/PKGBUILD
index ca9c8c0bccd1..4bc6320244a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,34 @@
# Maintainer Torsten Keßler <t dot kessler at posteo dot de>
pkgname=hipfort
-pkgver=5.2.3
+pkgver=5.3.0
pkgrel=1
pkgdesc='Fortran interfaces for ROCm libraries'
arch=('x86_64')
url='https://rocmsoftwareplatform.github.io/hipfort/'
license=('MIT')
depends=('hip' 'gcc-fortran')
-makedepends=('cmake' 'rocm-cmake' 'git')
+makedepends=('rocm-cmake' 'git')
_git='https://github.com/ROCmSoftwarePlatform/hipfort'
source=("$pkgname-$pkgver.tar.gz::$_git/archive/rocm-$pkgver.tar.gz")
-sha256sums=('6648350ca4edc8757f0ae51d73a05a9a536808f19ad45f5b5ab84d420c72c9ec')
+sha256sums=('9e2aa142de45b2d2c29449d6f82293fb62844d511fbf51fa597845ba05c700fa')
options=(!strip)
_dirname="$(basename "$_git")-$(basename "${source[0]}" .tar.gz)"
build() {
- cmake -B build -Wno-dev \
- -S "$_dirname" \
- -DCMAKE_INSTALL_PREFIX=/opt/rocm/hipfort
-
- make -C build
+ cmake \
+ -Wno-dev \
+ -B build \
+ -S "$_dirname" \
+ -DCMAKE_INSTALL_PREFIX=/opt/rocm/hipfort
+ cmake --build build
}
package() {
- DESTDIR="$pkgdir" make -C build install
+ DESTDIR="$pkgdir" cmake --install build
+
+ echo "/opt/rocm/$pkgname/lib" > "$pkgname.conf"
+ install -Dm644 "$pkgname.conf" "$pkgdir/etc/ld.so.conf.d/$pkgname.conf"
- install -Dm644 /dev/stdin "$pkgdir/etc/ld.so.conf.d/$pkgname.conf" <<-EOF
- /opt/rocm/$pkgname/lib
-EOF
install -Dm644 "$_dirname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}