summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtem Vorotnikov2015-06-11 19:35:14 +0300
committerArtem Vorotnikov2015-06-11 19:35:14 +0300
commite88fef1ef373b7e311fa99229a041ecdaf2a321f (patch)
treec7cf13c32c6199eea844438cfb1abb1b598199e3
downloadaur-e88fef1ef373b7e311fa99229a041ecdaf2a321f.tar.gz
Initial import
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD44
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cdeafbe82385
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = cuda-z-svn
+ pkgdesc = CUDA Information Utility.
+ pkgver = LATEST
+ pkgrel = 2
+ url = http://cuda-z.sourceforge.net/
+ arch = x86_64
+ license = GPL3
+ makedepends = svn
+ depends = cuda
+ depends = qt5-base
+ source = svn://svn.code.sf.net/p/cuda-z/code/trunk
+ sha512sums = SKIP
+
+pkgname = cuda-z-svn
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3768e9048d0a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Artem Vorotnikov <artem@vorotnikov.me>
+
+_name=cuda-z
+pkgname=cuda-z-svn
+pkgver=245
+pkgrel=1
+pkgdesc="CUDA Information Utility."
+url="http://cuda-z.sourceforge.net/"
+license="GPL3"
+arch=("x86_64")
+makedepends=("svn")
+depends=("cuda" "qt5-base")
+source=("svn://svn.code.sf.net/p/cuda-z/code/trunk")
+sha512sums=('SKIP')
+
+_svntrunk="http://$_name.svn.sourceforge.net/svnroot/$_name/trunk"
+_svnmod=$_name
+
+pkgver(){
+ _svninfo="$(svn info "${_svntrunk}")"
+ echo "${_svninfo}" | grep -E '^Last Changed Rev' | awk -F':' '{print $2}' | tr -d '[:space:]'
+}
+
+build(){
+ cd ${srcdir}/trunk/
+
+ sed -i 's/+= sm_10/+=/g' cuda-z.pro
+ sed -i 's/+= sm_11/+=/g' cuda-z.pro
+ sed -i 's/+= sm_13/+=/g' cuda-z.pro
+
+ sed -i 's/\/usr\/local\/cuda/\/opt\/cuda/g' cuda-z.pro
+ sed -i 's/\/usr\/local\/cuda/\/opt\/cuda/g' cuda.pri
+ sed -i 's/\/usr\/local\/cuda/\/opt\/cuda/g' ./bld/bin/pkg-linux.sh
+ sed -i 's/\/opt\/cuda-toolkit\/lib/\/opt\/cuda\/lib\
+ unix:LIBPATH += \/opt\/cuda\/lib64/' cuda-z.pro
+
+ qmake && make || return 1
+}
+
+package(){
+ cd ${srcdir}
+ mkdir -p ${pkgdir}/usr/bin/
+ install -m755 ${srcdir}/trunk/bin/cuda-z ${pkgdir}/usr/bin/
+}