Date: Saturday, May 6, 2023 @ 14:35:13
  Author: tpkessler
Revision: 1459024

archrelease: copy trunk to community-staging-x86_64

Added:
  rocm-core/repos/community-staging-x86_64/
  rocm-core/repos/community-staging-x86_64/PKGBUILD
    (from rev 1459023, rocm-core/trunk/PKGBUILD)

----------+
 PKGBUILD |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

Copied: rocm-core/repos/community-staging-x86_64/PKGBUILD (from rev 1459023, 
rocm-core/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD                           (rev 0)
+++ community-staging-x86_64/PKGBUILD   2023-05-06 14:35:13 UTC (rev 1459024)
@@ -0,0 +1,28 @@
+# Maintainer: Torsten Keßler <tpkessler at archlinux dot org>
+
+pkgname=rocm-core
+_rocm_major=5
+_rocm_minor=5
+_rocm_patch=0
+_pkgver_magic=63
+pkgver=$_rocm_major.$_rocm_minor.$_rocm_patch
+pkgrel=1
+pkgdesc='AMD ROCm core package (version files)'
+license=('custom:None')
+arch=('x86_64')
+url='https://docs.amd.com/'
+
+package() {
+  # AMD hasn't released the complete source code of the package,
+  # so we only package the version file that is needed for PyTorch
+  echo "$pkgver-$_pkgver_magic" > version-rocm
+  install -Dm644 version-rocm "$pkgdir/opt/rocm/.info/version"
+  install -Dm644 version-rocm "$pkgdir/opt/rocm/.info/version-dev"
+
+  echo "#pragma once" > rocm_version.h
+  echo "#define ROCM_VERSION_MAJOR $_rocm_major" >> rocm_version.h
+  echo "#define ROCM_VERSION_MINOR $_rocm_minor" >> rocm_version.h
+  echo "#define ROCM_VERSION_PATCH $_rocm_patch" >> rocm_version.h
+  install -Dm644 rocm_version.h "$pkgdir/opt/rocm/include/rocm_version.h"
+  install -Dm644 rocm_version.h 
"$pkgdir/opt/rocm/include/rocm-core/rocm_version.h"
+}

Reply via email to