diff options
author | FirstAirBender | 2023-12-29 13:10:16 -0600 |
---|---|---|
committer | FirstAirBender | 2023-12-29 13:13:02 -0600 |
commit | ea503dda0ba03b4cb704bd4228125fb8c1c6f674 (patch) | |
tree | 14ebb8e064e190f6f140fb689e589920f8ea44e1 | |
parent | 53ba6f8e5f4c1bcd58b92e461841a1e42d554a9c (diff) | |
download | aur-ea503dda0ba03b4cb704bd4228125fb8c1c6f674.tar.gz |
switch to new versioning scheme
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 54 insertions, 19 deletions
@@ -1,18 +1,31 @@ pkgbase = red-bin - pkgdesc = Red is a next-generation programming language strongly inspired by Rebol - pkgver = 0.6.4 + pkgdesc = Red is a next-generation programming language strongly inspired by REBOL + pkgver = 2023.12.22.6cb7d502b pkgrel = 1 url = https://www.red-lang.org arch = i686 arch = x86_64 license = custom:BSD-3-Clause license = custom:BSL-1.0 + source = red-view::https://static.red-lang.org/dl/auto/linux/red-view-22dec23-6cb7d502b + source = red-cli::https://static.red-lang.org/dl/auto/linux/red-22dec23-6cb7d502b + source = red-toolchain::https://static.red-lang.org/dl/auto/linux/red-toolchain-22dec23-6cb7d502b + sha256sums = 2b264cea7e0284a456ce669c402151be6605db0d765cff65d6aa86ae5c262885 + sha256sums = 6b73db6e4a891d4cc443fdf2475f07c32d14f9a4a91330d46d3376872640df53 + sha256sums = 71761e2459209c1de8f6d9f3102f6728ad38ce7fc7db1cd85aef279569abf518 + +pkgname = red-view + pkgdesc = Red is a next-generation programming language strongly inspired by REBOL (GUI) + groups = red-bin + depends = lib32-gtk3 + +pkgname = red-cli + pkgdesc = Red is a next-generation programming language strongly inspired by REBOL (CLI) + groups = red-bin + depends = lib32-curl provides = red conflicts = red - options = !strip - source = red-0.6.4::https://static.red-lang.org/dl/linux/red-064 - sha256sums = ad08b85356e24c3bf77d624c005c6fd7a44bb6b1924118af3dcdb94e7d7b4531 - depends_x86_64 = lib32-curl - -pkgname = red-bin +pkgname = red-toolchain + pkgdesc = Red is a next-generation programming language strongly inspired by REBOL (Toolchain) + groups = red-bin @@ -1,18 +1,40 @@ # Maintainer: FirstAirBender <noblechuk5[at]web[dot]de> -pkgname=red-bin -pkgver=0.6.4 +pkgname=(red-{view,cli,toolchain}) +pkgbase=red-bin +_pkgver='22dec23-6cb7d502b' +pkgver=2023.12.22.6cb7d502b pkgrel=1 -pkgdesc="Red is a next-generation programming language strongly inspired by Rebol" +pkgdesc="Red is a next-generation programming language strongly inspired by REBOL" arch=('i686' 'x86_64') url="https://www.red-lang.org" license=('custom:BSD-3-Clause' 'custom:BSL-1.0') -depends_x86_64=('lib32-curl') -provides=(red) -conflicts=(red) -options=(!strip) -source=("red-$pkgver::https://static.red-lang.org/dl/linux/red-064") -sha256sums=('ad08b85356e24c3bf77d624c005c6fd7a44bb6b1924118af3dcdb94e7d7b4531') +source=( + "red-view::https://static.red-lang.org/dl/auto/linux/red-view-$_pkgver" + "red-cli::https://static.red-lang.org/dl/auto/linux/red-$_pkgver" + "red-toolchain::https://static.red-lang.org/dl/auto/linux/red-toolchain-$_pkgver" +) +sha256sums=('2b264cea7e0284a456ce669c402151be6605db0d765cff65d6aa86ae5c262885' + '6b73db6e4a891d4cc443fdf2475f07c32d14f9a4a91330d46d3376872640df53' + '71761e2459209c1de8f6d9f3102f6728ad38ce7fc7db1cd85aef279569abf518') -package() { - install -Dm755 "red-$pkgver" "$pkgdir/usr/bin/red" +package_red-view() { + pkgdesc="$pkgdesc (GUI)" + groups=(red-bin) + depends=(lib32-gtk3) + install -Dm755 "$pkgname" -t "$pkgdir/usr/bin/" +} + +package_red-cli() { + pkgdesc="$pkgdesc (CLI)" + groups=(red-bin) + provides=(red) + conflicts=(red) + depends=(lib32-curl) + install -Dm755 "$pkgname" "$pkgdir/usr/bin/red" +} + +package_red-toolchain() { + pkgdesc="$pkgdesc (Toolchain)" + groups=(red-bin) + install -Dm755 "$pkgname" -t "$pkgdir/usr/bin/" } |