diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 21 | ||||
-rw-r--r-- | amduprof.install | 7 | ||||
-rw-r--r-- | modulefile | 2 |
4 files changed, 18 insertions, 20 deletions
@@ -1,16 +1,16 @@ pkgbase = amduprof pkgdesc = AMD uProf performance analysis tool. - pkgver = 3.3.462 - pkgrel = 2 + pkgver = 3.4.468 + pkgrel = 1 url = https://developer.amd.com/amd-uprof/ install = amduprof.install arch = x86_64 license = custom - depends = env-modules + optdepends = env-modules options = staticlibs options = !strip options = libtool - source = local://AMDuProf_Linux_x64_3.3.462.tar.bz2 + source = local://AMDuProf_Linux_x64_3.4.468.tar.bz2 source = local://modulefile md5sums = d3463cce390acbd9174dea8b2ae2b8c1 md5sums = SKIP @@ -2,8 +2,8 @@ # Manual download of 'AMDuProf_Linux_x64_${pkgver}.tar.bz2' required from upstream pkgname=amduprof -pkgver=3.3.462 -pkgrel=2 +pkgver=3.4.468 +pkgrel=1 pkgdesc="AMD uProf performance analysis tool." arch=('x86_64') license=('custom') @@ -11,16 +11,10 @@ url="https://developer.amd.com/amd-uprof/" source=("local://AMDuProf_Linux_x64_${pkgver}.tar.bz2" "local://modulefile") options=('staticlibs' '!strip' 'libtool') -depends=('env-modules') +optdepends=('env-modules') install=amduprof.install -md5sums=("d3463cce390acbd9174dea8b2ae2b8c1" - "SKIP") +md5sums=("d3463cce390acbd9174dea8b2ae2b8c1" "SKIP") -if [ -z ${MODULESHOME} ]; then - echo "Environment variable MODULESHOME from env-modules is unset." - echo "Restart your shell or source the env-modules scripts for your shell." - exit 1 -fi amduprof_prefix=/opt/${pkgname} @@ -29,9 +23,8 @@ package() { mkdir -p ${prefix} cp -r ${srcdir}/AMDuProf_Linux_x64_${pkgver}/* ${prefix} - # modulefile - echo -e "\nSymlinking modulefile ..." + # env-modules (optional) cp ${srcdir}/modulefile ${prefix} - mkdir -p ${pkgdir}${MODULESHOME}/modulefiles/ - ln -s ${amduprof_prefix}/modulefile ${pkgdir}${MODULESHOME}/modulefiles/${pkgname} + mkdir -p ${pkgdir}/etc/modules/modulefiles/ + ln -s ${amduprof_prefix}/modulefile ${pkgdir}/etc/modules/modulefiles/${pkgname} } diff --git a/amduprof.install b/amduprof.install index a6c277dddf47..ccdf3390579a 100644 --- a/amduprof.install +++ b/amduprof.install @@ -1,5 +1,10 @@ post_install() { - echo "Use 'module load amduprof' to set up the environment for AMD uProf performance analysis tool." + if pacman -Q env-modules &> /dev/null; then + echo "env-modules seems to be installed:" + echo "If configured correctly, you can conveniently use" + echo " $ module load amduprof" + echo "to set up the environment for AMD µProf." + fi } post_upgrade() { diff --git a/modulefile b/modulefile index 4364df1ebfd6..c3f19d8b6231 100644 --- a/modulefile +++ b/modulefile @@ -5,7 +5,7 @@ set MODULE "amduprof" set BASE_DIR "/opt" -set VERSION "3.3.462" +set VERSION "3.4.468" set MODULE_ROOT "${BASE_DIR}/${MODULE}" set MODULE_TEXT "AMD uProf performance analysis tool" |