diff options
author | Torsten Kessler | 2023-01-08 10:06:41 +0000 |
---|---|---|
committer | Torsten Kessler | 2023-01-08 10:06:41 +0000 |
commit | 77baa78ef8857a5977ea5259b4cd08d53d333183 (patch) | |
tree | fe1b94ecf692ff5f39c78902c491e1df52ebd76a | |
download | aur-77baa78ef8857a5977ea5259b4cd08d53d333183.tar.gz |
Migrate miopengemm from AUR to community
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..56762b375b2b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Torsten Keßler <tpkessler at archlinux dot org> +# Contributor: acxz <akashpatel2008 at yahoo dot com> +# Contributor: Jakub Okoński <jakub@okonski.org> +pkgname=miopengemm +pkgver=5.4.1 +pkgrel=1 +pkgdesc="An OpenCL GEMM kernel generator" +arch=('x86_64') +url="https://github.com/ROCmSoftwarePlatform/MIOpenGEMM" +license=('MIT') +depends=('ocl-icd') +makedepends=('opencl-headers' 'rocm-cmake') +source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz") +sha256sums=('314f99ac13f14b6899c0302c3702d08a3f05618ae760801e5954d1dc0671431e') +_dirname="$(basename "$url")-$(basename "${source[0]}" ".tar.gz")" + +build() { + cmake \ + -Wno-dev \ + -B build \ + -S "$_dirname" \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/opt/rocm + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + install -Dm644 "$srcdir/$_dirname/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |