aboutsummaryrefslogtreecommitdiff
path: root/www-client/glide-browser-bin/glide-browser-bin-0.1.57a.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'www-client/glide-browser-bin/glide-browser-bin-0.1.57a.ebuild')
-rw-r--r--www-client/glide-browser-bin/glide-browser-bin-0.1.57a.ebuild106
1 files changed, 0 insertions, 106 deletions
diff --git a/www-client/glide-browser-bin/glide-browser-bin-0.1.57a.ebuild b/www-client/glide-browser-bin/glide-browser-bin-0.1.57a.ebuild
deleted file mode 100644
index f6b4709..0000000
--- a/www-client/glide-browser-bin/glide-browser-bin-0.1.57a.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker xdg
-
-
-DESCRIPTION="An extensible and keyboard-focused web browser"
-HOMEPAGE="https://github.com/glide-browser/glide"
-SRC_URI="
- amd64? ( https://github.com/glide-browser/glide/releases/download/${PV}/glide.linux-x86_64.tar.xz -> ${P}-x86_64.tar.xz )
- arm64? ( https://github.com/glide-browser/glide/releases/download/${PV}/glide.linux-aarch64.tar.xz -> ${P}-aarch64.tar.xz )
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="X -wayland"
-RESTRICT="strip"
-
-BDEPEND="app-arch/unzip"
-RDEPEND="${DEPEND}
- !www-client/glide-browser-bin:0
- || (
- media-libs/libpulse
- media-sound/apulse
- )
- >=dev-libs/glib-2.26:2
- media-libs/alsa-lib
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- media-video/ffmpeg
- sys-apps/dbus
- virtual/freedesktop-icon-theme
- >=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-3.11:3[X,wayland?]
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libxcb
- >=x11-libs/pango-1.22.0
-"
-
-
-S="${WORKDIR}/glide"
-
-QA_PREBUILT="opt/glide-browser-bin/*"
-
-BIN_NAME="glide-bin"
-
-src_install() {
- local destdir="/opt/${PN}"
-
- insinto "${destdir}"
- doins -r ./*
-
- fperms 0755 "${destdir}/${BIN_NAME}"
-
- if [[ -f "${ED}${destdir}/glide" ]]; then
- fperms 0755 "${destdir}/glide"
- fi
-
- cat > "${T}/${BIN_NAME}" <<-EOF || die
- #!/bin/bash
- exec "/opt/${PN}/${BIN_NAME}" "\$@"
- EOF
-
- dobin "${T}/${BIN_NAME}"
-
- local app_name="Glide Browser"
- local desktop_file="${FILESDIR}/icon/${PN}.desktop"
- local exec_command="${BIN_NAME}"
- local icon="/usr/share/icons/hicolor/128x128/apps/${PN}.png"
-
- cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
-
- sed -i \
- -e "s:@VERSION@:${PV}:" \
- -e "s:@NAME@:${app_name}:" \
- -e "s:@EXEC@:${exec_command}:" \
- -e "s:@ICON@:${icon}:" \
- "${WORKDIR}/${PN}.desktop-template" || die
-
- newmenu "${WORKDIR}/${PN}.desktop-template" glide-browser-bin.desktop
-
- rm "${WORKDIR}/${PN}.desktop-template" || die
-
- local size
- for size in 16 32 48 64 128; do
- newicon -s ${size} \
- "${ED}${destdir}/browser/chrome/icons/default/default${size}.png" \
- ${PN}.png
- done
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}