diff options
author | Alex Dewar | 2019-04-30 12:41:58 +0100 |
---|---|---|
committer | Alex Dewar | 2019-04-30 12:41:58 +0100 |
commit | 7f88fce28ddc27c02dcddbf89d218ff436be7560 (patch) | |
tree | 00a0e14307bee4f4d04b020f1c317794b473be7e | |
download | aur-7f88fce28ddc27c02dcddbf89d218ff436be7560.tar.gz |
v4.0.0-RC1
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 13 | ||||
-rw-r--r-- | PKGBUILD | 35 |
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8cfb6d4a6def --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = genn + pkgdesc = GeNN: GPU-enhanced neural networks (version 4) + pkgver = 4.0.0_RC1 + pkgrel = 1 + url = https://github.com/genn-team/genn + arch = x86_64 + license = GPL + makedepends = doxygen + depends = cuda + options = staticlibs + source = https://github.com/genn-team/genn/archive/4.0.0-RC1.tar.gz + sha256sums = b94c0b8c05d8525987f9d4279478dd41f68e8d9824cb5344adb5fbe257b38e99 + +pkgname = genn + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..b73905529f23 --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e62ec0409f93 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Alex Dewar <a.dewar@sussex.ac.uk> +pkgname=genn +pkgver=4.0.0_RC1 +pkgrel=1 +pkgdesc="GeNN: GPU-enhanced neural networks (version 4)" +arch=(x86_64) +url="https://github.com/genn-team/genn" +license=('GPL') +depends=(cuda) +makedepends=(doxygen) +options=(staticlibs) +source=("$url/archive/${pkgver//_/-}.tar.gz") +sha256sums=('b94c0b8c05d8525987f9d4279478dd41f68e8d9824cb5344adb5fbe257b38e99') + +build() { + cd genn-${pkgver//_/-} + + # Generate documentation with doxygen + ./makedoc + + # Build libgenn.a etc. + sed -i 's|/usr/local|'$pkgdir'/usr|' Makefile + make +} + +package() { + cd genn-${pkgver//_/-} + + # Install libs and headers + PREFIX="$pkgdir"/usr/ make install + + # Install documentation + mkdir -p "$pkgdir"/usr/share/genn/documentation + cp -rf documentation/html/* "$pkgdir"/usr/share/genn/documentation +} |