summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormeepzh2016-08-05 16:16:51 -0400
committermeepzh2016-08-05 16:16:51 -0400
commit7232478f30d7d2b97774b226e151f8d6efd9e0f9 (patch)
treeffc1dade847df062a9725028faaa8227164ed5f6 /PKGBUILD
parent73f46c1751ca580188a422864c335f86eb35df47 (diff)
downloadaur-7232478f30d7d2b97774b226e151f8d6efd9e0f9.tar.gz
update to version 3.0 beta2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 11 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 150e5c156478..8e6f655b3194 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,20 @@
# Maintainer: meepzh <meep.aur@meepzh.com>
pkgname=seexpr-git
-pkgver=2.11.r0.ga5f02bb
+pkgver=3.0.beta.2.r2.g743f732
pkgrel=1
pkgdesc="An embeddable expression evaluation engine (git version)"
arch=(i686 x86_64)
url="http://www.disneyanimation.com/technology/seexpr.html"
license=('custom')
-optdepends=('python2-pyqt4: required for SeExpr editor')
-makedepends=('cmake>=2.4.6' 'git')
+optdepends=('llvm>=3.8.0: LLVM backend support'
+ 'python2-pyqt4: Editor support')
+makedepends=('cmake>=2.4.6' 'git' 'python2-sip')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=('git+https://github.com/wdas/SeExpr.git'
- 'build-info.patch'
- 'CMakeLists.txt.patch'
- 'Editor_CMakeLists.txt.patch')
+ 'build.patch')
md5sums=('SKIP'
- 'bb56b587bca21debebf86b7adb6242f1'
- '0b04cc77edebf6d364767cad0a988ef2'
- '69721fc7e11747cfbc7f0712b4975f79')
+ '156977932afc69ff24f85be68a7357b6')
pkgver() {
cd "$srcdir/SeExpr"
@@ -26,13 +23,11 @@ pkgver() {
}
prepare() {
- cd "$srcdir"
- # Remove pyqtconfig module dependency
- patch -p1 -i "$srcdir/build-info.patch"
- # Remove demos, tests, and docs
- patch -p1 -i "$srcdir/CMakeLists.txt.patch"
- # Use Python2 for editor if available
- patch -p1 -i "$srcdir/Editor_CMakeLists.txt.patch"
+ cd "$srcdir/SeExpr"
+ patch -p0 -i "../build.patch"
+ mkdir "$srcdir/SeExpr/src/SeExpr/generated"
+ touch "$srcdir/SeExpr/src/SeExpr/generated/ExprParser.tab.h"
+ touch "$srcdir/SeExpr/src/SeExpr/generated/ExprParser.cpp"
}
build() {