diff options
author | Philipp Wolfer | 2017-06-19 13:21:13 +0200 |
---|---|---|
committer | Philipp Wolfer | 2017-06-19 13:21:13 +0200 |
commit | 96daa2ca1088b30271652cc40a59f2a75fe9323d (patch) | |
tree | c7eeb5d0016220bb060265324cadae7a02b631a9 | |
parent | bbff9324f1b7aa385a5d174b529180ab778a3def (diff) | |
download | aur-96daa2ca1088b30271652cc40a59f2a75fe9323d.tar.gz |
Use out-of-source build
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 11 insertions, 6 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Mon Jun 19 11:17:55 UTC 2017 +# Mon Jun 19 11:21:13 UTC 2017 pkgbase = peek-git pkgdesc = Simple screen recorder with an easy to use interface (latest development release) pkgver = 1.0.3.r32.g02569b4 @@ -18,21 +18,26 @@ optdepends=( source=(git+https://github.com/phw/${_pkgname}.git) sha1sums=('SKIP') +prepare() { + mkdir -p build +} + build() { - cd "${srcdir}/${_pkgname}" - cmake -DCMAKE_INSTALL_PREFIX=/usr \ + cd "build" + cmake ${srcdir}/${_pkgname}\ + -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_TESTS=ON \ - -DGSETTINGS_COMPILE=OFF . + -DGSETTINGS_COMPILE=OFF make } check() { - cd "${srcdir}/${_pkgname}" + cd "build" make test } package() { - cd "${srcdir}/${_pkgname}" + cd "build" make DESTDIR=${pkgdir} install } |