[arch-commits] Commit in libwpe/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Thu Sep 17 19:16:54 UTC 2020
Date: Thursday, September 17, 2020 @ 19:16:54
Author: heftig
Revision: 396259
use meson
Modified:
libwpe/trunk/PKGBUILD
----------+
PKGBUILD | 30 ++++++++++++++++++------------
1 file changed, 18 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-17 19:06:32 UTC (rev 396258)
+++ PKGBUILD 2020-09-17 19:16:54 UTC (rev 396259)
@@ -8,28 +8,34 @@
arch=(x86_64)
license=(custom)
depends=(libxkbcommon gcc-libs)
-makedepends=(cmake mesa)
+makedepends=(mesa git meson)
provides=(libwpe-1.0.so)
-source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
-sha256sums=('a6f00a7d091cbd4db57fe7ee3b4c12c6350921d654ed79812800a26c888481d2'
- 'SKIP')
+_commit=6483872b0b11856a6e5f0ac9724661cdbaac9d6f # tags/1.8.0^0
+source=("git+https://github.com/WebPlatformForEmbedded/libwpe?signed#commit=$_commit")
+sha256sums=('SKIP')
validpgpkeys=('5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro <aperez at igalia.com>
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's/-/+/g'
+}
+
prepare() {
- cd $pkgname-$pkgver
+ cd $pkgname
}
build() {
- cmake -H$pkgname-$pkgver -Bbuild \
- -DCMAKE_BUILD_TYPE=None \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib
- cmake --build build
+ arch-meson $pkgname build
+ meson compile -C build
}
+check() {
+ meson test -C build --print-errorlogs
+}
+
package() {
- DESTDIR="$pkgdir" cmake --build build --target install
- install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname-$pkgver/COPYING
+ DESTDIR="$pkgdir" meson install -C build
+ install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING
}
# vim:set sw=2 et:
More information about the arch-commits
mailing list