| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.0.3 | 7 | ~amd64 | 0 |
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Source overlay: https://github.com/BlueManCZ/edgets
EAPI=7
inherit desktop unpacker xdg-utils
MY_PN="${PN/-bin/}"
UP_PN="gSubs"
DESCRIPTION="A desktop app that finds you the perfect subtitle match for your videos"
HOMEPAGE="https://cholaware.com/gsubs/"
SRC_URI="https://github.com/sanjevirau/gsubs/releases/download/v${PV}/${MY_PN}_${PV}_amd64.deb -> ${P}.deb"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="-libnotify xscreensaver xtest"
RDEPEND="dev-libs/libappindicator
dev-libs/nss
gnome-base/gconf
libnotify? ( x11-libs/libnotify )
media-libs/libglvnd
media-libs/vulkan-loader
media-video/ffmpeg[chromium]
xscreensaver? ( x11-libs/libXScrnSaver )
xtest? ( x11-libs/libXtst )"
S="${WORKDIR}"
QA_PREBUILT="*"
src_prepare() {
rm "opt/${UP_PN}/"*".so"
rm -r "opt/${UP_PN}/swiftshader"
default
}
src_install() {
insinto "/opt/${MY_PN}"
doins -r "opt/${UP_PN}/"*
exeinto "/opt/${MY_PN}"
doexe "opt/${UP_PN}/gsubs"
dosym "/usr/lib64/chromium/libffmpeg.so" "/opt/${MY_PN}/libffmpeg.so"
dosym "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}"
dosym "/opt/${MY_PN}/" "/usr/share/${MY_PN}"
doicon "usr/share/icons/hicolor/0x0/apps/${MY_PN}.png"
make_desktop_entry ${MY_PN} ${UP_PN} ${MY_PN} "Utility;" "StartupWMClass=${MY_PN}"
}
pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
}
dev-libs/libappindicator dev-libs/nss gnome-base/gconf libnotify? ( x11-libs/libnotify ) media-libs/libglvnd media-libs/vulkan-loader media-video/ffmpeg[chromium] xscreensaver? ( x11-libs/libXScrnSaver ) xtest? ( x11-libs/libXtst )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | gsubs-bin-1.0.3.deb | 53690234 bytes | https://github.com/sanjevirau/gsubs/releases/download/v1.0.3/${PN/-bin/}_1.0.3_amd64.deb |