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 |