Files
guru/media-video/kikoplay/kikoplay-9999.ebuild
Huang Rui d0519c043e media-video/kikoplay: bump to 0.9.3
Signed-off-by: Huang Rui <vowstar@gmail.com>
2023-07-26 20:07:31 +08:00

77 lines
1.5 KiB
Bash

# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
GIT_PN="KikoPlay"
GIT_SCRIPT_PN="KikoPlayScript"
GIT_SCRIPT_PV="38f98d24133132f99b61dbeca26178aad45917e2"
inherit cmake xdg
DESCRIPTION="KikoPlay is a full-featured danmu player"
HOMEPAGE="
https://kikoplay.fun
https://github.com/KikoPlayProject/KikoPlay
"
if [[ "${PV}" == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="
https://github.com/KikoPlayProject/${GIT_PN}.git
https://github.com/KikoPlayProject/${GIT_SCRIPT_PN}.git
"
S_SCRIPT="${WORKDIR}/${GIT_SCRIPT_PN}"
else
SRC_URI="
https://github.com/KikoPlayProject/${GIT_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/KikoPlayProject/${GIT_SCRIPT_PN}/archive/${GIT_SCRIPT_PV}.tar.gz \
-> kikoplayscript-${GIT_SCRIPT_PV}.tar.gz
"
KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~x86"
S="${WORKDIR}/${GIT_PN}-${PV}"
S_SCRIPT="${WORKDIR}/${GIT_SCRIPT_PN}-${GIT_SCRIPT_PV}"
fi
LICENSE="GPL-3"
SLOT="0"
RDEPEND="
dev-libs/qhttpengine:5
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5
media-video/mpv[libmpv]
net-misc/aria2
"
DEPEND="
${RDEPEND}
"
BDEPEND="
virtual/pkgconfig
"
PATCHES=(
"${FILESDIR}/${PN}-0.9.3-qmake-fix.patch"
"${FILESDIR}/${PN}-0.9.3-cmake-fix.patch"
)
src_configure() {
local mycmakeargs=(
-D USE_VCPKG_QT=OFF
)
cmake_src_configure
}
src_install() {
default
cmake_src_install
insinto "/usr/share/${PN}/script"
doins -r "${S_SCRIPT}"/*
}