diff options
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.ebuild | 106 |
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 -} |
