mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-20 04:51:43 +01:00
42 lines
2.0 KiB
Plaintext
42 lines
2.0 KiB
Plaintext
# Maintainer: Siva Mahadevan <me@svmhdvn.name>
|
|
pkgname=cbqn
|
|
pkgver=0.8.0
|
|
pkgrel=0
|
|
pkgdesc="BQN implementation in C"
|
|
url="https://github.com/dzaima/CBQN"
|
|
arch="all !armhf !armv7 !s390x" # CBQN fails to compile on these archs
|
|
makedepends="bash libffi-dev"
|
|
license="LGPL-3.0-only OR GPL-3.0-only OR MPL-2.0"
|
|
options="!check" # TODO Testsuite requires fetching mlochbaum/BQN
|
|
_singeli_ver=b43f3999b0c5a40b43ceee258fbe6bb8245d06af
|
|
_replxx_ver=13f7b60f4f79c2f14f352a76d94860bad0fc7ce9
|
|
_cbqn_bytecode_ver=c7d83937710889591bad3525077afc30a21e5148
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/dzaima/CBQN/archive/v$pkgver.tar.gz
|
|
Singeli-$_singeli_ver.tar.gz::https://github.com/mlochbaum/Singeli/archive/$_singeli_ver.tar.gz
|
|
replxx-$_replxx_ver.tar.gz::https://github.com/dzaima/replxx/archive/$_replxx_ver.tar.gz
|
|
cbqnBytecode-$_cbqn_bytecode_ver.tar.gz::https://github.com/dzaima/cbqnBytecode/archive/$_cbqn_bytecode_ver.tar.gz
|
|
"
|
|
builddir="$srcdir/CBQN-$pkgver"
|
|
|
|
prepare() {
|
|
default_prepare
|
|
ln -s "$srcdir/Singeli-$_singeli_ver" "$builddir/build/singeliLocal"
|
|
ln -s "$srcdir/replxx-$_replxx_ver" "$builddir/build/replxxLocal"
|
|
ln -s "$srcdir/cbqnBytecode-$_cbqn_bytecode_ver" "$builddir/build/bytecodeLocal"
|
|
}
|
|
|
|
build() {
|
|
make version="$pkgver" notui=1
|
|
}
|
|
|
|
package() {
|
|
make PREFIX="/usr" DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="
|
|
d1d03a4591f39534c7f022bd97b6a46cea9e74b8abcd6d8c87b1321ffc3c26ca76f88671fb20d19a2f1bdf14b43b9105088d12a0da1ea9e766c87a5d43f03c4b cbqn-0.8.0.tar.gz
|
|
440b6eec16bead8fe04f3a72b29dd8ae91b84ba40f3929da2c25ca4d78d7e916781dc2506d1eb22309fb211396a5675b1a1869d2a0eeb02c0a9070e2cf538853 Singeli-b43f3999b0c5a40b43ceee258fbe6bb8245d06af.tar.gz
|
|
13171b41d3570e5956ae14edd7f83b1d61af39695387419877cf43f3fdc9733787c2e57b4a19605aadfdcbd89a2b97c82824a47f7dc89994ab27bece1ce4f90e replxx-13f7b60f4f79c2f14f352a76d94860bad0fc7ce9.tar.gz
|
|
667c143801298e3d5f8fdecced28b8be1061787932dbed0c3cd2085b649a0ee61348ca87c60385d4dfbf5c0300e5a710f3f19cf4043de0c3c41e24dd4041bc28 cbqnBytecode-c7d83937710889591bad3525077afc30a21e5148.tar.gz
|
|
"
|