summaryrefslogtreecommitdiffstats
path: root/www-client/helium-browser/helium-browser-0.19.2.1.ebuild
diff options
context:
space:
mode:
authorcoast <coasteen@proton.me>2026-10-14 16:26:01 +0330
committercoast <coasteen@proton.me>2026-10-14 16:26:01 +0330
commit2c9a98c76dadfe52841f729f43050b01fce881ac (patch)
treeec5ccf0c3cbad4335bf6eb6e2eb4288719b1d709 /www-client/helium-browser/helium-browser-0.19.2.1.ebuild
parent3b35799c39e137227e29523652ec1dea2e511fc6 (diff)
downloadgentoo-overlay-2c9a98c76dadfe52841f729f43050b01fce881ac.tar.gz
gentoo-overlay-2c9a98c76dadfe52841f729f43050b01fce881ac.tar.bz2
gentoo-overlay-2c9a98c76dadfe52841f729f43050b01fce881ac.tar.xz
gentoo-overlay-2c9a98c76dadfe52841f729f43050b01fce881ac.tar.zst
installs prebuilt release binaries into /opt/helium
Diffstat (limited to 'www-client/helium-browser/helium-browser-0.19.2.1.ebuild')
-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."
}