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