Skip to content

Commit c910955

Browse files
oklopferook37
andauthored
add: hello-rhino-bin (#6847)
Co-authored-by: ook37 <oren+12345@taumoda.com>
1 parent 9ce78e8 commit c910955

File tree

4 files changed

+65
-0
lines changed

4 files changed

+65
-0
lines changed

packagelist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ harmonoid-deb
216216
headset-deb
217217
helix
218218
hello
219+
hello-rhino-bin
219220
heroic-games-launcher-deb
220221
highlight-pointer-bin
221222
honkers-launcher-bin

packages/hello-rhino-bin/.SRCINFO

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
pkgbase = hello-rhino-bin
2+
gives = hello-rhino
3+
pkgver = 2025.1-1
4+
pkgdesc = Rhino Linux Welcome Screen
5+
arch = arm64
6+
arch = amd64
7+
depends = gettext
8+
replaces = hello-rhino
9+
replaces = hello-rhino-git
10+
maintainer = Oren Klopfer <oren@taumoda.com>
11+
source_arm64 = https://github.com/rhino-linux/hello-rhino/releases/download/v2025.1-1/hello-rhino_v2025.1-1_arm64.zip
12+
sha256sums_arm64 = b63080659292f31546c36c7aa0517a4c8862684f4737039f8c2cf0b0e8f732e9
13+
source_amd64 = https://github.com/rhino-linux/hello-rhino/releases/download/v2025.1-1/hello-rhino_v2025.1-1_amd64.zip
14+
sha256sums_amd64 = aa58b85e5f20a54ed2b3946d171f1e07bbb2df486b8cf4d67063809dc7aa4777
15+
16+
pkgname = hello-rhino-bin
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
pkgname="hello-rhino-bin"
2+
depends=("gettext")
3+
gives="hello-rhino"
4+
pkgdesc="Rhino Linux Welcome Screen"
5+
maintainer=("Oren Klopfer <oren@taumoda.com>")
6+
pkgver="2025.1-1"
7+
replaces=("${gives}" "${gives}-git")
8+
arch=('arm64' 'amd64')
9+
sha256sums_arm64=("b63080659292f31546c36c7aa0517a4c8862684f4737039f8c2cf0b0e8f732e9")
10+
sha256sums_amd64=("aa58b85e5f20a54ed2b3946d171f1e07bbb2df486b8cf4d67063809dc7aa4777")
11+
source=("https://github.com/rhino-linux/${gives}/releases/download/v${pkgver}/${gives}_v${pkgver}_${CARCH}.zip")
12+
13+
package() {
14+
mkdir -p "${pkgdir}/usr"
15+
chmod +x "usr/local/bin/${gives}"
16+
cp -rf usr/* "${pkgdir}/usr"
17+
}
18+
19+
post_install() {
20+
mkdir -p "${homedir}/.config/autostart"
21+
if ! [[ -f "${homedir}/.config/autostart/hello-rhino.desktop" ]]; then
22+
sudo cp "/usr/local/share/applications/hello-rhino.desktop" "${homedir}/.config/autostart/hello-rhino.desktop"
23+
sudo chown "${PACSTALL_USER}" "${homedir}/.config/autostart/hello-rhino.desktop"
24+
fi
25+
}
26+
27+
post_remove() {
28+
if [[ -f "${homedir}/.config/autostart/hello-rhino.desktop" ]]; then
29+
sudo rm -f "${homedir}/.config/autostart/hello-rhino.desktop"
30+
fi
31+
}

srclist

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4400,6 +4400,23 @@ pkgbase = helix
44004400

44014401
pkgname = helix
44024402
---
4403+
pkgbase = hello-rhino-bin
4404+
gives = hello-rhino
4405+
pkgver = 2025.1-1
4406+
pkgdesc = Rhino Linux Welcome Screen
4407+
arch = arm64
4408+
arch = amd64
4409+
depends = gettext
4410+
replaces = hello-rhino
4411+
replaces = hello-rhino-git
4412+
maintainer = Oren Klopfer <oren@taumoda.com>
4413+
source_arm64 = https://github.com/rhino-linux/hello-rhino/releases/download/v2025.1-1/hello-rhino_v2025.1-1_arm64.zip
4414+
sha256sums_arm64 = b63080659292f31546c36c7aa0517a4c8862684f4737039f8c2cf0b0e8f732e9
4415+
source_amd64 = https://github.com/rhino-linux/hello-rhino/releases/download/v2025.1-1/hello-rhino_v2025.1-1_amd64.zip
4416+
sha256sums_amd64 = aa58b85e5f20a54ed2b3946d171f1e07bbb2df486b8cf4d67063809dc7aa4777
4417+
4418+
pkgname = hello-rhino-bin
4419+
---
44034420
pkgbase = hello
44044421
pkgver = 2.12.1
44054422
pkgdesc = GNU implementation of the classic program that prints 'Hello, world!' when you run it

0 commit comments

Comments
 (0)