summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Bornkessel <hd_brummy@gentoo.org>2010-02-25 21:05:12 +0000
committerJoerg Bornkessel <hd_brummy@gentoo.org>2010-02-25 21:05:12 +0000
commit8e2525713ceb1894a980c1dc891c374d38cbb238 (patch)
tree291d7065a09f3156d301e8bf9e851624afb41d87 /media-plugins/vdr-streamdev
parentMarked ~x64-macos, thanks Ramon van Alteren, bug #305367 (diff)
downloadhistorical-8e2525713ceb1894a980c1dc891c374d38cbb238.tar.gz
historical-8e2525713ceb1894a980c1dc891c374d38cbb238.tar.bz2
historical-8e2525713ceb1894a980c1dc891c374d38cbb238.zip
new snapshot; vdr-1.7.10 ready
Package-Manager: portage-2.1.7.16/cvs/Linux i686
Diffstat (limited to 'media-plugins/vdr-streamdev')
-rw-r--r--media-plugins/vdr-streamdev/ChangeLog10
-rw-r--r--media-plugins/vdr-streamdev/Manifest13
-rw-r--r--media-plugins/vdr-streamdev/vdr-streamdev-0.5.0_pre20100124.ebuild79
3 files changed, 95 insertions, 7 deletions
diff --git a/media-plugins/vdr-streamdev/ChangeLog b/media-plugins/vdr-streamdev/ChangeLog
index d71ff248c597..d0ed92204605 100644
--- a/media-plugins/vdr-streamdev/ChangeLog
+++ b/media-plugins/vdr-streamdev/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-plugins/vdr-streamdev
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog,v 1.8 2009/07/07 12:12:16 zzam Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog,v 1.9 2010/02/25 21:05:12 hd_brummy Exp $
+
+*vdr-streamdev-0.5.0_pre20100124 (25 Feb 2010)
+
+ 25 Feb 2010; Joerg Bornkessel <hd_brummy@gentoo.org>
+ +vdr-streamdev-0.5.0_pre20100124.ebuild:
+ new snapshot; vdr-1.7.10 ready
*vdr-streamdev-0.5.0_pre20090706 (07 Jul 2009)
diff --git a/media-plugins/vdr-streamdev/Manifest b/media-plugins/vdr-streamdev/Manifest
index 2a07276b09b3..5c10f86a597e 100644
--- a/media-plugins/vdr-streamdev/Manifest
+++ b/media-plugins/vdr-streamdev/Manifest
@@ -5,15 +5,18 @@ AUX vdr-streamdev-0.3.4-gentoo.diff 692 RMD160 1160469e62bd07cb770eb72c7a0166994
AUX vdr-streamdev-0.5.0-externremux-path.diff 683 RMD160 ecb5c53b4bfb1623a86eb69758a4a49b9828a138 SHA1 355df730b12f47427720ee8fc4de22df11fcc1cb SHA256 6421d6438852fb02039377202ecf34bb41f33213d05d165843c6a5c883faee4e
DIST vdr-streamdev-0.3.4.tgz 158398 RMD160 99511089ffd2aefe6215a266f50175728fd0634f SHA1 7da7efbff63f66ded24370c86ecbf8dc564a4231 SHA256 a7c00c9d588b1cec96a67e1598dec1f11aa7f85a12c2e122a9dcc13a88e56576
DIST vdr-streamdev-0.5.0-pre-20090706.tgz 170182 RMD160 fe0edcdcd395edc5229421fe0907b7b1ddc07514 SHA1 66a34c0465598f58974a5e1779917469efdef0b3 SHA256 2322238aa88907f1be8546bd849f76be45c4a236e61fa91ee69fbfeac1fc5c50
+DIST vdr-streamdev-0.5.0-pre-20100124.tgz 165130 RMD160 ba2fdc760f144e9474c9b946044652a2e86fc7a3 SHA1 de1d416867e23a8d9da1612b2f5a0433b818ef28 SHA256 90c87bedce5e13a51d0085e490e68815c0a36dc5d7d7033a05ea17765b94bc18
EBUILD vdr-streamdev-0.3.4-r1.ebuild 2059 RMD160 f23fda47886b6df424e6c6cb3fb8ba57f510c5a2 SHA1 aa46e6444634f98d6411858d8572d55bae8e4733 SHA256 cd8d4ef41821d76c60090c42413dc75aab43b18853e65c89533e304cf6b8400b
EBUILD vdr-streamdev-0.3.4.ebuild 1697 RMD160 542492644ce96f3fa558a700a18cc30b95c48513 SHA1 417f9c47a084c21af18082ee89c89210aeb0d024 SHA256 3dfac6dfa3aceaedc76a425b76a6132137d028534d6de6ed0599744b7793fd61
EBUILD vdr-streamdev-0.5.0_pre20090706.ebuild 1965 RMD160 18e751dbcd78992d5db1f7e2ea03a3c2f621525a SHA1 878b0a1cc8fbe109d739c7e62fd57d065070bc5e SHA256 b8c8a8fe4ddf73775ad3d80fc9553174f9d4a2e6e666b83a47dbb86a5a1f48dc
-MISC ChangeLog 1573 RMD160 4fdaa6cbf8e5ef45038a237ac7d7190b3e90d6e7 SHA1 db0fb61175451dfd7c65326a5dee39b9a62ae15f SHA256 3f1b1dbaa3c0a03511f74e9cea549fced77cc2ecc508041dcf252b57ba07afa2
+EBUILD vdr-streamdev-0.5.0_pre20100124.ebuild 2009 RMD160 3e7a0079a3b19deef154bdc97f0ad3828f019ce8 SHA1 b49feb3ba32f79431c506071df87b01c75d8531a SHA256 2873302f64996b83ae519a9b16d42b6e2b5def187fac6f82743bd4690ff349d3
+MISC ChangeLog 1758 RMD160 8db06005ad76937472aa341a49e12c4232d8687e SHA1 7c372732f16c862c2f58066c491cb826920c3768 SHA256 dfb78735174314594efc7fe50b6bb632143ed23e912e84cd36f24faf7ebf389d
MISC metadata.xml 551 RMD160 d9433445c98fa41f86ad8fa28d4fd101978cc9e4 SHA1 00d4d8b8b08e4a1c16668c476781560e501fe1cf SHA256 31897a7e99af2ccf43ea4f5a6eb73aee28c146a63c9f78c1aec926536cbe5ec8
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v1.4.5 (GNU/Linux)
+Comment: added by hd_brummy@gentoo.org
-iEYEARECAAYFAkpTO64ACgkQt2vP6XvVdOfZQQCeJb1TKBqb+lFjhHGB+05pf90x
-c0wAoM9GDU9ZLKzlMYtF09YWR/I4nh/t
-=OgwH
+iD8DBQFLhuVTdn07HTTCgIoRAtexAKCETqYkpbTZI1Ho+GPfuo60/pG7WACgrAHZ
+mNNBiXI6vTWiF2XqgRvh/gM=
+=pWrW
-----END PGP SIGNATURE-----
diff --git a/media-plugins/vdr-streamdev/vdr-streamdev-0.5.0_pre20100124.ebuild b/media-plugins/vdr-streamdev/vdr-streamdev-0.5.0_pre20100124.ebuild
new file mode 100644
index 000000000000..6aeabeb07053
--- /dev/null
+++ b/media-plugins/vdr-streamdev/vdr-streamdev-0.5.0_pre20100124.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.5.0_pre20100124.ebuild,v 1.1 2010/02/25 21:05:12 hd_brummy Exp $
+
+EAPI="2"
+
+MY_P="${PN}-${PV/_pre/-pre-}"
+inherit vdr-plugin eutils
+
+DESCRIPTION="vdr Plugin: Client/Server streaming plugin"
+HOMEPAGE="http://www.magoa.net/linux/"
+SRC_URI="http://vdr.websitec.de/download/${PN}/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="+client +server"
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P#vdr-}"
+
+EXTERNREMUX_PATH=/usr/share/vdr/streamdev/externremux.sh
+
+pkg_setup() {
+ vdr-plugin_pkg_setup
+
+ if ! use client && ! use server; then
+ die "no plugins selected, change useflags and enable at least client or server!"
+ fi
+}
+
+src_prepare() {
+ vdr-plugin_src_prepare
+ cd "${S}"
+
+ # Moving externremux.sh out of /root
+ sed -i remux/extern.c \
+ -e "s#/root/externremux.sh#${EXTERNREMUX_PATH}#"
+
+ # make subdir libdvbmpeg respect CXXFLAGS
+ sed -i Makefile \
+ -e '/CXXFLAGS.*+=/s:^:#:'
+ sed -i libdvbmpeg/Makefile \
+ -e 's:CFLAGS = -g -Wall -O2:CFLAGS = $(CXXFLAGS) :'
+
+ for flag in client server; do
+ if ! use ${flag}; then
+ sed -i Makefile \
+ -e '/^all:/s/libvdr-$(PLUGIN)-'${flag}'.so//'
+ fi
+ done
+
+ fix_vdr_libsi_include server/livestreamer.c
+}
+
+src_install() {
+ vdr-plugin_src_install
+
+ cd "${S}"
+ if use server; then
+ insinto /etc/vdr/plugins/streamdev
+ newins streamdev/streamdevhosts.conf streamdevhosts.conf
+ chown vdr:vdr "${D}"/etc/vdr -R
+ fi
+}
+
+pkg_postinst() {
+ vdr-plugin_pkg_postinst
+
+ elog "If you want to use the externremux-feature, then put"
+ elog "your custom script as ${EXTERNREMUX_PATH}."
+
+ if [[ -e "${ROOT}"/etc/vdr/plugins/streamdevhosts.conf ]]; then
+ einfo "move config file to new config DIR ${ROOT}/etc/vdr/plugins/streamdev/"
+ mv "${ROOT}"/etc/vdr/plugins/streamdevhosts.conf "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf
+ fi
+}