diff --git a/packages/hello-rhino-bin/.SRCINFO b/packages/hello-rhino-bin/.SRCINFO index 79368a6c69..1ccc4fd7fd 100644 --- a/packages/hello-rhino-bin/.SRCINFO +++ b/packages/hello-rhino-bin/.SRCINFO @@ -1,9 +1,11 @@ pkgbase = hello-rhino-bin gives = hello-rhino pkgver = 2025.1-1 + pkgrel = 2 pkgdesc = Rhino Linux Welcome Screen arch = arm64 arch = amd64 + depends = libssl-dev depends = gettext replaces = hello-rhino replaces = hello-rhino-git diff --git a/packages/hello-rhino-bin/hello-rhino-bin.pacscript b/packages/hello-rhino-bin/hello-rhino-bin.pacscript index 6f2db1d90c..0f7a2a7db3 100644 --- a/packages/hello-rhino-bin/hello-rhino-bin.pacscript +++ b/packages/hello-rhino-bin/hello-rhino-bin.pacscript @@ -1,9 +1,10 @@ pkgname="hello-rhino-bin" -depends=("gettext") +depends=("libssl-dev" "gettext") gives="hello-rhino" pkgdesc="Rhino Linux Welcome Screen" maintainer=("Oren Klopfer ") pkgver="2025.1-1" +pkgrel="2" replaces=("${gives}" "${gives}-git") arch=('arm64' 'amd64') sha256sums_arm64=("b63080659292f31546c36c7aa0517a4c8862684f4737039f8c2cf0b0e8f732e9") @@ -12,8 +13,10 @@ source=("https://github.com/rhino-linux/${gives}/releases/download/v${pkgver}/${ package() { mkdir -p "${pkgdir}/usr" + mkdir -p "${pkgdir}/etc/skel/.config/autostart" chmod +x "usr/local/bin/${gives}" cp -rf usr/* "${pkgdir}/usr" + ln -sf "/usr/local/share/applications/hello-rhino.desktop" "${pkgdir}/etc/skel/.config/autostart/hello-rhino.desktop" } post_install() { diff --git a/packages/hello-rhino-git/.SRCINFO b/packages/hello-rhino-git/.SRCINFO index 6fed9bdf9e..e0b1600c5d 100644 --- a/packages/hello-rhino-git/.SRCINFO +++ b/packages/hello-rhino-git/.SRCINFO @@ -1,9 +1,11 @@ pkgbase = hello-rhino-git gives = hello-rhino pkgver = 2025.1-1 + pkgrel = 2 pkgdesc = Greeter application for Rhino Linux arch = any depends = libssl-dev + depends = gettext makedepends = cargo>=1.80.0 makedepends = meson makedepends = ninja-build diff --git a/packages/hello-rhino-git/hello-rhino-git.pacscript b/packages/hello-rhino-git/hello-rhino-git.pacscript index dffc86e367..c5788ac678 100644 --- a/packages/hello-rhino-git/hello-rhino-git.pacscript +++ b/packages/hello-rhino-git/hello-rhino-git.pacscript @@ -3,7 +3,8 @@ gives="hello-rhino" source=("https://github.com/rhino-linux/hello-rhino.git") arch=("any") pkgver="2025.1-1" -depends=("libssl-dev") +pkgrel="2" +depends=("libssl-dev" "gettext") makedepends=("cargo>=1.80.0" "meson" "ninja-build" "gettext") pkgdesc="Greeter application for Rhino Linux" maintainer=("AJStrong ") @@ -22,6 +23,8 @@ build() { package() { cd "${gives}" DESTDIR="${pkgdir}" ninja -C build/ install + mkdir -p "${pkgdir}/etc/skel/.config/autostart" + ln -sf "/usr/local/share/applications/hello-rhino.desktop" "${pkgdir}/etc/skel/.config/autostart/hello-rhino.desktop" } post_install() { diff --git a/srclist b/srclist index c2ccac9e86..c7285985d5 100644 --- a/srclist +++ b/srclist @@ -4463,9 +4463,11 @@ pkgname = helix pkgbase = hello-rhino-bin gives = hello-rhino pkgver = 2025.1-1 + pkgrel = 2 pkgdesc = Rhino Linux Welcome Screen arch = arm64 arch = amd64 + depends = libssl-dev depends = gettext replaces = hello-rhino replaces = hello-rhino-git @@ -4480,9 +4482,11 @@ pkgname = hello-rhino-bin pkgbase = hello-rhino-git gives = hello-rhino pkgver = 2025.1-1 + pkgrel = 2 pkgdesc = Greeter application for Rhino Linux arch = any depends = libssl-dev + depends = gettext makedepends = cargo>=1.80.0 makedepends = meson makedepends = ninja-build