summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 12 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1279c9ac8d1d..0e819a79b74f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}