diff options
author | Tony Fettes | 2023-09-24 20:35:56 +0800 |
---|---|---|
committer | Tony Fettes | 2023-09-24 20:35:56 +0800 |
commit | 421e6b00178590b15b89b40fe77e5a94537f1b30 (patch) | |
tree | 835bbc14033c786961be2e5d9ac4a4225d2873d6 | |
download | aur-421e6b00178590b15b89b40fe77e5a94537f1b30.tar.gz |
init moonbit-bin package
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..591f77653603 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = moonbit-bin + pkgdesc = Intelligent developer platform for Cloud and Edge using WASM + pkgver = 27900a294 + pkgrel = 1 + url = https://www.moonbitlang.com/ + arch = x86_64 + license = unknown + depends = glibc + depends = gcc-libs + provides = moonbit + conflicts = moonbit + source = https://cli.moonbitlang.com/ubuntu_x86/moon + source = https://cli.moonbitlang.com/ubuntu_x86/moonc + source = https://cli.moonbitlang.com/ubuntu_x86/moonfmt + source = https://cli.moonbitlang.com/ubuntu_x86/moonrun + source = https://cli.moonbitlang.com/ubuntu_x86/mooninfo + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + +pkgname = moonbit-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bf5e1e77823f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Haoxiang Fei <tonyfettes AT tonyfettes DOT com> + +pkgname=moonbit-bin +pkgver=27900a294 +pkgrel=1 +pkgdesc="Intelligent developer platform for Cloud and Edge using WASM" +arch=('x86_64') +url="https://www.moonbitlang.com/" +license=('unknown') +depends=('glibc' 'gcc-libs') +provides=("moonbit") +conflicts=("moonbit") +source=("https://cli.moonbitlang.com/ubuntu_x86/moon" + "https://cli.moonbitlang.com/ubuntu_x86/moonc" + "https://cli.moonbitlang.com/ubuntu_x86/moonfmt" + "https://cli.moonbitlang.com/ubuntu_x86/moonrun" + "https://cli.moonbitlang.com/ubuntu_x86/mooninfo") +sha256sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') + +pkgver() { + cd "${srcdir}" + chmod +x moonc + ./moonc -v +} + +package() { + install -Dm 755 "${srcdir}/moon" "${pkgdir}/usr/bin/moon" + install -Dm 755 "${srcdir}/moonc" "${pkgdir}/usr/bin/moonc" + install -Dm 755 "${srcdir}/moonfmt" "${pkgdir}/usr/bin/moonfmt" + install -Dm 755 "${srcdir}/moonrun" "${pkgdir}/usr/bin/moonrun" + install -Dm 755 "${srcdir}/mooninfo" "${pkgdir}/usr/bin/mooninfo" +} |