diff options
author | Joerg Bornkessel <hd_brummy@gentoo.org> | 2012-06-27 17:36:59 +0000 |
---|---|---|
committer | Joerg Bornkessel <hd_brummy@gentoo.org> | 2012-06-27 17:36:59 +0000 |
commit | ba0a8fcf52497c67e222e3b7b73c7392e9390ce2 (patch) | |
tree | 4bd4fbd21925780cac1f027c708fdd3f73c4f3c2 /media-plugins | |
parent | add ~arm, bug #412915 (diff) | |
download | historical-ba0a8fcf52497c67e222e3b7b73c7392e9390ce2.tar.gz historical-ba0a8fcf52497c67e222e3b7b73c7392e9390ce2.tar.bz2 historical-ba0a8fcf52497c67e222e3b7b73c7392e9390ce2.zip |
bump; cleanup; vdr-plugin-2.eclass; eapi=4; new homepage; use mirror; fixed use-flag check
Package-Manager: portage-2.1.10.11/cvs/Linux i686
Diffstat (limited to 'media-plugins')
-rw-r--r-- | media-plugins/vdr-pvr350/ChangeLog | 13 | ||||
-rw-r--r-- | media-plugins/vdr-pvr350/Manifest | 15 | ||||
-rw-r--r-- | media-plugins/vdr-pvr350/files/pvr-linux-headers.diff | 25 | ||||
-rw-r--r-- | media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4.20070807-vdr-1.6.0.diff | 55 | ||||
-rw-r--r-- | media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4_pre1-vdr-1.3.42.diff | 31 | ||||
-rw-r--r-- | media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild | 29 | ||||
-rw-r--r-- | media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild | 38 |
7 files changed, 70 insertions, 136 deletions
diff --git a/media-plugins/vdr-pvr350/ChangeLog b/media-plugins/vdr-pvr350/ChangeLog index cc878dc35dbf..dc07230076b4 100644 --- a/media-plugins/vdr-pvr350/ChangeLog +++ b/media-plugins/vdr-pvr350/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for media-plugins/vdr-pvr350 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pvr350/ChangeLog,v 1.19 2011/09/15 13:26:33 hd_brummy Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pvr350/ChangeLog,v 1.20 2012/06/27 17:36:59 hd_brummy Exp $ + +*vdr-pvr350-1.7.4 (27 Jun 2012) + + 27 Jun 2012; Joerg Bornkessel <hd_brummy@gentoo.org> + -files/vdr-pvr350-0.0.4.20070807-vdr-1.6.0.diff, + -files/vdr-pvr350-0.0.4_pre1-vdr-1.3.42.diff, vdr-pvr350-1.7.3.ebuild, + +vdr-pvr350-1.7.4.ebuild, -files/pvr-linux-headers.diff: + bump; cleanup; vdr-plugin-2.eclass; eapi=4; new homepage; use mirror; fixed + use-flag check *vdr-pvr350-1.7.3 (15 Sep 2011) diff --git a/media-plugins/vdr-pvr350/Manifest b/media-plugins/vdr-pvr350/Manifest index 2fcb0896f121..5b5a9e1347a9 100644 --- a/media-plugins/vdr-pvr350/Manifest +++ b/media-plugins/vdr-pvr350/Manifest @@ -1,18 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX pvr-linux-headers.diff 633 RMD160 f66630318a86b056d2975181403e6f3554ba9db5 SHA1 8b8f837c4706f875372293b3fdb113f854b360b3 SHA256 2f849de7d7d404a2153114afcc72bbe4b9fd815e7107848bfd594d8ee21504bb -AUX vdr-pvr350-0.0.4.20070807-vdr-1.6.0.diff 1981 RMD160 9015b992f064d1f6122cd0bbccf8a44c9f410b27 SHA1 470e35de554a97839e61b5ebc149a0f10612d684 SHA256 69d75629ac6eaf8ceb6b56671384b1b9f3aca6c33e78ebda26b6ecbf7494bbca -AUX vdr-pvr350-0.0.4_pre1-vdr-1.3.42.diff 1212 RMD160 d199cbacdd3c30393c9bb9c74eac7b740711e839 SHA1 e3bf31c1b2934e51421020ce973c447f4b6e13ef SHA256 58fd140faec17817475560808789054767c1d624ccdf84c9d9e67b9507870507 DIST vdr-pvr350-1.7.3.tgz 54099 RMD160 babd6ff7bb00b5d47c52b0b24ac1e0dd46e4905e SHA1 257459ec05e4c194a0ca50e7eaa0bc187f5247b9 SHA256 d91e7f58b62b4ea541636582e964a67ab5973e14b0ef1097364a8684a66d37a5 -EBUILD vdr-pvr350-1.7.3.ebuild 983 RMD160 805583d6d5c35b8acc72ea3290fb1ab9bf3e0e26 SHA1 60218de7ee1b020c4f972a3fe949a3cc5ef2d45b SHA256 cac9d671d948cc4e3390cf6ee7ddadd281df9908cd66630c6700819312694eec -MISC ChangeLog 3267 RMD160 6377d5111d6199185867c8253b792bc45efc4e92 SHA1 847cc8621da62e1614a0adb3b044dc99ce9ce8be SHA256 343ba63b98c87c1c2ce1f2743df8b6dc71435bb63986ebb8dd64667ecaeadfad +DIST vdr-pvr350-1.7.4.tgz 52592 RMD160 0b5801f1a041bdccd9d275e45fe311f8e032c851 SHA1 d42c89005e3d871648966aeb4692c3541093313d SHA256 a1bbe68a9b44c38a146bc5d018235adad25d8d480c7a9f97199bc096fc872e01 +EBUILD vdr-pvr350-1.7.3.ebuild 860 RMD160 02f5c31f5532e952e564a36703bab3b09c4e5a69 SHA1 3c488384c50707d3b3b6c3d8d8f386a52d20bbd4 SHA256 2fc3e41b67d066fa3defd5da954279b7a16660de302171e07b3c561b3d76bd5f +EBUILD vdr-pvr350-1.7.4.ebuild 860 RMD160 8104bd42ef1f4735f9b192b2b99c87334f2055c7 SHA1 04e49cfe5470836b531d48ced7735fe543c9ebe1 SHA256 a54ff8acacfececac048b2b944dfe766604132c52740a31737b9173610b9126d +MISC ChangeLog 3634 RMD160 2b9d1915968a6e29ab655c3c7265c8234582b159 SHA1 d068e72c8e648c956234f12c2aa405e5ef079ba7 SHA256 41f07f73bf22aaf0c11e1c06bc6d8b1dc4988c875db07d9d2ffa984bdcd762b9 MISC metadata.xml 374 RMD160 3b9226ddd7cb4c7713ed3c94596d1daa99067822 SHA1 ffdaf294e3814405a1ee202a9621e033dbb705ab SHA256 08c2ae1a912e73a109999c45ca023330636189a4ef72c11782507c2e7e44c32e -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: added by hd_brummy@gentoo.org -iD8DBQFOcf+Pdn07HTTCgIoRAt2IAJ9QJrw+RiV76aHuG26mx7JWuAha0ACfapf1 -ELUajcXRdgynviL1O2KF++E= -=3+PR +iD8DBQFP60TGdn07HTTCgIoRAg9cAJ9sawwt03S2/eGqJX9xSQ4wX/a4cgCgmI2o +K7aeI1eEkPqbfe2fUN/TU18= +=fsAo -----END PGP SIGNATURE----- diff --git a/media-plugins/vdr-pvr350/files/pvr-linux-headers.diff b/media-plugins/vdr-pvr350/files/pvr-linux-headers.diff deleted file mode 100644 index 93d6eb834fd9..000000000000 --- a/media-plugins/vdr-pvr350/files/pvr-linux-headers.diff +++ /dev/null @@ -1,25 +0,0 @@ -Index: pvr350-2007-08-07/pvr350ivtv.h -=================================================================== ---- pvr350-2007-08-07.orig/pvr350ivtv.h -+++ pvr350-2007-08-07/pvr350ivtv.h -@@ -22,7 +22,6 @@ - - #ifndef _PVR350_IVTV_H - #define _PVR350_IVTV_H --#include <linux/i2c-id.h> - #ifndef __KERNEL__ - #define __user - #endif -Index: pvr350-2007-08-07/video.h -=================================================================== ---- pvr350-2007-08-07.orig/video.h -+++ pvr350-2007-08-07/video.h -@@ -24,8 +24,6 @@ - #ifndef _DVBVIDEO_H_ - #define _DVBVIDEO_H_ - --#include <linux/compiler.h> -- - #ifdef __KERNEL__ - #include <linux/types.h> - #else diff --git a/media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4.20070807-vdr-1.6.0.diff b/media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4.20070807-vdr-1.6.0.diff deleted file mode 100644 index 0e247b01cee3..000000000000 --- a/media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4.20070807-vdr-1.6.0.diff +++ /dev/null @@ -1,55 +0,0 @@ -Nur in pvr350-2007-08-07: libvdr-pvr350.so. -Nur in pvr350-2007-08-07: libvdr-pvr350.so.1.6.0. -Nur in pvr350-2007-08-07: patches. -Nur in pvr350-2007-08-07: pvr350audio.o. -Nur in pvr350-2007-08-07: pvr350device.o. -Dateien pvr350-2007-08-07-orig/pvr350.o und pvr350-2007-08-07/pvr350.o sind verschieden. -diff -ru pvr350-2007-08-07-orig/pvr350osd.c pvr350-2007-08-07/pvr350osd.c ---- pvr350-2007-08-07-orig/pvr350osd.c 2007-07-28 22:43:32.000000000 +0200 -+++ pvr350-2007-08-07/pvr350osd.c 2008-04-01 13:54:20.315786872 +0200 -@@ -24,8 +24,8 @@ - #include "pvr350device.h" - - #if VDRVERSNUM >= 10307 --cPvr350Osd::cPvr350Osd(int Left, int Top,int fbfd, unsigned char *osdbuf) -- :cOsd(Left, Top) -+cPvr350Osd::cPvr350Osd(int Left, int Top, uint level, int fbfd, unsigned char *osdbuf) -+ :cOsd(Left, Top, level) - { - fd = fbfd; - osd = osdbuf; -@@ -130,9 +130,9 @@ - osdfd = fd; - } - --cOsd *cPvr350OsdProvider::CreateOsd(int Left, int Top) -+cOsd *cPvr350OsdProvider::CreateOsd(int Left, int Top, uint level) - { -- return new cPvr350Osd(Left, Top, osdfd, osdBuf); -+ return new cPvr350Osd(Left, Top, level, osdfd, osdBuf); - } - - #else -diff -ru pvr350-2007-08-07-orig/pvr350osd.h pvr350-2007-08-07/pvr350osd.h ---- pvr350-2007-08-07-orig/pvr350osd.h 2007-07-26 23:11:20.000000000 +0200 -+++ pvr350-2007-08-07/pvr350osd.h 2008-04-01 13:40:03.000000000 +0200 -@@ -20,7 +20,7 @@ - unsigned char *osd; - - public: -- cPvr350Osd(int Left, int Top,int fbfd, unsigned char *osdbuf); -+ cPvr350Osd(int Left, int Top, uint level, int fbfd, unsigned char *osdbuf); - ~cPvr350Osd(); - eOsdError CanHandleAreas(const tArea *Areas, int NumAreas); - void Flush(void); -@@ -36,7 +36,7 @@ - int osdfd; - public: - cPvr350OsdProvider(int fd, unsigned char *buf); -- virtual cOsd *CreateOsd(int Left, int Top); -+ virtual cOsd *CreateOsd(int Left, int Top, uint level); - }; - - #else -Nur in pvr350-2007-08-07: pvr350osd.o. -Nur in pvr350-2007-08-07: pvr350tools.o. diff --git a/media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4_pre1-vdr-1.3.42.diff b/media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4_pre1-vdr-1.3.42.diff deleted file mode 100644 index 0c081fc5f302..000000000000 --- a/media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4_pre1-vdr-1.3.42.diff +++ /dev/null @@ -1,31 +0,0 @@ -diff -ur pvr350-0.0.4pre1/device.c /tmp/pvr350-0.0.4pre1/device.c ---- a/pvr350-0.0.4pre1/device.c 2005-02-12 21:15:16.000000000 +0200 -+++ b//pvr350-0.0.4pre1/device.c 2006-04-05 09:08:54.000000000 +0300 -@@ -321,7 +321,11 @@ - streams to find out the aspect ratio that's needed - */ - #if VDRVERSNUM >= 10318 -+#if VDRVERSNUM >= 10342 -+int cPvr350Device::PlayAudio(const uchar *Data, int Length, uchar id ) -+#else - int cPvr350Device::PlayAudio(const uchar *Data, int Length) -+#endif - { - return PlayVideo(Data,Length); - } -diff -ur pvr350-0.0.4pre1/device.h /tmp/pvr350-0.0.4pre1/device.h ---- a/pvr350-0.0.4pre1/device.h 2005-02-12 21:14:25.000000000 +0200 -+++ b/pvr350-0.0.4pre1/device.h 2006-04-05 09:11:46.000000000 +0300 -@@ -74,8 +74,12 @@ - virtual void StillPicture(const uchar *Data, int Length); - virtual int PlayVideo(const uchar *Data, int Length); - #if VDRVERSNUM > 10318 -+#if VDRVERSNUM >= 10342 -+ virtual int PlayAudio( const uchar *Data, int Length, uchar id ); -+#else - virtual int PlayAudio(const uchar *Data, int Length); - #endif -+#endif - virtual void SetVideoFormat(bool VideoFormat16_9); - virtual void SetVolumeDevice(int Volume); - #if VDRVERSNUM < 10307 diff --git a/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild index a3be6cf89c12..be1653c152ed 100644 --- a/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild +++ b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild @@ -1,39 +1,38 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild,v 1.1 2011/09/15 13:26:33 hd_brummy Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild,v 1.2 2012/06/27 17:36:59 hd_brummy Exp $ -EAPI="3" +EAPI="4" -inherit vdr-plugin eutils +inherit vdr-plugin-2 -IUSE="yaepg" +VERSION="995" DESCRIPTION="VDR plugin: use a PVR350 as output device" -HOMEPAGE="http://drseltsam.device.name/vdr/pvr/src/pvr350/" -SRC_URI="http://drseltsam.device.name/vdr/pvr/src/pvr350/${P}.tgz" +HOMEPAGE="http://projects.vdr-developer.org/projects/plg-pvr350" +SRC_URI="mirror://vdrdeveloper-org/${VERSION}/${P}.tgz" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" - -S="${WORKDIR}/${P#vdr-}" +IUSE="yaepg" DEPEND=">=media-video/vdr-1.6.0 media-sound/mpg123 media-sound/twolame - media-libs/a52dec" + media-libs/a52dec + yaepg? ( >=media-video/vdr-1.6.0[yaepg] )" RDEPEND="${DEPEND}" DEPEND="${DEPEND} || ( >=sys-kernel/linux-headers-2.6.38 )" +S="${WORKDIR}/${P#vdr-}" + pkg_setup() { - vdr-plugin_pkg_setup + vdr-plugin-2_pkg_setup if use yaepg; then - elog "Checking for patched vdr" - grep -q fontYaepg /usr/include/vdr/font.h - eend $? "You need to emerge vdr with use-flag yaepg set!" || die "Unpatched vdr detected!" - BUILD_PARAMS="SET_VIDEO_WINDOW=1" fi } diff --git a/media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild new file mode 100644 index 000000000000..fd8b23f3b497 --- /dev/null +++ b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild,v 1.1 2012/06/27 17:36:59 hd_brummy Exp $ + +EAPI="4" + +inherit vdr-plugin-2 + +VERSION="996" + +DESCRIPTION="VDR plugin: use a PVR350 as output device" +HOMEPAGE="http://projects.vdr-developer.org/projects/plg-pvr350" +SRC_URI="mirror://vdrdeveloper-org/${VERSION}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="yaepg" + +DEPEND=">=media-video/vdr-1.6.0 + media-sound/mpg123 + media-sound/twolame + media-libs/a52dec + yaepg? ( >=media-video/vdr-1.6.0[yaepg] )" +RDEPEND="${DEPEND}" + +DEPEND="${DEPEND} + || ( >=sys-kernel/linux-headers-2.6.38 )" + +S="${WORKDIR}/${P#vdr-}" + +pkg_setup() { + vdr-plugin-2_pkg_setup + + if use yaepg; then + BUILD_PARAMS="SET_VIDEO_WINDOW=1" + fi +} |