summaryrefslogtreecommitdiffstats
path: root/www-client
diff options
context:
space:
mode:
Diffstat (limited to 'www-client')
-rw-r--r--www-client/helium-browser/helium-browser-0.19.2.1.ebuild24
1 files changed, 11 insertions, 13 deletions
diff --git a/www-client/helium-browser/helium-browser-0.19.2.1.ebuild b/www-client/helium-browser/helium-browser-0.19.2.1.ebuild
index c361328..294c608 100644
--- a/www-client/helium-browser/helium-browser-0.19.2.1.ebuild
+++ b/www-client/helium-browser/helium-browser-0.19.2.1.ebuild
@@ -1,11 +1,8 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
EAPI=8
inherit desktop unpacker xdg
-DESCRIPTION="Private, fast, and honest web browser based on Chromium"
+DESCRIPTION="A privacy-first, fast, and minimal web browser built on ungoogled-chromium"
HOMEPAGE="https://helium.computer/ https://github.com/imputnet/helium"
SRC_URI="
amd64? ( https://github.com/imputnet/helium-linux/releases/download/${PV}/helium-${PV}-x86_64_linux.tar.xz )
@@ -52,19 +49,20 @@ RESTRICT="strip"
S="${WORKDIR}"
src_install() {
- local instdir="/opt/helium"
- insinto "${instdir}"
- doins -r *
+ local dir
+ dir=$(echo *-linux)
+
+ insinto /opt/helium
+ doins -r "${dir}"/*
- fperms 755 "${instdir}/helium"
- fperms 755 "${instdir}/chrome_crashpad_handler"
+ fperms 755 /opt/helium/helium
+ fperms 755 /opt/helium/chrome_crashpad_handler
- dosym "${instdir}/helium" /usr/bin/helium
+ dosym /opt/helium/helium /usr/bin/helium
- if [ -f "${S}/helium.desktop" ]; then
- domenu "${S}/helium.desktop"
+ if [ -f "${dir}/helium.desktop" ]; then
+ domenu "${dir}/helium.desktop"
else
make_desktop_entry "helium" "Helium Browser" "helium" "Network;WebBrowser;"
fi
- einfo "Installation complete."
}