You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
979 B
51 lines
979 B
# Copyright 1999-2020 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=7
|
|
|
|
inherit cmake
|
|
|
|
MY_P=napi-${PV}
|
|
DESCRIPTION="Napiprojekt.pl subtitle downloader in bash"
|
|
HOMEPAGE="https://sourceforge.net/projects/bashnapi/"
|
|
SRC_URI="https://download.sourceforge.net/bashnapi/${MY_P}.tar.gz"
|
|
S=${WORKDIR}/${MY_P}
|
|
|
|
LICENSE="GPL-3+"
|
|
SLOT="0"
|
|
KEYWORDS="~amd64 ~x86"
|
|
|
|
RDEPEND="app-arch/p7zip
|
|
net-misc/wget
|
|
sys-apps/debianutils
|
|
sys-apps/file"
|
|
|
|
# tests are normally run via docker
|
|
RESTRICT="test"
|
|
|
|
pkg_postinst() {
|
|
# packages that can be used to detect FPS
|
|
local fps_pkgs=(
|
|
media-video/ffmpeg
|
|
media-video/mediainfo
|
|
media-video/mplayer
|
|
# also mplayer2
|
|
)
|
|
local p found
|
|
|
|
for p in "${fps_pkgs[@]}"; do
|
|
if has_version "${p}"; then
|
|
found=1
|
|
break
|
|
fi
|
|
done
|
|
|
|
if [[ ! ${found} ]]; then
|
|
elog "In order to support FPS detection, install one of the following packages:"
|
|
elog
|
|
for p in "${fps_pkgs[@]}"; do
|
|
elog " ${p}"
|
|
done
|
|
fi
|
|
}
|