Gentoo Archives: gentoo-commits

From: "Matthias Schwarzott (zzam)" <zzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/vdr-streamdev: metadata.xml ChangeLog vdr-streamdev-0.3.4.ebuild Manifest
Date: Wed, 18 Jun 2008 16:36:44
Message-Id: E1K90eD-0008FC-3v@stork.gentoo.org
1 zzam 08/06/18 16:36:37
2
3 Added: metadata.xml ChangeLog vdr-streamdev-0.3.4.ebuild
4 Manifest
5 Log:
6 Merge vdr-streamdev-{client,server} into one package, adding blockers to the old split ebuilds. Version bumped to 0.3.4.
7 (Portage version: 2.1.5.6)
8
9 Revision Changes Path
10 1.3 media-plugins/vdr-streamdev/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/metadata.xml?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/metadata.xml?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/metadata.xml?r1=1.2&r2=1.3
15
16
17
18
19 1.3 media-plugins/vdr-streamdev/ChangeLog
20
21 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?rev=1.3&view=markup
22 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?rev=1.3&content-type=text/plain
23 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?r1=1.2&r2=1.3
24
25
26
27
28 1.1 media-plugins/vdr-streamdev/vdr-streamdev-0.3.4.ebuild
29
30 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.3.4.ebuild?rev=1.1&view=markup
31 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.3.4.ebuild?rev=1.1&content-type=text/plain
32
33 Index: vdr-streamdev-0.3.4.ebuild
34 ===================================================================
35 # Copyright 1999-2008 Gentoo Foundation
36 # Distributed under the terms of the GNU General Public License v2
37 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.3.4.ebuild,v 1.1 2008/06/18 16:36:36 zzam Exp $
38
39 inherit vdr-plugin eutils
40
41 DESCRIPTION="Video Disk Recorder Client/Server streaming plugin"
42 HOMEPAGE="http://www.magoa.net/linux/"
43 SRC_URI="http://streamdev.vdr-developer.org/releases/${P}.tgz"
44
45 LICENSE="GPL-2"
46 SLOT="0"
47 KEYWORDS="~amd64 ~x86"
48 IUSE=""
49
50 DEPEND=">=media-video/vdr-1.3.24
51 !media-plugins/vdr-streamdev-client
52 !media-plugins/vdr-streamdev-server"
53
54 EXTERNREMUX_PATH=/usr/share/vdr/streamdev/externremux.sh
55
56 PATCHES=("${FILESDIR}/${P}-gentoo.diff")
57
58 src_unpack() {
59 vdr-plugin_src_unpack
60 cd "${S}"
61
62 # Moving externremux.sh out of /root
63 sed -i remux/extern.c \
64 -e "s#/root/externremux.sh#${EXTERNREMUX_PATH}#"
65
66 # make subdir libdvbmpeg respect CXXFLAGS
67 sed -i Makefile \
68 -e '/CXXFLAGS.*+=/s:^:#:'
69 sed -i libdvbmpeg/Makefile \
70 -e 's:CFLAGS = -g -Wall -O2:CFLAGS = $(CXXFLAGS) :'
71
72 fix_vdr_libsi_include server/livestreamer.c
73 }
74
75 src_install() {
76 vdr-plugin_src_install
77
78 cd "${S}"
79 insinto /etc/vdr/plugins/streamdev
80 newins streamdevhosts.conf.example streamdevhosts.conf
81 chown vdr:vdr "${D}"/etc/vdr -R
82 }
83
84 pkg_postinst() {
85 vdr-plugin_pkg_postinst
86 elog "If you want to use the externremux-feature, then put"
87 elog "your custom script as ${EXTERNREMUX_PATH}."
88
89 if [[ -e "${ROOT}"/etc/vdr/plugins/streamdevhosts.conf ]]; then
90 einfo "move config file to new config DIR ${ROOT}/etc/vdr/plugins/streamdev/"
91 mv "${ROOT}"/etc/vdr/plugins/streamdevhosts.conf "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf
92 fi
93 }
94
95
96
97 1.4 media-plugins/vdr-streamdev/Manifest
98
99 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/Manifest?rev=1.4&view=markup
100 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/Manifest?rev=1.4&content-type=text/plain
101 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-streamdev/Manifest?r1=1.3&r2=1.4
102
103
104
105
106 --
107 gentoo-commits@l.g.o mailing list