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-burn: ChangeLog vdr-burn-0.2.2.ebuild
Date: Sun, 31 Mar 2013 10:54:50
Message-Id: 20130331105446.0999B2171E@flycatcher.gentoo.org
1 hd_brummy 13/03/31 10:54:45
2
3 Modified: ChangeLog
4 Added: vdr-burn-0.2.2.ebuild
5 Log:
6 bump
7
8 (Portage version: 2.1.11.50/cvs/Linux i686, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.58 media-plugins/vdr-burn/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-burn/ChangeLog?rev=1.58&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-burn/ChangeLog?rev=1.58&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-burn/ChangeLog?r1=1.57&r2=1.58
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/ChangeLog,v
20 retrieving revision 1.57
21 retrieving revision 1.58
22 diff -u -r1.57 -r1.58
23 --- ChangeLog 16 Jan 2013 06:38:38 -0000 1.57
24 +++ ChangeLog 31 Mar 2013 10:54:45 -0000 1.58
25 @@ -1,6 +1,14 @@
26 # ChangeLog for media-plugins/vdr-burn
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/ChangeLog,v 1.57 2013/01/16 06:38:38 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/ChangeLog,v 1.58 2013/03/31 10:54:45 hd_brummy Exp $
30 +
31 +*vdr-burn-0.2.2 (31 Mar 2013)
32 +
33 + 31 Mar 2013; Joerg Bornkessel <hd_brummy@g.o> +vdr-burn-0.2.2.ebuild,
34 + +files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch,
35 + +files/vdr-burn-0.2.2_gentoo-path.diff, +files/vdr-burn-0.2.2_makefile.diff,
36 + +files/vdr-burn-0.2.2_setdefaults.diff:
37 + bump
38
39 16 Jan 2013; Samuli Suominen <ssuominen@g.o> vdr-burn-0.2.0.ebuild,
40 +files/vdr-burn-0.2.0-missing-include-for-function-setpriority.patch:
41
42
43
44 1.1 media-plugins/vdr-burn/vdr-burn-0.2.2.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-burn/vdr-burn-0.2.2.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-burn/vdr-burn-0.2.2.ebuild?rev=1.1&content-type=text/plain
48
49 Index: vdr-burn-0.2.2.ebuild
50 ===================================================================
51 # Copyright 1999-2013 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-burn/vdr-burn-0.2.2.ebuild,v 1.1 2013/03/31 10:54:45 hd_brummy Exp $
54
55 EAPI="5"
56
57 inherit vdr-plugin-2
58
59 VERSION="1252" # every bump, new version!
60
61 DESCRIPTION="VDR Plugin: burn records on DVD"
62 HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-burn"
63 SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
64
65 KEYWORDS="~amd64 ~x86"
66 SLOT="0"
67 LICENSE="GPL-2"
68 IUSE="dvdarchive"
69
70 DEPEND=">=media-video/vdr-1.7.36-r1
71 media-libs/gd[png,truetype,jpeg]"
72 RDEPEND="${DEPEND}
73 >=dev-libs/libcdio-0.71
74 >=media-video/dvdauthor-0.6.14
75 >=media-video/mjpegtools-1.6.2[png]
76 media-video/transcode
77 media-fonts/ttf-bitstream-vera
78 virtual/eject
79 >=app-cdr/dvd+rw-tools-5.21
80 >=media-video/projectx-0.90.4.00_p32
81 dvdarchive? ( media-video/vdrtools-genindex )"
82
83 # depends that are not rdepend
84 DEPEND="${DEPEND}
85 >=dev-libs/boost-1.32.0"
86
87 S="${WORKDIR}/${P#vdr-}"
88
89 src_prepare() {
90 vdr-plugin-2_src_prepare
91
92 epatch \
93 "${FILESDIR}"/${P}_gentoo-path.diff \
94 "${FILESDIR}"/${P}_setdefaults.diff \
95 "${FILESDIR}"/${P}_makefile.diff \
96 "${FILESDIR}"/${P}-missing-include-for-function-setpriority.patch
97
98 use dvdarchive && sed -i Makefile \
99 -e "s:#ENABLE_DMH_ARCHIVE:ENABLE_DMH_ARCHIVE:"
100
101 sed -i Makefile \
102 -e 's:^ISODIR=.*$:ISODIR=/var/vdr/video/dvd-images:'
103
104 sed -i Makefile -e 's:DEFINES += -DTTXT_SUBTITLES:#DEFINES += -DTTXT_SUBTITLES:'
105
106 fix_vdr_libsi_include scanner.c
107 }
108
109 src_install() {
110 vdr-plugin-2_src_install
111
112 dobin "${S}"/*.sh
113
114 insinto /usr/share/vdr/burn
115 doins "${S}"/burn/menu-silence.mp2
116 newins "${S}"/burn/menu-button.png menu-button-default.png
117 newins "${S}"/burn/menu-bg.png menu-bg-default.png
118 dosym menu-bg-default.png /usr/share/vdr/burn/menu-bg.png
119 dosym menu-button-default.png /usr/share/vdr/burn/menu-button.png
120
121 newins "${S}"/burn/ProjectX.ini projectx-vdr.ini
122
123 fowners -R vdr:vdr /usr/share/vdr/burn
124
125 (
126 diropts -ovdr -gvdr
127 keepdir /usr/share/vdr/burn/counters
128 )
129 }
130
131 pkg_preinst() {
132 if [[ -d ${ROOT}/etc/vdr/plugins/burn && ( ! -L ${ROOT}/etc/vdr/plugins/burn ) ]]; then
133 einfo "Moving /etc/vdr/plugins/burn away"
134 mv "${ROOT}"/etc/vdr/plugins/burn "${ROOT}"/etc/vdr/plugins/burn_old
135 fi
136 }
137
138 pkg_postinst() {
139
140 local DMH_FILE="${ROOT}/usr/share/vdr/burn/counters/standard"
141 if [[ ! -e "${DMH_FILE}" ]]; then
142 echo 0001 > "${DMH_FILE}"
143 chown vdr:vdr "${DMH_FILE}"
144 fi
145
146 vdr-plugin-2_pkg_postinst
147
148 einfo
149 einfo "This ebuild comes only with the standard template"
150 einfo "'emerge vdr-burn-templates' for more templates"
151 einfo "To change the templates, use the vdr-image plugin"
152
153 if [[ -e ${ROOT}/etc/vdr/reccmds/reccmds.burn.conf ]]; then
154 eerror
155 eerror "Please remove the following unneeded file:"
156 eerror "\t/etc/vdr/reccmds/reccmds.burn.conf"
157 eerror
158 fi
159 }