diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -1,9 +1,10 @@ # Maintainer: FirstAirBender <noblechuk5[at]web[dot]de> pkgname=(red-{view,cli,toolchain}) pkgbase=red-meta -_pkgver='30dec23-f8f255970' +_pkgver='31dec23-f61506be0' +_pkgcommit="${_pkgver##*-}" pkgver="$(date --date="${_pkgver%%-*}" "+%Y.%m.%d.${_pkgver##*-}")" -pkgrel=2 +pkgrel=1 pkgdesc="Red is a next-generation programming language strongly inspired by REBOL" arch=('i686' 'x86_64') depends=(lib32-curl) @@ -11,13 +12,13 @@ makedepends=('gendesk' 'curl') url="https://www.red-lang.org" license=('custom:BSD-3-Clause' 'custom:BSL-1.0') 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" + "red-view-$_pkgver::https://static.red-lang.org/dl/auto/linux/red-view-$_pkgver" + "red-cli-$_pkgver::https://static.red-lang.org/dl/auto/linux/red-$_pkgver" + "red-toolchain-$_pkgver::https://static.red-lang.org/dl/auto/linux/red-toolchain-$_pkgver" ) -sha256sums=('e8933667930e7d57a6278d902820395f1e84b1baecbe8da0cf23fd1b9a62f7ed' - '0b19fbd55461708e90bca1ea9a249c595293e45e3efcad40e48d6ab31e027a73' - 'ec804aec818b6ce4f7dd455da5b5c2eefe5254ea446053d08367c0322c4e334d') +sha256sums=('905a3346995c4b2402d382c3919631ff9059e3aaba286207df4d50c91fc2192e' + '3c66857c912473a53b720f0f2bc7cb17000ed828010344b3e180c586302c425b' + '007788d933e90f7ae221d0801e6f908787ec7b7c7bb18ebcd0daf480c72a3aa8') package_red-view() { pkgdesc="$pkgdesc (GUI)" @@ -31,7 +32,7 @@ package_red-view() { --name='Red GUI' \ --categories="Development;GUIDesigner" - install -Dm755 "$pkgname" -t "$pkgdir/usr/bin/" + install -Dm755 "$pkgname-$_pkgver" "$pkgdir/usr/bin/$pkgname" install -Dm644 "$pkgname.desktop" -t "$pkgdir/usr/share/applications/" install -Dm644 "red-logo.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/red.svg" } @@ -42,11 +43,11 @@ package_red-cli() { provides=(red) conflicts=(red) depends+=(lib32-gdk-pixbuf2) - install -Dm755 "$pkgname" -t "$pkgdir/usr/bin/" + install -Dm755 "$pkgname-$_pkgver" "$pkgdir/usr/bin/$pkgname" } package_red-toolchain() { pkgdesc="$pkgdesc (Compiler)" groups=(red-bin) - install -Dm755 "$pkgname" "$pkgdir/usr/bin/redc" + install -Dm755 "$pkgname-$_pkgver" "$pkgdir/usr/bin/redc" } |