diff options
author | Darjan Krijan | 2019-07-13 17:00:39 +0200 |
---|---|---|
committer | Darjan Krijan | 2019-07-13 17:00:39 +0200 |
commit | 6088e1b54a28a0c58e56c426046da926c22fc49c (patch) | |
tree | 1604d1970ba6aa57ac7d655c2659a1cd1f70b3d1 /PKGBUILD | |
download | aur-6088e1b54a28a0c58e56c426046da926c22fc49c.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..86ef208db37c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Darjan Krijan (daren) <darjan_krijan@gmx.de> +# Manual download of 'AOCC-${pkgver}-Compiler.tar.xz' required from upstream + +pkgname=aocc +pkgver=1.3.0 +pkgrel=1 +pkgdesc="AMD Optimizing C/C++ Compiler" +arch=('x86_64') +license=('custom') +url="https://developer.amd.com/amd-aocc/" +source=("file://AOCC-${pkgver}-Compiler.tar.xz") +options=('staticlibs' '!strip' 'libtool') +install=aocc.install +sha256sums=("ba562e2d91b592d104278ccae2a7fd774a9894f3a30e849a30bcbe048790217e") + +package() { + mkdir -p ${pkgdir}/opt/aocc + + cp -r ${srcdir}/AOCC-${pkgver}-Compiler/* ${pkgdir}/opt/aocc + + rm ${pkgdir}/opt/aocc/install.sh + + ln -s /opt/aocc/bin/clang ${pkgdir}/opt/aocc/bin/aocc + + echo "export PATH=/opt/aocc/bin:\$PATH" > ${pkgdir}/opt/aocc/setenv_aocc.sh + echo "export LIBRARY_PATH=/opt/aocc/lib:/opt/aocc/lib32:\$LIBRARY_PATH" >> ${pkgdir}/opt/aocc/setenv_aocc.sh + echo "export LD_LIBRARY_PATH=/opt/aocc/lib:/opt/aocc/lib32:\$LD_LIBRARY_PATH" >> ${pkgdir}/opt/aocc/setenv_aocc.sh + echo "export C_INCLUDE_PATH=\$C_INCLUDE_PATH:/opt/aocc/include" >> ${pkgdir}/opt/aocc/setenv_aocc.sh + echo "export CPLUS_INCLUDE_PATH=\$CPLUS_INCLUDE_PATH:/opt/aocc/include" >> ${pkgdir}/opt/aocc/setenv_aocc.sh + echo "export LIBRARY_PATH=/usr/lib32:/usr/lib:/usr/lib64:\$LIBRARY_PATH" >> ${pkgdir}/opt/aocc/setenv_aocc.sh + echo "export LD_LIBRARY_PATH=/usr/lib32:/usr/lib:/usr/lib64:\$LD_LIBRARY_PATH" >> ${pkgdir}/opt/aocc/setenv_aocc.sh +} |