summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Bornkessel <hd_brummy@gentoo.org>2014-02-23 14:09:56 +0000
committerJörg Bornkessel <hd_brummy@gentoo.org>2014-02-23 14:09:56 +0000
commitad850e33bb9f7192020f979dd803a2ddf4d28d8f (patch)
tree4841f2a70d2dccf26f8c2e3d4548a0858feb275f /media-plugins/vdr-xineliboutput
parentfix bug #502056, thanks KK <klaus.kreil at univie.ac.at> (diff)
downloadgentoo-2-ad850e33bb9f7192020f979dd803a2ddf4d28d8f.tar.gz
gentoo-2-ad850e33bb9f7192020f979dd803a2ddf4d28d8f.tar.bz2
gentoo-2-ad850e33bb9f7192020f979dd803a2ddf4d28d8f.zip
removed vdr-plugin.eclass depended ebuild
(Portage version: 2.2.1/cvs/Linux i686, signed Manifest commit with key 34C2808A)
Diffstat (limited to 'media-plugins/vdr-xineliboutput')
-rw-r--r--media-plugins/vdr-xineliboutput/ChangeLog6
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.5-r1.ebuild161
2 files changed, 5 insertions, 162 deletions
diff --git a/media-plugins/vdr-xineliboutput/ChangeLog b/media-plugins/vdr-xineliboutput/ChangeLog
index 87d1c0efae4b..e6ffe85a3579 100644
--- a/media-plugins/vdr-xineliboutput/ChangeLog
+++ b/media-plugins/vdr-xineliboutput/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-plugins/vdr-xineliboutput
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/ChangeLog,v 1.74 2014/02/05 19:17:33 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/ChangeLog,v 1.75 2014/02/23 14:09:56 hd_brummy Exp $
+
+ 23 Feb 2014; Joerg Bornkessel <hd_brummy@gentoo.org>
+ -vdr-xineliboutput-1.0.5-r1.ebuild:
+ removed vdr-plugin.eclass depended ebuild
05 Feb 2014; Christian Ruppert <idl0r@gentoo.org>
vdr-xineliboutput-1.1.0.ebuild:
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.5-r1.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.5-r1.ebuild
deleted file mode 100644
index 42e22387d355..000000000000
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.5-r1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.0.5-r1.ebuild,v 1.3 2012/04/13 19:31:39 ulm Exp $
-
-EAPI=2
-GENTOO_VDR_CONDITIONAL=yes
-
-inherit vdr-plugin eutils multilib versionator
-
-MY_PV=${PV#*_p}
-MY_P=${PN}-cvs-${MY_PV}
-
-DESCRIPTION="Video Disk Recorder Xinelib PlugIn"
-HOMEPAGE="http://sourceforge.net/projects/xineliboutput/"
-SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz"
-
-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
- !>=media-video/vdr-1.7
- )
-
- xine? ( >=media-libs/xine-lib-1.1.1 )
-
- virtual/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#vdr-}
-
-VDR_CONFD_FILE=${FILESDIR}/confd-1.0.0_pre6
-
-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
-
- epatch "${FILESDIR}/${P}-ldflags.patch"
- 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"
-}