diff options
author | VirtualTam | 2017-03-05 22:22:28 +0100 |
---|---|---|
committer | VirtualTam | 2017-03-05 22:22:28 +0100 |
commit | f5c929348f33f0f2d8b24fc4e61c9868c4a37716 (patch) | |
tree | 1781d01621ebdb5c513a84bc777255ea7a607414 | |
parent | 30c76395317078520b2a56c0edd20ec785c301b4 (diff) | |
download | aur-f5c929348f33f0f2d8b24fc4e61c9868c4a37716.tar.gz |
Update pkgver(), fix PKGBUILD issues
Added:
- missing glibc dependency
Changed:
- update pkgver() to use Git tags
- update directories
- specify architectures
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 26 insertions, 23 deletions
@@ -1,14 +1,17 @@ +# Generated by mksrcinfo v8 +# Sun Mar 5 21:21:54 UTC 2017 pkgbase = libgpuarray-git pkgdesc = Library to manipulate tensors on the GPU - pkgver = r1226.2d21cc2 + pkgver = 0.6.1.4.g56b2df4 pkgrel = 1 url = https://github.com/Theano/libgpuarray - arch = any + arch = i686 + arch = x86_64 license = MIT makedepends = git makedepends = cmake + depends = glibc provides = libgpuarray - conflicts = libgpuarray source = git+https://github.com/Theano/libgpuarray.git md5sums = SKIP diff --git a/.gitignore b/.gitignore index f319b8389381..3792fadea066 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.xz +libgpuarray/ src/ pkg/ @@ -1,39 +1,38 @@ -# Maintainer: Jon Gjengset <jon@thesquareplanet.com> +# Maintainer: VirtualTam <virtualtam@flibidi.net> +# Contributor: Jon Gjengset <jon@thesquareplanet.com> pkgname=libgpuarray-git -pkgver=r1226.2d21cc2 +_gitname=libgpuarray +pkgver=0.6.1.4.g56b2df4 pkgrel=1 pkgdesc="Library to manipulate tensors on the GPU" -arch=('any') +arch=('i686' 'x86_64') url="https://github.com/Theano/libgpuarray" license=('MIT') -depends=() +depends=('glibc') makedepends=('git' 'cmake') -provides=("${pkgname%-git}") -conflicts=("${pkgname%-git}") -source=('git+https://github.com/Theano/libgpuarray.git') +provides=("${_gitname}") +source=("git+https://github.com/Theano/${_gitname}.git") md5sums=('SKIP') pkgver() { - cd "$srcdir/${pkgname%-git}" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd ${_gitname} + git describe --always --tags | sed -e 's/-/./g' -e 's/v//g' } prepare() { - cd "$srcdir/${pkgname%-git}" - rm -rf Build - mkdir Build - cd Build - cmake .. -DCMAKE_BUILD_TYPE=Release "-DCMAKE_INSTALL_PREFIX=$pkgdir/usr" + cd ${_gitname} + rm -rf _build + mkdir _build + cd _build + cmake .. -DCMAKE_BUILD_TYPE=Release "-DCMAKE_INSTALL_PREFIX=${pkgdir}/usr" } build() { - cd "$srcdir/${pkgname%-git}" - cd Build - make + cd ${_gitname}/_build + make } package() { - cd "$srcdir/${pkgname%-git}" - cd Build - make install + cd ${_gitname}/_build + make install } |