summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ec24abfa788a8d3b035e40eec2df2dc198ae9567 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Maintainer: Hugo Courtial <hugo [at] courtial [not colon] me>
# Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz>

pkgname=seexpr1
pkgver=1.0.1
pkgrel=1
arch=("i686" "x86_64")
pkgdesc="First release of SeExpr, a simple expression language"
url="https://github.com/wdas/SeExpr/tree/rel-1.0.1"
license=("Apache")
conflicts=("seexpr-git")
makedepends=('cmake')
source=("https://github.com/wdas/SeExpr/archive/rel-1.0.1.tar.gz")
sha512sums=("3e6780c479d812b999fd51f1afe99117b073a70807405af9f1afe382eae11c8f958aef6f2ee1d4fddb9162158c11a87e4d045436443bd8aa5c7b7fd415a92167")

prepare() {
  # Don't build the demo even if QT4 is found
  # sed -i 's/if(QT4_FOUND)/if(FALSE)/' $srcdir/SeExpr-rel-1.0.1/src/demos/segraph/CMakeLists.txt

  # Don't build doc, demos and tests as they are not needed
  sed -i 's/ADD_SUBDIRECTORY (src\/doc)/ /' $srcdir/SeExpr-rel-1.0.1/CMakeLists.txt
  sed -i 's/ADD_SUBDIRECTORY (src\/demos)/ /' $srcdir/SeExpr-rel-1.0.1/CMakeLists.txt
  sed -i 's/ADD_SUBDIRECTORY (src\/tests)/ /' $srcdir/SeExpr-rel-1.0.1/CMakeLists.txt
}

build() {
  cd "$srcdir/SeExpr-rel-1.0.1"
  cmake -DCMAKE_INSTALL_PREFIX=$pkgdir/usr .
  make
}

package() {
  cd "$srcdir/SeExpr-rel-1.0.1"
  make install
}