summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2018-07-15 15:24:44 +0300
committerAdrian Perez de Castro2018-07-15 15:24:44 +0300
commit7bd22d594f5e1169ff35f7d1067f954560e6d41f (patch)
tree2a0adc6af07faa07f4ec4f0401d807b11a3baa23
parent5d1224deec32eb783ed80299804056556e1c1179 (diff)
downloadaur-7bd22d594f5e1169ff35f7d1067f954560e6d41f.tar.gz
Use cmake build commands
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD20
2 files changed, 12 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fe06c969831c..b060bdccca55 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = wpebackend
pkgdesc = General-purpose library specifically developed for the WPE-flavored port of WebKit.
pkgver = 0.2.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/WebPlatformForEmbedded/WPEBackend
arch = x86_64
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 1ebb2ebda24c..ecf42326bc53 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgdesc='General-purpose library specifically developed for the WPE-flavored port of WebKit.'
pkgname=wpebackend
pkgver=0.2.0
-pkgrel=2
+pkgrel=3
url=https://github.com/WebPlatformForEmbedded/WPEBackend
arch=(x86_64 i686)
makedepends=(cmake opengl-driver)
@@ -13,20 +13,22 @@ md5sums=('d04e44a32709dbb763ce1fcfc28bc6d8')
sha1sums=('4089cac12877ee1e09372953a281a46b8c8951e9')
sha256sums=('ce33ff29b04175cb6fe6e6597a4b5e8ec9da0b8b5ae0745848902ac935d65823')
+prepare () {
+ mkdir -p _build
+}
+
build () {
- cd "${pkgname}-${pkgver}"
- rm -rf _build
- mkdir _build
cd _build
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
- make
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ "../${pkgname}-${pkgver}"
+ cmake --build .
}
package () {
- cd "${pkgname}-${pkgver}"
- DESTDIR="${pkgdir}" make -C _build install
- install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+ DESTDIR="${pkgdir}" cmake --build _build --target install
+ install -Dm644 "${pkgname}-${pkgver}/COPYING" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}