mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-12 19:36:48 +02:00
41 lines
2 KiB
Text
41 lines
2 KiB
Text
# Maintainer: Siva Mahadevan <me@svmhdvn.name>
|
|
pkgname=cbqn
|
|
pkgver=0.9.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=53f42ce4331176d281fa577408ec5a652bdd9127
|
|
_replxx_ver=13f7b60f4f79c2f14f352a76d94860bad0fc7ce9
|
|
_cbqn_bytecode_ver=0bdfb86d438a970b983afbca93011ebd92152b88
|
|
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 nogit=1
|
|
}
|
|
|
|
package() {
|
|
make PREFIX="/usr" DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="
|
|
4dba615582ccc565c67e14fb1c89d33cf1ec6f2952c57e4c4e514cb1232901e83d63de5e73a9ae912d52b0052db4c3c5951cd4af2b3598652a1c7933e1ba7d5b cbqn-0.9.0.tar.gz
|
|
645ee0bfc0c1228939d6659da34e9bd8f3ed98e74ec1286fbeae15f7dacb5284d7b4b9344c57fd806b5e491bcda2637d6ded4c5688c7625426331cc249ca0fa0 Singeli-53f42ce4331176d281fa577408ec5a652bdd9127.tar.gz
|
|
13171b41d3570e5956ae14edd7f83b1d61af39695387419877cf43f3fdc9733787c2e57b4a19605aadfdcbd89a2b97c82824a47f7dc89994ab27bece1ce4f90e replxx-13f7b60f4f79c2f14f352a76d94860bad0fc7ce9.tar.gz
|
|
7d23eafbfe98a05b1412e6ced9716281e92eef61e78c9d5a6e860fdb37bb22314cd662ddc2665edf23d53e20884d3f0b68d4cee77ace8bc989fff95d73410d37 cbqnBytecode-0bdfb86d438a970b983afbca93011ebd92152b88.tar.gz
|
|
"
|