diff options
Diffstat (limited to 'media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild')
-rw-r--r-- | media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild | 43 |
1 files changed, 27 insertions, 16 deletions
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild index 18e80d341a6d..eb913a08d263 100644 --- a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild +++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild @@ -1,43 +1,54 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit kodi-addon +inherit cmake kodi-addon DESCRIPTION="Kodi's Adaptive inputstream addon" HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git" -KODI_PLUGIN_NAME="inputstream.adaptive" +SRC_URI="" case ${PV} in 9999) SRC_URI="" - EGIT_REPO_URI="https://github.com/peak3d/${KODI_PLUGIN_NAME}.git" + EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git" EGIT_BRANCH="Matrix" inherit git-r3 - DEPEND="~media-tv/kodi-9999" ;; *) - CODENAME="Matrix" KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/peak3d/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" + CODENAME="Matrix" + SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/inputstream.adaptive-${PV}-${CODENAME}" ;; esac -LICENSE="GPL-2+" +LICENSE="GPL-2" SLOT="0" -IUSE="" +RESTRICT="!test? ( test )" +IUSE="test" -DEPEND+=" +COMMON_DEPEND=" dev-libs/expat + =media-tv/kodi-19* + " +DEPEND=" + ${COMMON_DEPEND} + test? ( dev-cpp/gtest ) + " +RDEPEND=" + ${COMMON_DEPEND} " - -RDEPEND="${DEPEND}" src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - + [ -d depends ] && rm -rf depends || die cmake_src_prepare } + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} |