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.6.1.ebuild
Date: Fri, 27 Dec 2013 17:22:29
Message-Id: 20131227172223.7567A2004C@flycatcher.gentoo.org
1 hd_brummy 13/12/27 17:22:23
2
3 Modified: ChangeLog
4 Added: vdr-streamdev-0.6.1.ebuild
5 Log:
6 bump
7
8 (Portage version: 2.2.1/cvs/Linux i686, signed Manifest commit with key 34C2808A)
9
10 Revision Changes Path
11 1.22 media-plugins/vdr-streamdev/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?rev=1.22&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?rev=1.22&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog?r1=1.21&r2=1.22
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog,v
20 retrieving revision 1.21
21 retrieving revision 1.22
22 diff -u -r1.21 -r1.22
23 --- ChangeLog 2 Nov 2013 17:32:09 -0000 1.21
24 +++ ChangeLog 27 Dec 2013 17:22:23 -0000 1.22
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-plugins/vdr-streamdev
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog,v 1.21 2013/11/02 17:32:09 hd_brummy Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-streamdev/ChangeLog,v 1.22 2013/12/27 17:22:23 hd_brummy Exp $
30 +
31 +*vdr-streamdev-0.6.1 (27 Dec 2013)
32 +
33 + 27 Dec 2013; Joerg Bornkessel <hd_brummy@g.o>
34 + +vdr-streamdev-0.6.1.ebuild:
35 + bump
36
37 02 Nov 2013; Joerg Bornkessel <hd_brummy@g.o>
38 vdr-streamdev-0.6.0.ebuild, +files/vdr-streamdev-0.6.0_vdr-2.1.2.diff:
39
40
41
42 1.1 media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: vdr-streamdev-0.6.1.ebuild
48 ===================================================================
49 # Copyright 1999-2013 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.6.1.ebuild,v 1.1 2013/12/27 17:22:23 hd_brummy Exp $
52
53 EAPI="5"
54
55 inherit vdr-plugin-2
56
57 VERSION="1580" # every bump, new version !
58
59 DESCRIPTION="VDR Plugin: Client/Server and http 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.7.25"
69 RDEPEND="${DEPEND}"
70
71 REQUIRED_USE="|| ( client server )"
72
73 # vdr-plugin-2.eclass changes
74 PO_SUBDIR="client server"
75
76 src_prepare() {
77 # rm unneeded entry
78 sed -i Makefile -e "s:-I\$(VDRDIR)/include::"
79
80 vdr-plugin-2_src_prepare
81
82 for flag in client server; do
83 if ! use ${flag}; then
84 sed -i Makefile \
85 -e '/^all:/s/'${flag}'//' \
86 -e '/^install:/s/'install-${flag}'//'
87 fi
88 done
89
90 fix_vdr_libsi_include server/livestreamer.c
91 }
92
93 src_install() {
94 # vdr-plugin-2_src_install
95 # do not use eclass, will fail in this case, ToDo
96
97 einstall install DESTDIR="${D}"
98
99 if use server; then
100 insinto /usr/share/vdr/streamdev
101 doins streamdev-server/externremux.sh
102
103 insinto /usr/share/vdr/rcscript
104 newins "${FILESDIR}"/rc-addon-0.6.0.sh plugin-streamdev-server.sh
105
106 insinto /etc/conf.d
107 newins "${FILESDIR}"/confd-0.6.0 vdr.streamdev-server
108
109 insinto /etc/vdr/plugins/streamdev-server
110 newins streamdev-server/streamdevhosts.conf streamdevhosts.conf
111 fowners vdr:vdr /etc/vdr -R
112 fi
113 }
114
115 pkg_preinst() {
116 has_version "<${CATEGORY}/${PN}-0.6.0"
117 previous_less_than_0_6_0=$?
118 }
119
120 pkg_postinst() {
121 vdr-plugin-2_pkg_postinst
122
123 if [[ -e "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf ]]; then
124 einfo "move config file to new config DIR ${ROOT}/etc/vdr/plugins/streamdev-server/"
125 mv "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf "${ROOT}"/etc/vdr/plugins/streamdev-server/streamdevhosts.conf
126 fi
127
128 if [[ $previous_less_than_0_6_0 = 0 ]]; then
129 einfo "The server-side setting \"Suspend behaviour\" has been dropped in 0.6.0 in favour"
130 einfo "of priority based precedence. A priority of 0 and above means that clients"
131 einfo "have precedence. A negative priority gives precedence to local live TV on the"
132 einfo "server. So if \"Suspend behaviour\" was previously set to \"Client may suspend\" or"
133 einfo "\"Never suspended\", you will have to configure a negative priority. If the"
134 einfo "\"Suspend behaviour\" was set to \"Always suspended\", the default values should do."
135 einfo ""
136 einfo "Configure the desired priorities for HTTP and IGMP Multicast streaming in the"
137 einfo "settings of streamdev-server. If you haven't updated all your streamdev-clients"
138 einfo "to at least 0.5.2, configure \"Legacy Client Priority\", too."
139 einfo ""
140 einfo "In streamdev-client, you should set \"Minimum Priority\" to -99. Adjust \"Live TV"
141 einfo "Priority\" if necessary."
142 fi
143 }