summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Bornkessel <hd_brummy@gentoo.org>2012-06-27 17:36:59 +0000
committerJoerg Bornkessel <hd_brummy@gentoo.org>2012-06-27 17:36:59 +0000
commitba0a8fcf52497c67e222e3b7b73c7392e9390ce2 (patch)
tree4bd4fbd21925780cac1f027c708fdd3f73c4f3c2 /media-plugins
parentadd ~arm, bug #412915 (diff)
downloadhistorical-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/ChangeLog13
-rw-r--r--media-plugins/vdr-pvr350/Manifest15
-rw-r--r--media-plugins/vdr-pvr350/files/pvr-linux-headers.diff25
-rw-r--r--media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4.20070807-vdr-1.6.0.diff55
-rw-r--r--media-plugins/vdr-pvr350/files/vdr-pvr350-0.0.4_pre1-vdr-1.3.42.diff31
-rw-r--r--media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild29
-rw-r--r--media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild38
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
+}