Gentoo Archives: gentoo-commits

From: "Joerg Bornkessel (hd_brummy)" <hd_brummy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/vdr-streamdev: ChangeLog vdr-streamdev-0.5.1-r1.ebuild
Date: Sat, 03 Mar 2012 20:52:20
Message-Id: 20120303205208.E67782004B@flycatcher.gentoo.org
1 hd_brummy 12/03/03 20:52:08
2
3 Modified: ChangeLog
4 Added: vdr-streamdev-0.5.1-r1.ebuild
5 Log:
6 eapi=4 changes, diff for >=vdr-1.7.25
7
8 (Portage version: 2.1.10.11/cvs/Linux i686)
9
10 Revision Changes Path
11 1.15 media-plugins/vdr-streamdev/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?rev=1.15&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?rev=1.15&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?r1=1.14&r2=1.15
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog,v
20 retrieving revision 1.14
21 retrieving revision 1.15
22 diff -u -r1.14 -r1.15
23 --- ChangeLog 2 Jan 2012 17:58:38 -0000 1.14
24 +++ ChangeLog 3 Mar 2012 20:52:08 -0000 1.15
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-plugins/vdr-streamdev
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog,v 1.14 2012/01/02 17:58:38 hd_brummy Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog,v 1.15 2012/03/03 20:52:08 hd_brummy Exp $
30 +
31 +*vdr-streamdev-0.5.1-r1 (03 Mar 2012)
32 +
33 + 03 Mar 2012; Joerg Bornkessel <hd_brummy@g.o>
34 + +vdr-streamdev-0.5.1-r1.ebuild, +files/vdr-streamdev-0.5.1_vdr-1.7.25.diff:
35 + eapi=4 changes, diff for >=vdr-1.7.25
36
37 02 Jan 2012; Joerg Bornkessel <hd_brummy@g.o>
38 -vdr-streamdev-0.3.4.ebuild, -vdr-streamdev-0.3.4-r1.ebuild,
39
40
41
42 1.1 media-plugins/vdr-streamdev/vdr-streamdev-0.5.1-r1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.5.1-r1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.5.1-r1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: vdr-streamdev-0.5.1-r1.ebuild
48 ===================================================================
49 # Copyright 1999-2012 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.5.1-r1.ebuild,v 1.1 2012/03/03 20:52:08 hd_brummy Exp $
52
53 EAPI="4"
54
55 inherit vdr-plugin
56
57 VERSION="497" # every bump, new version !
58
59 DESCRIPTION="VDR Plugin: Client/Server streaming plugin"
60 HOMEPAGE="http://projects.vdr-developer.org/projects/plg-streamdev"
61 SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE="client +server"
67
68 DEPEND=">=media-video/vdr-1.5.9"
69 RDEPEND="${DEPEND}"
70
71 REQUIRED_USE=" || ( client server ) "
72
73 src_prepare() {
74 vdr-plugin_src_prepare
75
76 if has_version ">=media-video/vdr-1.7.25"; then
77 epatch "${FILESDIR}/${P}_vdr-1.7.25.diff"
78 fi
79
80 # make subdir libdvbmpeg respect CXXFLAGS
81 sed -i Makefile \
82 -e '/CXXFLAGS.*+=/s:^:#:'
83
84 for flag in client server; do
85 if ! use ${flag}; then
86 sed -i Makefile \
87 -e '/^.PHONY:/s/'${flag}'//' \
88 -e '/^all:/s/'${flag}'//'
89 fi
90 done
91
92 sed -i server/Makefile \
93 -i client/Makefile \
94 -e "s:\$(CXXFLAGS) -shared:\$(CXXFLAGS) \$(LDFLAGS) -shared:"
95
96 fix_vdr_libsi_include server/livestreamer.c
97 }
98
99 src_install() {
100 vdr-plugin_src_install
101
102 cd "${S}"
103 if use server; then
104 insinto /etc/vdr/plugins/streamdev-server
105 newins streamdev-server/streamdevhosts.conf streamdevhosts.conf
106 chown vdr:vdr "${D}"/etc/vdr -R
107
108 insinto /usr/share/vdr/streamdev
109 doins streamdev-server/externremux.sh
110
111 insinto /usr/share/vdr/rcscript
112 newins "${FILESDIR}"/rc-addon-0.5.0.sh plugin-streamdev-server.sh
113
114 insinto /etc/conf.d
115 newins "${FILESDIR}"/confd-0.5.0 vdr.streamdev-server
116 fi
117 }
118
119 pkg_postinst() {
120 vdr-plugin_pkg_postinst
121
122 if [[ -e "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf ]]; then
123 einfo "move config file to new config DIR ${ROOT}/etc/vdr/plugins/streamdev-server/"
124 mv "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf "${ROOT}"/etc/vdr/plugins/streamdev-server/streamdevhosts.conf
125 fi
126 }