# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit git-r3 optfeature DESCRIPTION="A posix script that helps you find Youtube videos and opens using mpv/youtube-dl" HOMEPAGE="https://github.com/pystardust/ytfzf" SRC_URI="" EGIT_REPO_URI="https://github.com/pystardust/ytfzf" if [[ ${PV} =~ ^9+$ ]] ; then EGIT_COMMIT="" else EGIT_COMMIT="v${PV}" KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3" SLOT="0" IUSE="" # Upstream says dmenu is not required, but it's the default menu RDEPEND=" app-misc/jq media-video/mpv net-misc/youtube-dl " DOCS=( README.md docs/conf.sh ) src_compile() { # Upstream provides a makefile, but there is nothing to compile # Set to 'true' to prevent sandbox errors when src_compile triggers make install true } src_install() { # To prevent make install from failing dodir "usr/bin" emake DESTDIR="${D}" PREFIX=/usr/bin install einstalldocs } pkg_postinst() { optfeature "Menu" app-shells/fzf x11-misc/dmenu x11-misc/rofi einfo "${PN} supports ueberzug which is currently not available from repos" einfo "Please install it separately" einfo "Default config has been placed in /usr/share/docs/${PF}/conf.sh.bz2" }