Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 212356 Details for
Bug 296042
please fix media-plugins/vdr-xineliboutput-9999.ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
vdr-xineliboutput-9999.ebuild
vdr-xineliboutput-9999.ebuild (text/plain), 3.56 KB, created by
Daniel Pielmeier
on 2009-12-07 17:11:39 UTC
(
hide
)
Description:
vdr-xineliboutput-9999.ebuild
Filename:
MIME Type:
Creator:
Daniel Pielmeier
Created:
2009-12-07 17:11:39 UTC
Size:
3.56 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild,v 1.2 2009/12/03 16:57:58 mr_bones_ Exp $ > >GENTOO_VDR_CONDITIONAL=yes > >EAPI="2" > >inherit vdr-plugin eutils multilib versionator cvs > >DESCRIPTION="Video Disk Recorder Xinelib PlugIn" >HOMEPAGE="http://sourceforge.net/projects/xineliboutput/" > >ECVS_SERVER="xineliboutput.cvs.sourceforge.net:/cvsroot/xineliboutput" >ECVS_MODULE="${PN}" > >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="~amd64 ~x86" >IUSE="+vdr +xine fbcon X libextractor xinerama" > ># both vdr plugin or vdr-sxfe can use X11 ># still depends need some cleanup >COMMON_DEPEND=" > vdr? ( >=media-video/vdr-1.4.0 ) > xine? ( >=media-libs/xine-lib-1.1.1 ) > media-libs/jpeg > libextractor? ( >=media-libs/libextractor-0.5.20 ) > X? ( > x11-libs/libX11 > x11-libs/libXv > x11-libs/libXext > x11-libs/libXrender > xinerama? ( x11-libs/libXinerama ) > )" > >DEPEND="${COMMON_DEPEND} > sys-kernel/linux-headers > X? ( > x11-proto/xextproto > x11-proto/xf86vidmodeproto > x11-proto/xproto > x11-proto/renderproto > xinerama? ( x11-proto/xineramaproto ) > )" >RDEPEND="${COMMON_DEPEND}" > >S=${WORKDIR}/${PN} > >pkg_setup() { > vdr-plugin_pkg_setup > > if ! use vdr && ! use xine; then > eerror "Compiling ${PN} with USE='-vdr -xine' is not possible." > eerror "You either need at least one of these flags." > #die "${PN} cannot be used with vdr support and xine support disabled!" > fi >} > >use_onoff() { > if use "$1"; then > echo 1 > else > echo 0 > fi >} > >use_onoff_xine() { > if use xine && use "$1"; then > echo 1 > else > echo 0 > fi >} > >src_prepare() { > vdr-plugin_src_prepare > > if use xine; then > XINE_PLUGIN_DIR=$(xine-config --plugindir) > if [[ ${XINE_PLUGIN_DIR} = "" ]]; then > eerror "Could not find xine plugin dir" > die "Could not find xine plugin dir" > fi > fi > > # stop some automagic overwriting of the stuff we set > sed -e '/XINELIBOUTPUT_VDRPLUGIN = 1/s/^/#/' \ > -e '/HAVE_EXTRACTOR_H = 1/s/^/#/' \ > -i Makefile || die "sed failed" > > cat >>Make.config <<-EOF > XINELIBOUTPUT_XINEPLUGIN = $(use_onoff xine) > XINELIBOUTPUT_VDRPLUGIN = $(use_onoff vdr) > > XINELIBOUTPUT_FB = $(use_onoff_xine fbcon) > XINELIBOUTPUT_X11 = $(use_onoff_xine X) > > HAVE_XRENDER = 1 > HAVE_XDPMS = 1 > HAVE_EXTRACTOR_H = $(use_onoff libextractor) > HAVE_XINERAMA = $(use_onoff xinerama) > EOF > > # patching makefile to work with this > # $ rm ${outdir}/file; cp file ${outdir}/file > # work in the sandbox > sed -i Makefile \ > -e 's:XINEPLUGINDIR.*=.*:XINEPLUGINDIR = '"${WORKDIR}/lib:" \ > -e 's:VDRINCDIR.*=.*:VDRINCDIR ?= /usr/include:' > mkdir -p "${WORKDIR}/lib" || die "mkdir failed" >} > >src_configure() { :; } > >src_install() { > if use vdr; then > # install vdr plugin > vdr-plugin_src_install > > # version number that the sources contain > local SO_VERSION="$(grep 'static const char \*VERSION *=' \ > xineliboutput.c | cut -d'"' -f2)" > echo SO_VERSION=$SO_VERSION > insinto ${VDR_PLUGIN_DIR} > if use fbcon; then > doins libxineliboutput-fbfe.so.${SO_VERSION} \ > || die "doins failed" > fi > if use X; then > doins libxineliboutput-sxfe.so.${SO_VERSION} \ > || die "doins failed" > fi > fi > > if use xine; then > # install xine-plugins > insinto "${XINE_PLUGIN_DIR}" > doins xineplug_inp_*.so || die "doins failed" > > insinto "${XINE_PLUGIN_DIR}"/post > doins xineplug_post_*.so || die "doins failed" > > # install xine-based frontends > use fbcon && dobin vdr-fbfe || die "doins failed" > use X && dobin vdr-sxfe || die "doins failed" > fi >} > >pkg_config() { > einfo "emerge --config is not supported" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 296042
:
212329
|
212356
|
212517
|
212716
|
212718