summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorValeriy Huz2018-05-07 18:27:57 +0300
committerValeriy Huz2018-05-07 18:27:57 +0300
commit5800e5cc6ac11e2484afb3cf7c1e0e8f4d78186c (patch)
treeea9855a149f5f1f628d75f6849532094f14c163a
downloadaur-5800e5cc6ac11e2484afb3cf7c1e0e8f4d78186c.tar.gz
Initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD29
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bb92ef4b3972
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = lc0-cudnn-git
+ pkgdesc = CudNN version of Leela Chess Zero.
+ pkgver = 955
+ pkgrel = 1
+ url = https://lczero.org/
+ arch = i686
+ arch = x86_64
+ license = GPLv3
+ makedepends = git
+ makedepends = gcc6
+ makedepends = cmake
+ depends = cuda
+ depends = cudnn
+ source = lc0-cudnn::git+https://github.com/glinscott/leela-chess#branch=lc0/cmake
+ md5sums = SKIP
+
+pkgname = lc0-cudnn-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2705170a6e4b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Valerii Huz <ghotrix at gmail dot com>
+pkgname=lc0-cudnn-git
+_pkgname=lc0-cudnn
+pkgver=955
+pkgrel=1
+pkgdesc="CudNN version of Leela Chess Zero."
+arch=('i686' 'x86_64')
+url="https://lczero.org/"
+license=('GPLv3')
+depends=('cuda' 'cudnn')
+makedepends=('git' 'gcc6' 'cmake')
+source=("${_pkgname}::git+https://github.com/glinscott/leela-chess#branch=lc0/cmake")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ git rev-list --count HEAD
+}
+
+build() {
+ cd ${srcdir}/${_pkgname}/lc0
+ CC=gcc-6 CXX=g++-6 ./build.sh || return 1
+}
+
+package() {
+ cd "$srcdir/$_pkgname/lc0/build/src"
+ ls
+ install -Dm755 lc0 $pkgdir/usr/bin/lc0
+}