diff options
author | terraqout | 2016-03-05 18:55:24 +0200 |
---|---|---|
committer | terraqout | 2016-03-05 18:55:24 +0200 |
commit | 22009ecc4594ecd1debdb2f475fa4c9f12df2127 (patch) | |
tree | 4d228122236e19ccd2843ad3fd6b13020be06773 /PKGBUILD | |
parent | b40f388d4ce76f1e0dd5aaa778fe34f901828700 (diff) | |
download | aur-22009ecc4594ecd1debdb2f475fa4c9f12df2127.tar.gz |
build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 20 insertions, 9 deletions
@@ -1,13 +1,12 @@ # Maintainer: slava.ganzin <slava.ganzin@gmail.com> pkgname=deepdetect-git -pkgver=r. +pkgver=r544.c8556f0 pkgrel=1 arch=('i686' 'x86_64') pkgdesc="Open Source + Deep Learning + API + Server" url="http://www.deepdetect.com/" license=('GPL') depends=( -'gcc' 'eigen' 'google-glog' 'gflags' @@ -24,17 +23,29 @@ depends=( 'snappy' 'lmdb' ) -makedepends=() -optdepends=() -provides=() -replaces=() -source=('git+https://github.com/beniz/deepdetect.git') -noextract=() +makedepends=('git' 'gcc') +optdepends=('cuda: GPL processing') +provides=('dede') +source=("$pkgname::git+https://github.com/beniz/deepdetect.git") md5sums=('SKIP') -validpgpkeys=() + + +pkgver() { + cd "$srcdir/$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir" + sed -i s/find.*Eigen.*// $pkgname/CMakeLists.txt + cmake $pkgname -DEIGEN3_INCLUDE_DIR=/usr/include/eigen3 + make +} package() { mkdir $pkgdir/usr/lib -p install -Dm755 $srcdir/main/dede $pkgdir/usr/bin/dede install -Dm755 $srcdir/caffe_dd/src/caffe_dd/.build_release/lib/* $pkgdir/usr/lib + + cp -r $srcdir/templates $srcdir/caffe_dd/src/caffe_dd/{data,docs,examples,models,python,scripts} $pkgdir } |