summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Loeser <halcy0n@gentoo.org>2009-12-08 20:05:51 +0000
committerMark Loeser <halcy0n@gentoo.org>2009-12-08 20:05:51 +0000
commit1ed8767fd60bb307cf8af51fe352ce87b75e78f2 (patch)
tree0c9ab1fe0ea89f85babd3fcb1ae83632af054d07 /media-plugins/vdr-xineliboutput
parentxpvm should have been masked along with pvm (diff)
downloadgentoo-2-1ed8767fd60bb307cf8af51fe352ce87b75e78f2.tar.gz
gentoo-2-1ed8767fd60bb307cf8af51fe352ce87b75e78f2.tar.bz2
gentoo-2-1ed8767fd60bb307cf8af51fe352ce87b75e78f2.zip
It looks like the ebuild was duplicated inside itself...so, removed the duplicate
(Portage version: 2.2_rc55/cvs/Linux x86_64)
Diffstat (limited to 'media-plugins/vdr-xineliboutput')
-rw-r--r--media-plugins/vdr-xineliboutput/ChangeLog7
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild161
2 files changed, 7 insertions, 161 deletions
diff --git a/media-plugins/vdr-xineliboutput/ChangeLog b/media-plugins/vdr-xineliboutput/ChangeLog
index d48eb0167c21..48149260e823 100644
--- a/media-plugins/vdr-xineliboutput/ChangeLog
+++ b/media-plugins/vdr-xineliboutput/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-plugins/vdr-xineliboutput
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/ChangeLog,v 1.51 2009/12/02 21:29:03 hd_brummy Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/ChangeLog,v 1.52 2009/12/08 20:05:51 halcy0n Exp $
+
+ 08 Dec 2009; Mark Loeser <halcy0n@gentoo.org>
+ vdr-xineliboutput-9999.ebuild:
+ It looks like the ebuild was duplicated inside itself...so, removed the
+ duplicate
*vdr-xineliboutput-9999 (02 Dec 2009)
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
index 29f5634548d8..5de04deefff7 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
@@ -1,165 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/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
-
-MY_PV=${PV#*_p}
-MY_P=${PN}
-
-DESCRIPTION="Video Disk Recorder Xinelib PlugIn"
-HOMEPAGE="http://sourceforge.net/projects/xineliboutput/"
-
-ECVS_SERVER="xineliboutput.cvs.sourceforge.net:/cvsroot/xineliboutput"
-ECVS_MODULE="vdr-xineliboutput"
-
-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}/${MY_P}
-
-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() {
- cvs_src_unpack
- 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
-
- 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"
-}
-
-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
-
- insinto "${XINE_PLUGIN_DIR}"/post
- doins xineplug_post_*.so
-
- # install xine-based frontends
- use fbcon && dobin vdr-fbfe
- use X && dobin vdr-sxfe
-
- fi
-}
-
-pkg_config() {
- einfo "emerge --config is not supported"
-}
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild,v 1.2 2009/12/03 16:57:58 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild,v 1.3 2009/12/08 20:05:51 halcy0n Exp $
GENTOO_VDR_CONDITIONAL=yes