summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbtd13372018-07-15 22:11:42 -0300
committerbtd13372018-07-15 22:11:42 -0300
commit66ffcd9cdb18e3a31dbc16f17265738d4878c2d6 (patch)
treeebb378a884009fceac05c397f010168927152ab6 /PKGBUILD
parent65736fbc47599417102393cb9726dedf1f44e1b9 (diff)
downloadaur-66ffcd9cdb18e3a31dbc16f17265738d4878c2d6.tar.gz
fix build method
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 11 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8928709cc2c4..743e63955b79 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,21 +27,21 @@ pkgver() {
)
}
-prepare() {
- cd "${gitname}"
- install -d build
+pkgver() {
+ cd "${gitname}"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
}
build() {
- cd "${gitname}/build"
- cmake .. \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr
- make
+ cd "${gitname}/"
+ meson . _build --prefix=/usr
+ ninja -C _build
}
package() {
- cd "${gitname}/build"
- make DESTDIR="${pkgdir}" install
+ cd "${gitname}/"
+ DESTDIR="${pkgdir}" ninja -C _build install
}
-