diff options
Diffstat (limited to 'testing/termbox/APKBUILD')
-rw-r--r-- | testing/termbox/APKBUILD | 28 |
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" |