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.
44 lines
928 B
44 lines
928 B
# Copyright 1999-2021 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=7
|
|
|
|
inherit vdr-plugin-2
|
|
|
|
MY_P=${PN}-cvs-${PV#*_pre}
|
|
S=${WORKDIR}/${MY_P#vdr-}
|
|
|
|
DESCRIPTION="VDR Plugin: DVD-Player"
|
|
HOMEPAGE="https://sourceforge.net/projects/dvdplugin"
|
|
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
|
|
|
|
LICENSE="GPL-2"
|
|
SLOT="0"
|
|
KEYWORDS="amd64 x86"
|
|
IUSE=""
|
|
|
|
RDEPEND=">=media-video/vdr-1.6.0
|
|
>=media-libs/libdvdnav-4.2.0
|
|
>=media-libs/a52dec-0.7.4"
|
|
DEPEND="${RDEPEND}"
|
|
|
|
# vdr-plugin-2.eclass fix
|
|
KEEP_I18NOBJECT="yes"
|
|
|
|
PATCHES=(
|
|
"${FILESDIR}/${P}-compile_warnings.diff"
|
|
"${FILESDIR}/${P}-fix-dvdnav-using-c++-keywords.patch"
|
|
"${FILESDIR}/${P}_clang.patch"
|
|
)
|
|
|
|
src_prepare() {
|
|
vdr-plugin-2_src_prepare
|
|
|
|
if has_version ">=media-video/vdr-2.1.3"; then
|
|
sed -i player-dvd.c -e "s:DeviceTrickSpeed(sp):DeviceTrickSpeed(sp,true):"
|
|
fi
|
|
|
|
#bug 787485
|
|
sed -e "s:MAKEDEP = g++:MAKEDEP = \$(CXX):" -i Makefile
|
|
}
|