# ChangeLog for media-plugins/vdr-xineliboutput
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/ChangeLog,v 1.24 2007/03/18 08:28:33 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-xineliboutput/ChangeLog,v 1.25 2007/03/19 18:37:57 zzam Exp $
+
+ 19 Mar 2007; Matthias Schwarzott <zzam@gentoo.org>
+ -files/vdr-xineliboutput-1.0.0_pre6-frontend-close.diff,
+ -files/vdr-xineliboutput-1.0.0_pre6-uint64.diff,
+ -vdr-xineliboutput-1.0.0_pre6-r1.ebuild,
+ -vdr-xineliboutput-1.0.0_pre6-r2.ebuild,
+ -vdr-xineliboutput-1.0.0_pre7.ebuild,
+ -vdr-xineliboutput-1.0.0_pre7_p20070129.ebuild:
+ Removed old versions.
18 Mar 2007; Matthias Schwarzott <zzam@gentoo.org>
vdr-xineliboutput-1.0.0_pre6-r1.ebuild,
MD5 9c6ae841c1edf3cf7d8199b0e77c8e09 files/confd-1.0.0_pre6 856
RMD160 0d48271fe6041316f7ad95267f180f896b76c78b files/confd-1.0.0_pre6 856
SHA256 fd30a70c06553463414e93771306a59fdabbcf674218dac49d4af46096d6089b files/confd-1.0.0_pre6 856
-AUX vdr-xineliboutput-1.0.0_pre6-frontend-close.diff 757 RMD160 9b29811415313726d3202daf1d460e1569752ba5 SHA1 3f7a950198fe326db3cfe547bfac34c1e9b9d627 SHA256 be30d77e27afef1cf3a74ee2be62086817dc88cdbacd7c830e6d97f4e0391b96
-MD5 044bc03b4437d776720aaf62289c5c6f files/vdr-xineliboutput-1.0.0_pre6-frontend-close.diff 757
-RMD160 9b29811415313726d3202daf1d460e1569752ba5 files/vdr-xineliboutput-1.0.0_pre6-frontend-close.diff 757
-SHA256 be30d77e27afef1cf3a74ee2be62086817dc88cdbacd7c830e6d97f4e0391b96 files/vdr-xineliboutput-1.0.0_pre6-frontend-close.diff 757
-AUX vdr-xineliboutput-1.0.0_pre6-uint64.diff 578 RMD160 aadccee14a7f8d2a521a3f57de5a2c5bc1a0112e SHA1 cb530366c58e0beb9dcaa5cea3173fbe7ada27ed SHA256 b701192054d2aa2ead5c77534fdf3a13a3d33d58254e5b0c81523995a6e188b5
-MD5 1726eca863d3c81e7d0327a7000dab36 files/vdr-xineliboutput-1.0.0_pre6-uint64.diff 578
-RMD160 aadccee14a7f8d2a521a3f57de5a2c5bc1a0112e files/vdr-xineliboutput-1.0.0_pre6-uint64.diff 578
-SHA256 b701192054d2aa2ead5c77534fdf3a13a3d33d58254e5b0c81523995a6e188b5 files/vdr-xineliboutput-1.0.0_pre6-uint64.diff 578
-DIST vdr-xineliboutput-1.0.0pre6.tgz 222439 RMD160 7874916a5e122fe114d36eeddc0581e8ded3e12e SHA1 993af565957daa930802568161ffe27ad4b8ce2e SHA256 c76ad8fda681b2ddcbae14096885805149544087f2a4e6e4aa41b8c93a8dc6a0
-DIST vdr-xineliboutput-1.0.0pre7.tgz 255454 RMD160 adcb685d11578800095fd744b33024565b0f17f1 SHA1 b209e5ec1b66589cb84172d3cddb83393d333620 SHA256 37c3e982659119c95c23f6b9c52903f3c2ee80b10407c8f10c74ebfcf8104198
DIST vdr-xineliboutput-1.0.0rc1.tgz 263435 RMD160 cd6d0ba5271c40be814b9dff2d6c929872138521 SHA1 051239137b7a6598863172cbcb4fcb186a5ae198 SHA256 367f6113aa8d762be7f28d758af11111d62ed9c85d89d897582c8fb954d44a6f
-DIST vdr-xineliboutput-CVS-20070129000000.tar.gz 256023 RMD160 4088f82105ff0514fd3cb5c155287b93512a259c SHA1 ddb84c692d43393c84a20eb0d79e053306e2c8f9 SHA256 bcc47f12139f016360809fb55a52e594181e1e242a7d298d20dd73572be14124
-EBUILD vdr-xineliboutput-1.0.0_pre6-r1.ebuild 1935 RMD160 4da611b35a2b64baf519213895cf4802bf50dce1 SHA1 1f391f7a96d16ac708bcd071e3719fed647db8ee SHA256 fb190917a21bc19c14c6afccea480cf5eba5087674eaa6b3b5c8a4de069fbc64
-MD5 2b0e792338eb1e5d06331afd1fdcf921 vdr-xineliboutput-1.0.0_pre6-r1.ebuild 1935
-RMD160 4da611b35a2b64baf519213895cf4802bf50dce1 vdr-xineliboutput-1.0.0_pre6-r1.ebuild 1935
-SHA256 fb190917a21bc19c14c6afccea480cf5eba5087674eaa6b3b5c8a4de069fbc64 vdr-xineliboutput-1.0.0_pre6-r1.ebuild 1935
-EBUILD vdr-xineliboutput-1.0.0_pre6-r2.ebuild 1973 RMD160 5286cdb27a63ec9011327e5fdf86d8b39e354ce8 SHA1 34be39838cf100c05992444ad060c6e04c10bb40 SHA256 aaaf6fb3bae36dec32731255cfc360b70d1c6a4843ea144a12d3a1dd0ca3d452
-MD5 2e244719767ebd0c811b523073498ebb vdr-xineliboutput-1.0.0_pre6-r2.ebuild 1973
-RMD160 5286cdb27a63ec9011327e5fdf86d8b39e354ce8 vdr-xineliboutput-1.0.0_pre6-r2.ebuild 1973
-SHA256 aaaf6fb3bae36dec32731255cfc360b70d1c6a4843ea144a12d3a1dd0ca3d452 vdr-xineliboutput-1.0.0_pre6-r2.ebuild 1973
-EBUILD vdr-xineliboutput-1.0.0_pre7.ebuild 1908 RMD160 0c0b80176a31d3b16a05c427fa6d4374eeb31884 SHA1 2c8b4e0657d9390f518d45f8c8a3f8f31f9fcd94 SHA256 fc1103db5dfb8c4dfac810bff76a432a547d3a10e4216f1c5a37df2308f934c5
-MD5 5ae61fdd2efbf9104098fd5bbd84a96e vdr-xineliboutput-1.0.0_pre7.ebuild 1908
-RMD160 0c0b80176a31d3b16a05c427fa6d4374eeb31884 vdr-xineliboutput-1.0.0_pre7.ebuild 1908
-SHA256 fc1103db5dfb8c4dfac810bff76a432a547d3a10e4216f1c5a37df2308f934c5 vdr-xineliboutput-1.0.0_pre7.ebuild 1908
-EBUILD vdr-xineliboutput-1.0.0_pre7_p20070129.ebuild 2051 RMD160 e553aff0bc659ba5ae65dcdc6f3869f22bc97fdc SHA1 d155d94db53cf010a859a633edd70225a22b0263 SHA256 3741a4ea262488abc16637a9f4ad6790a9d5a0b814e11312bdc0d3e4c6fce368
-MD5 94389af4ddb84b4a6e397ad5da30d468 vdr-xineliboutput-1.0.0_pre7_p20070129.ebuild 2051
-RMD160 e553aff0bc659ba5ae65dcdc6f3869f22bc97fdc vdr-xineliboutput-1.0.0_pre7_p20070129.ebuild 2051
-SHA256 3741a4ea262488abc16637a9f4ad6790a9d5a0b814e11312bdc0d3e4c6fce368 vdr-xineliboutput-1.0.0_pre7_p20070129.ebuild 2051
EBUILD vdr-xineliboutput-1.0.0_rc1.ebuild 2092 RMD160 6cd22305627c70c92b9cc4a0e479639059cd335f SHA1 b3feacafccb9cbc715a6d054c1b10deb25b64550 SHA256 c40e779d883640331c08870b86eb87e9fff48606c6bf1bee21919d7abaec7b65
MD5 4cc0e4aca5eada035df378ccea5c787a vdr-xineliboutput-1.0.0_rc1.ebuild 2092
RMD160 6cd22305627c70c92b9cc4a0e479639059cd335f vdr-xineliboutput-1.0.0_rc1.ebuild 2092
SHA256 c40e779d883640331c08870b86eb87e9fff48606c6bf1bee21919d7abaec7b65 vdr-xineliboutput-1.0.0_rc1.ebuild 2092
-MISC ChangeLog 5527 RMD160 f651e4f65a62fb781f5bcf9c07c0c99b38a57782 SHA1 89bff5c72b54884a61af902f1fab1f7da9052a4b SHA256 4e9d67b2953357e6c2b29140cb6407c8e17b1cbc8f06e5c2e220be102a63157b
-MD5 e83ef3cf2d776446d90e56a46a46196b ChangeLog 5527
-RMD160 f651e4f65a62fb781f5bcf9c07c0c99b38a57782 ChangeLog 5527
-SHA256 4e9d67b2953357e6c2b29140cb6407c8e17b1cbc8f06e5c2e220be102a63157b ChangeLog 5527
+MISC ChangeLog 5891 RMD160 2abf840820037eb12014f060e324d820857e3de6 SHA1 9beaa183474cd8fe5cd05596edd20b4145e5b6a2 SHA256 1cb1aa578dd5946243a9949e005dd9e91c0b275b6d54512b9a1a59a8f985a7a9
+MD5 e2d7e044ba97f6fb978826519ad8a684 ChangeLog 5891
+RMD160 2abf840820037eb12014f060e324d820857e3de6 ChangeLog 5891
+SHA256 1cb1aa578dd5946243a9949e005dd9e91c0b275b6d54512b9a1a59a8f985a7a9 ChangeLog 5891
MISC metadata.xml 353 RMD160 8098dcdec4e7d627012ff4cc0e1a70fc0061228e SHA1 a8466ebe913ea08351d9415bca28ee107e54a7cb SHA256 48731babb71989233956af5f82f8bd1b24625eab7b26493e43d753621c9ec359
MD5 3ca7be3c0a30822246151344759d8d7e metadata.xml 353
RMD160 8098dcdec4e7d627012ff4cc0e1a70fc0061228e metadata.xml 353
SHA256 48731babb71989233956af5f82f8bd1b24625eab7b26493e43d753621c9ec359 metadata.xml 353
-MD5 fd45b66ef259466d00d5a2c17c68a2a2 files/digest-vdr-xineliboutput-1.0.0_pre6-r1 274
-RMD160 0b9a7728d31ce996bf3ba7f638349e28f20f7a10 files/digest-vdr-xineliboutput-1.0.0_pre6-r1 274
-SHA256 631fa9722e66e214233b9793ba998e6af7d068db0113273d00344248dc94e0d0 files/digest-vdr-xineliboutput-1.0.0_pre6-r1 274
-MD5 fd45b66ef259466d00d5a2c17c68a2a2 files/digest-vdr-xineliboutput-1.0.0_pre6-r2 274
-RMD160 0b9a7728d31ce996bf3ba7f638349e28f20f7a10 files/digest-vdr-xineliboutput-1.0.0_pre6-r2 274
-SHA256 631fa9722e66e214233b9793ba998e6af7d068db0113273d00344248dc94e0d0 files/digest-vdr-xineliboutput-1.0.0_pre6-r2 274
-MD5 6d8c2c685f8cb2d496e8fe60e193379b files/digest-vdr-xineliboutput-1.0.0_pre7 274
-RMD160 9dfa41ad2cfb76718a31b8e9ac4c8ab922e401a8 files/digest-vdr-xineliboutput-1.0.0_pre7 274
-SHA256 6de64cc0aee2bbb70ae631635be2117725c23c07019e48911862d3692917292f files/digest-vdr-xineliboutput-1.0.0_pre7 274
-MD5 8ffaf661902e70358b10df1de6208d66 files/digest-vdr-xineliboutput-1.0.0_pre7_p20070129 310
-RMD160 93a2d991713f752e0c5f6bd1a42959ea5f6a0438 files/digest-vdr-xineliboutput-1.0.0_pre7_p20070129 310
-SHA256 64ab574f2c3098ecb77f81b121a0e74994778c583984b14a02b6066269d3891d files/digest-vdr-xineliboutput-1.0.0_pre7_p20070129 310
MD5 fc787942acecc3f12bd5877754618596 files/digest-vdr-xineliboutput-1.0.0_rc1 271
RMD160 adb904fedea25db1a461188565362174458fc28d files/digest-vdr-xineliboutput-1.0.0_rc1 271
SHA256 558673581dba1aa582ca09a2fa21d46406f55e3105954c2558d781a56054f417 files/digest-vdr-xineliboutput-1.0.0_rc1 271
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)
-iD8DBQFF/Pg5t2vP6XvVdOcRAvA9AKDXDEd6aqUPYUDExOyQVY7Zzo0h1gCg4Tjv
-yABuw0vyM540KotloGXidE8=
-=pEpH
+iD8DBQFF/tiOt2vP6XvVdOcRAn+ZAJ9bbP9FQyt+TEpD3DaBH87znQqLcACfe/kj
+gQZTX/mWJoTj/4THPe0BlCo=
+=NAp9
-----END PGP SIGNATURE-----
+++ /dev/null
-MD5 5f413715241228429731a2ea565c0ce9 vdr-xineliboutput-1.0.0pre6.tgz 222439
-RMD160 7874916a5e122fe114d36eeddc0581e8ded3e12e vdr-xineliboutput-1.0.0pre6.tgz 222439
-SHA256 c76ad8fda681b2ddcbae14096885805149544087f2a4e6e4aa41b8c93a8dc6a0 vdr-xineliboutput-1.0.0pre6.tgz 222439
+++ /dev/null
-MD5 5f413715241228429731a2ea565c0ce9 vdr-xineliboutput-1.0.0pre6.tgz 222439
-RMD160 7874916a5e122fe114d36eeddc0581e8ded3e12e vdr-xineliboutput-1.0.0pre6.tgz 222439
-SHA256 c76ad8fda681b2ddcbae14096885805149544087f2a4e6e4aa41b8c93a8dc6a0 vdr-xineliboutput-1.0.0pre6.tgz 222439
+++ /dev/null
-MD5 b1b52689fae9a27ab21a2d69f68894be vdr-xineliboutput-1.0.0pre7.tgz 255454
-RMD160 adcb685d11578800095fd744b33024565b0f17f1 vdr-xineliboutput-1.0.0pre7.tgz 255454
-SHA256 37c3e982659119c95c23f6b9c52903f3c2ee80b10407c8f10c74ebfcf8104198 vdr-xineliboutput-1.0.0pre7.tgz 255454
+++ /dev/null
-MD5 1021735e6fc7068ae836d77586ffdbda vdr-xineliboutput-CVS-20070129000000.tar.gz 256023
-RMD160 4088f82105ff0514fd3cb5c155287b93512a259c vdr-xineliboutput-CVS-20070129000000.tar.gz 256023
-SHA256 bcc47f12139f016360809fb55a52e594181e1e242a7d298d20dd73572be14124 vdr-xineliboutput-CVS-20070129000000.tar.gz 256023
+++ /dev/null
-diff -ru xineliboutput-1.0.0pre6-orig/frontend_svr.c xineliboutput-1.0.0pre6/frontend_svr.c
---- xineliboutput-1.0.0pre6-orig/frontend_svr.c 2006-12-03 15:43:32.601759070 +0100
-+++ xineliboutput-1.0.0pre6/frontend_svr.c 2006-12-03 15:45:25.524741697 +0100
-@@ -1240,7 +1240,8 @@
-
- void cXinelibServer::Read_Control(int cli)
- {
-- while(read(fd_control[cli], &m_CtrlBuf[ cli ][ m_CtrlBufPos[cli] ], 1) == 1) {
-+ int n;
-+ while((n = read(fd_control[cli], &m_CtrlBuf[ cli ][ m_CtrlBufPos[cli] ], 1)) == 1) {
-
- ++m_CtrlBufPos[cli];
-
-@@ -1264,6 +1265,10 @@
- m_CtrlBufPos[cli] = 0;
- }
- }
-+ if (n == 0) {
-+ LOGMSG("Client connection %d closed", cli);
-+ CloseConnection(cli);
-+ }
- }
-
- void cXinelibServer::Handle_ClientConnected(int fd)
+++ /dev/null
-diff -ru xineliboutput-1.0.0pre6-orig/tools/udp_pes_scheduler.c xineliboutput-1.0.0pre6/tools/udp_pes_scheduler.c
---- xineliboutput-1.0.0pre6-orig/tools/udp_pes_scheduler.c 2006-12-03 15:37:01.308416481 +0100
-+++ xineliboutput-1.0.0pre6/tools/udp_pes_scheduler.c 2006-12-03 15:37:38.101192802 +0100
-@@ -59,8 +59,8 @@
- }
- t.tv_usec -= tbegin.tv_usec;
-
-- return (uint64(t.tv_sec)) * 90000LL +
-- (uint64(t.tv_usec)) * 90LL / 1000LL +
-+ return (uint64_t(t.tv_sec)) * 90000LL +
-+ (uint64_t(t.tv_usec)) * 90LL / 1000LL +
- begin;
- }
-
+++ /dev/null
-# Copyright 1999-2007 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.0_pre6-r1.ebuild,v 1.3 2007/03/18 08:28:33 zzam Exp $
-
-inherit vdr-plugin eutils multilib
-
-MY_PV=${PV/_/}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Video Disk Recorder Xinelib PlugIn"
-HOMEPAGE="http://sourceforge.net/projects/xineliboutput/"
-SRC_URI="mirror://gentoo/${MY_P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~amd64"
-IUSE="fbcon X"
-
-RDEPEND=">=media-video/vdr-1.3.42
- >=media-libs/xine-lib-1.1.1
- media-libs/jpeg
- X? (
- || ( (
- x11-proto/xextproto
- x11-proto/xf86vidmodeproto
- x11-proto/xproto
- )
- virtual/x11
- )
- )"
-
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- X? (
- || ( (
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext
- )
- virtual/x11
- )
- )"
-
-S=${WORKDIR}/xineliboutput-${MY_PV}
-
-VDR_CONFD_FILE=${FILESDIR}/confd-1.0.0_pre6
-
-PATCHES="${FILESDIR}/${P}-uint64.diff"
-
-enable_in_makefile() {
- local opt
- for opt; do
- sed -i "/^#${opt}.*= 1/s-^#--" Makefile
- done
-}
-
-
-src_unpack() {
- vdr-plugin_src_unpack
-
- cd ${S}
-
- XINE_LIB_VERSION=$(awk -F'"' '/XINE_VERSION/ {print $2}' /usr/include/xine.h)
-
- enable_in_makefile XINELIBOUTPUT_VDRPLUGIN XINELIBOUTPUT_XINEPLUGIN
- use fbcon && enable_in_makefile XINELIBOUTPUT_FB
- use X && enable_in_makefile XINELIBOUTPUT_X11
-
- # 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:"
- mkdir -p ${WORKDIR}/lib
-}
-
-src_install() {
- vdr-plugin_src_install
-
- dobin vdr-fbfe vdr-sxfe
-
- insinto ${VDR_PLUGIN_DIR}
- doins *.so.${MY_PV}
-
- insinto /usr/$(get_libdir)/xine/plugins/${XINE_LIB_VERSION}
- doins xineplug_inp_*.so
-
- insinto /usr/$(get_libdir)/xine/plugins/${XINE_LIB_VERSION}/post
- doins xineplug_post_*.so
-}
+++ /dev/null
-# Copyright 1999-2007 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.0_pre6-r2.ebuild,v 1.2 2007/03/18 08:28:33 zzam Exp $
-
-inherit vdr-plugin eutils multilib
-
-MY_PV=${PV/_/}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Video Disk Recorder Xinelib PlugIn"
-HOMEPAGE="http://sourceforge.net/projects/xineliboutput/"
-SRC_URI="mirror://gentoo/${MY_P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~amd64"
-IUSE="fbcon X"
-
-RDEPEND=">=media-video/vdr-1.3.42
- >=media-libs/xine-lib-1.1.1
- media-libs/jpeg
- X? (
- || ( (
- x11-proto/xextproto
- x11-proto/xf86vidmodeproto
- x11-proto/xproto
- )
- virtual/x11
- )
- )"
-
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- X? (
- || ( (
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext
- )
- virtual/x11
- )
- )"
-
-S=${WORKDIR}/xineliboutput-${MY_PV}
-
-VDR_CONFD_FILE=${FILESDIR}/confd-1.0.0_pre6
-
-PATCHES="${FILESDIR}/${P}-uint64.diff
- ${FILESDIR}/${P}-frontend-close.diff"
-
-enable_in_makefile() {
- local opt
- for opt; do
- sed -i "/^#${opt}.*= 1/s-^#--" Makefile
- done
-}
-
-
-src_unpack() {
- vdr-plugin_src_unpack
-
- cd ${S}
-
- XINE_LIB_VERSION=$(awk -F'"' '/XINE_VERSION/ {print $2}' /usr/include/xine.h)
-
- enable_in_makefile XINELIBOUTPUT_VDRPLUGIN XINELIBOUTPUT_XINEPLUGIN
- use fbcon && enable_in_makefile XINELIBOUTPUT_FB
- use X && enable_in_makefile XINELIBOUTPUT_X11
-
- # 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:"
- mkdir -p ${WORKDIR}/lib
-}
-
-src_install() {
- vdr-plugin_src_install
-
- dobin vdr-fbfe vdr-sxfe
-
- insinto ${VDR_PLUGIN_DIR}
- doins *.so.${MY_PV}
-
- insinto /usr/$(get_libdir)/xine/plugins/${XINE_LIB_VERSION}
- doins xineplug_inp_*.so
-
- insinto /usr/$(get_libdir)/xine/plugins/${XINE_LIB_VERSION}/post
- doins xineplug_post_*.so
-}
+++ /dev/null
-# Copyright 1999-2007 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.0_pre7.ebuild,v 1.2 2007/03/18 08:28:33 zzam Exp $
-
-inherit vdr-plugin eutils multilib
-
-MY_PV=${PV/_/}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Video Disk Recorder Xinelib PlugIn"
-HOMEPAGE="http://sourceforge.net/projects/xineliboutput/"
-SRC_URI="mirror://sourceforge/${PN#vdr-}/${MY_P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~amd64"
-IUSE="fbcon X"
-
-RDEPEND=">=media-video/vdr-1.3.42
- >=media-libs/xine-lib-1.1.1
- media-libs/jpeg
- X? (
- || ( (
- x11-proto/xextproto
- x11-proto/xf86vidmodeproto
- x11-proto/xproto
- )
- virtual/x11
- )
- )"
-
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- X? (
- || ( (
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext
- )
- virtual/x11
- )
- )"
-
-S=${WORKDIR}/xineliboutput-${MY_PV}
-
-VDR_CONFD_FILE=${FILESDIR}/confd-1.0.0_pre6
-
-enable_in_makefile() {
- local opt
- for opt; do
- sed -i "/^#${opt}.*= 1/s-^#--" Makefile
- done
-}
-
-
-src_unpack() {
- vdr-plugin_src_unpack
-
- cd ${S}
-
- XINE_LIB_VERSION=$(awk -F'"' '/XINE_VERSION/ {print $2}' /usr/include/xine.h)
-
- enable_in_makefile XINELIBOUTPUT_VDRPLUGIN XINELIBOUTPUT_XINEPLUGIN
- use fbcon && enable_in_makefile XINELIBOUTPUT_FB
- use X && enable_in_makefile XINELIBOUTPUT_X11
-
- # 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:"
- mkdir -p ${WORKDIR}/lib
-}
-
-src_install() {
- vdr-plugin_src_install
-
- dobin vdr-fbfe vdr-sxfe
-
- insinto ${VDR_PLUGIN_DIR}
- doins *.so.${MY_PV}
-
- insinto /usr/$(get_libdir)/xine/plugins/${XINE_LIB_VERSION}
- doins xineplug_inp_*.so
-
- insinto /usr/$(get_libdir)/xine/plugins/${XINE_LIB_VERSION}/post
- doins xineplug_post_*.so
-}
+++ /dev/null
-# Copyright 1999-2007 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.0_pre7_p20070129.ebuild,v 1.3 2007/03/18 08:28:33 zzam Exp $
-
-inherit vdr-plugin eutils multilib
-
-TIMESTAMP=CVS-${PV##*_p}000000
-MY_P=${PN}-${TIMESTAMP}
-
-DESCRIPTION="Video Disk Recorder Xinelib PlugIn"
-HOMEPAGE="http://sourceforge.net/projects/xineliboutput/"
-SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~amd64"
-IUSE="fbcon X"
-
-RDEPEND=">=media-video/vdr-1.3.42
- >=media-libs/xine-lib-1.1.1
- media-libs/jpeg
- X? (
- || ( (
- x11-proto/xextproto
- x11-proto/xf86vidmodeproto
- x11-proto/xproto
- )
- virtual/x11
- )
- )"
-
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- X? (
- || ( (
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext
- )
- virtual/x11
- )
- )"
-
-MY_PV=${PV%_p*}
-MY_PV=${MY_PV/_/}
-S=${WORKDIR}/xineliboutput-${MY_PV}
-
-VDR_CONFD_FILE=${FILESDIR}/confd-1.0.0_pre6
-
-enable_in_makefile() {
- local opt
- for opt; do
- sed -i "/^#${opt}.*= 1/s-^#--" Makefile
- done
-}
-
-
-src_unpack() {
- vdr-plugin_src_unpack
-
- cd ${S}
-
- XINE_LIB_VERSION=$(awk -F'"' '/XINE_VERSION/ {print $2}' /usr/include/xine.h)
-
- enable_in_makefile XINELIBOUTPUT_VDRPLUGIN XINELIBOUTPUT_XINEPLUGIN
- use fbcon && enable_in_makefile XINELIBOUTPUT_FB
- use X && enable_in_makefile XINELIBOUTPUT_X11
-
- # 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_install() {
- vdr-plugin_src_install
-
- dobin vdr-fbfe vdr-sxfe
-
- insinto ${VDR_PLUGIN_DIR}
- doins *.so.${MY_PV} || die "could not install sub-plugins"
-
- insinto /usr/$(get_libdir)/xine/plugins/${XINE_LIB_VERSION}
- doins xineplug_inp_*.so
-
- insinto /usr/$(get_libdir)/xine/plugins/${XINE_LIB_VERSION}/post
- doins xineplug_post_*.so
-}