#!/bin/sh

#rocm_smi.py
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ROC-smi
#VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
VERSION=3.0.0
BUILD=${BUILD:-1}

# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) export ARCH=i586 ;;
    arm*) export ARCH=arm ;;
    # Unless $ARCH is already set, use uname -m for all other archs:
       *) export ARCH=$( uname -m ) ;;
  esac
fi

TMP=${TMP:-/tmp}
PKG=$TMP/package-${PKGNAM}
rm -rf $PKG
mkdir -p $TMP $PKG


mkdir -p $PKG/usr/bin
mkdir -p $PKG/opt/rocm/bin/
cp -a $CWD/$PKGNAM/rocm_smi.py $PKG/opt/rocm/bin/
ln -srf $PKG/opt/rocm/bin/rocm_smi.py $PKG/opt/rocm/bin/rocm_smi
ln -srf $PKG/opt/rocm/bin/rocm_smi.py $PKG/usr/bin/rocm_smi

cd $PKG
/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$VERSION-$ARCH-$BUILD.txz


