From fb9297858b7191fe524724d7237e39aa36dcb92a Mon Sep 17 00:00:00 2001 From: Nippy Date: Thu, 17 Sep 2026 17:14:24 +0200 Subject: new raveos-support app --- raveos-support/PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ raveos-support/raveos-support | 16 ++++++++++++++++ raveos-support/raveos-support.desktop | 12 ++++++++++++ raveos-support/raveos-support.svg | 18 ++++++++++++++++++ 4 files changed, 81 insertions(+) create mode 100644 raveos-support/PKGBUILD create mode 100755 raveos-support/raveos-support create mode 100644 raveos-support/raveos-support.desktop create mode 100644 raveos-support/raveos-support.svg (limited to 'raveos-support') diff --git a/raveos-support/PKGBUILD b/raveos-support/PKGBUILD new file mode 100644 index 0000000..b438d45 --- /dev/null +++ b/raveos-support/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: nippy + +pkgname=raveos-support +pkgver=1.0.0 +pkgrel=1 +pkgdesc="RaveOS Support launcher (opens the support page in the browser)" +arch=('any') +url="https://git.rp1.hu/RaveOS/RaveOS-PKGBUILD" +license=('GPL3') +options=('!debug') + +depends=('xdg-utils') + +source=() +sha256sums=() + +BUILDDIR="${startdir}/build" +PKGDEST="${startdir}/build" +SRCDEST="${startdir}/build" +SRCPKGDEST="${startdir}/build" +LOGDEST="${startdir}/build" + +package() { + install -Dm755 "${startdir}/raveos-support" \ + "${pkgdir}/usr/bin/raveos-support" + + install -Dm644 "${startdir}/raveos-support.desktop" \ + "${pkgdir}/usr/share/applications/raveos-support.desktop" + + install -Dm644 "${startdir}/raveos-support.svg" \ + "${pkgdir}/usr/share/icons/hicolor/scalable/apps/raveos-support.svg" + + install -Dm644 "${startdir}/raveos-support.svg" \ + "${pkgdir}/usr/share/pixmaps/raveos-support.svg" +} diff --git a/raveos-support/raveos-support b/raveos-support/raveos-support new file mode 100755 index 0000000..eac8c50 --- /dev/null +++ b/raveos-support/raveos-support @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +# RaveOS Support — opens the support page in the default browser. + +URL="https://ko-fi.com/raveteam" + +if command -v xdg-open >/dev/null 2>&1; then + exec xdg-open "$URL" +elif command -v gio >/dev/null 2>&1; then + exec gio open "$URL" +elif command -v sensible-browser >/dev/null 2>&1; then + exec sensible-browser "$URL" +else + echo "RaveOS Support: $URL" >&2 + exit 1 +fi diff --git a/raveos-support/raveos-support.desktop b/raveos-support/raveos-support.desktop new file mode 100644 index 0000000..958a07d --- /dev/null +++ b/raveos-support/raveos-support.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=Application +Name=RaveOS Support +Name[hu]=RaveOS Támogatás +Name[de]=RaveOS Unterstützung +Comment=Open the RaveOS support page +Comment[hu]=A RaveOS támogatási oldal megnyitása +Comment[de]=Öffnet die RaveOS-Supportseite +Exec=/usr/bin/raveos-support +Icon=raveos-support +Terminal=false +Categories=System; diff --git a/raveos-support/raveos-support.svg b/raveos-support/raveos-support.svg new file mode 100644 index 0000000..49a9777 --- /dev/null +++ b/raveos-support/raveos-support.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + -- cgit v1.3