summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Wolfer2017-06-19 13:21:13 +0200
committerPhilipp Wolfer2017-06-19 13:21:13 +0200
commit96daa2ca1088b30271652cc40a59f2a75fe9323d (patch)
treec7eeb5d0016220bb060265324cadae7a02b631a9
parentbbff9324f1b7aa385a5d174b529180ab778a3def (diff)
downloadaur-96daa2ca1088b30271652cc40a59f2a75fe9323d.tar.gz
Use out-of-source build
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD15
2 files changed, 11 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 60ede0517cd7..e0e4db777085 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 4d5970c911ac..3a66f4b33d08 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}