diff options
author | Adrian Perez de Castro | 2020-11-11 21:29:30 +0200 |
---|---|---|
committer | Adrian Perez de Castro | 2020-11-11 21:29:30 +0200 |
commit | ff1421dce66ac16fbdeaccc9d2d276a4cecbc758 (patch) | |
tree | e341905176cfd20baea855e45fdef9cbbc4825c2 /PKGBUILD | |
parent | 95cb7f67753bcb6c2312c5a1be6ac1c8b07f4707 (diff) | |
download | aur-ff1421dce66ac16fbdeaccc9d2d276a4cecbc758.tar.gz |
Bump to version 8.1.0
Also enable running the tests at build time with a small patch to
make Meson use the system-installed gtest library instead of letting
it try to download it.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -2,22 +2,22 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> pkgname=ots -pkgver=8.0.0 -pkgrel=2 +pkgver=8.1.0 +pkgrel=1 pkgdesc='OpenType fonts sanitiser. Supports TTF, WOFF, WOFF2 and other formats' arch=(x86_64 i686) url=https://github.com/khaledhosny/ots license=(custom) depends=(freetype2 libfreetype.so) -makedepends=(meson ninja) +makedepends=(meson ninja gtest) source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz" - no-tests.patch) -sha512sums=('efe6f67e27856657e93ea6c678da83d4e5fd600d48408a2981933855cc4ee38f118b308a896000285a3c2fc123a64e414a9f05cf73db72401567b0bb916d3cad' - 'f061a37a8e940ca55489f308f3850a3a8a7e8ab04d7af600bef6645ae49586406eb3dd213f136236e8eec7c0384748a7f5ec8852e000ca45f99699dd974d21bb') + use-system-gtest.patch) +sha512sums=('5fe002c7e4351737cdb86e5288e8ab9a2076cdb25f92193e406ecf4f606daaaa2f7a632c005c3dda2e5385b2e66d4df7321cc6b126f1ec08e616d098a6a0f642' + 'a8e06db16a17f0c2851628cc970b828a2c6df786ed553381906e80f286e2651fd56acf3253156041850a1aeedcaeaf20840db738cf96e0e1582176dbdf3300f2') prepare () { cd "$pkgname-$pkgver" - patch -p0 < "$srcdir/no-tests.patch" + patch -p0 < "$srcdir/use-system-gtest.patch" } build() { @@ -26,6 +26,10 @@ build() { ninja -C build } +check () { + meson test -C "$pkgname-$pkgver/build" +} + package() { cd "$pkgname-$pkgver" DESTDIR="$pkgdir" ninja -C build install |