aboutsummaryrefslogtreecommitdiffstats
path: root/testing/termbox/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/termbox/APKBUILD')
-rw-r--r--testing/termbox/APKBUILD28
1 files changed, 17 insertions, 11 deletions
diff --git a/testing/termbox/APKBUILD b/testing/termbox/APKBUILD
index bd1a275af3b..39d874c66ba 100644
--- a/testing/termbox/APKBUILD
+++ b/testing/termbox/APKBUILD
@@ -1,27 +1,33 @@
# Contributor: Adam Saponara <as@php.net>
# Maintainer: Adam Saponara <as@php.net>
-pkgname="termbox"
-pkgver="1.1.2"
-pkgrel=0
+pkgname=termbox
+pkgver=1.1.2
+pkgrel=1
pkgdesc="Legacy-free alternative to ncurses"
url="https://github.com/nsf/termbox"
arch="all"
license="MIT"
-makedepends="python3"
+makedepends="meson"
subpackages="$pkgname-static $pkgname-dev"
options="!check" # no tests available
source="$pkgname-$pkgver.tar.gz::https://github.com/nsf/termbox/archive/v$pkgver.tar.gz
- waf.patch"
+ meson.build
+ "
+
+prepare() {
+ default_prepare
+ mv "$srcdir"/meson.build .
+}
build() {
- python3 ./waf configure --prefix=/usr
- python3 ./waf build --verbose
+ abuild-meson \
+ --default-library=both \
+ . output
+ meson compile -C output
}
package() {
- python3 ./waf install --destdir="$pkgdir"
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-
-
sha512sums="fcb240e9aa480a0cc738f0d01e60c39ef0f333f434c0d1f2d276d3d75edd351e694fd800e0b8dbadd12be686a4261551d10d475933197ef539cdb4dd70c153cb termbox-1.1.2.tar.gz
-1724d33a3efc151c19c5bae1b9b82b88ebe846a2a9e3b9ee3590e5b431872ef496b3c28888461262cdd35c01b99071990826fe0a246143640e5b6662ad216696 waf.patch"
+2c87d27d47d0eb3348c945de0495512d77c77c2208d1b29a617313a1cbab770f869b2310342916e654db9330ad0b1168d820d49ecd1ca9bb3bd67e88f3b16541 meson.build"