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-audiorecorder: ChangeLog vdr-audiorecorder-0.1.0_pre14-r1.ebuild
Date: Tue, 28 Dec 2010 18:44:34
Message-Id: 20101228184425.5C11620057@flycatcher.gentoo.org
1 hd_brummy 10/12/28 18:44:25
2
3 Modified: ChangeLog
4 Added: vdr-audiorecorder-0.1.0_pre14-r1.ebuild
5 Log:
6 use shared tinyxml lib now, see bug #349507; some minor fixes in source code
7
8 (Portage version: 2.1.9.24/cvs/Linux i686)
9
10 Revision Changes Path
11 1.13 media-plugins/vdr-audiorecorder/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-audiorecorder/ChangeLog?rev=1.13&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-audiorecorder/ChangeLog?rev=1.13&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-audiorecorder/ChangeLog?r1=1.12&r2=1.13
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-audiorecorder/ChangeLog,v
20 retrieving revision 1.12
21 retrieving revision 1.13
22 diff -u -r1.12 -r1.13
23 --- ChangeLog 23 Dec 2010 16:28:15 -0000 1.12
24 +++ ChangeLog 28 Dec 2010 18:44:25 -0000 1.13
25 @@ -1,6 +1,15 @@
26 # ChangeLog for media-plugins/vdr-audiorecorder
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-audiorecorder/ChangeLog,v 1.12 2010/12/23 16:28:15 hd_brummy Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-audiorecorder/ChangeLog,v 1.13 2010/12/28 18:44:25 hd_brummy Exp $
30 +
31 +*vdr-audiorecorder-0.1.0_pre14-r1 (28 Dec 2010)
32 +
33 + 28 Dec 2010; Joerg Bornkessel <hd_brummy@g.o>
34 + +vdr-audiorecorder-0.1.0_pre14-r1.ebuild,
35 + +files/vdr-audiorecorder-0.1.0_pre14-shared-tinyxml.diff,
36 + files/rc-addon.sh:
37 + use shared tinyxml lib now, see bug #349507; some minor fixes in source
38 + code
39
40 *vdr-audiorecorder-0.1.0_pre14 (23 Dec 2010)
41
42
43
44
45 1.1 media-plugins/vdr-audiorecorder/vdr-audiorecorder-0.1.0_pre14-r1.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-audiorecorder/vdr-audiorecorder-0.1.0_pre14-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-audiorecorder/vdr-audiorecorder-0.1.0_pre14-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: vdr-audiorecorder-0.1.0_pre14-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-audiorecorder/vdr-audiorecorder-0.1.0_pre14-r1.ebuild,v 1.1 2010/12/28 18:44:25 hd_brummy Exp $
55
56 EAPI="2"
57
58 inherit vdr-plugin flag-o-matic
59
60 MY_P=${P/_pre/-pre}
61
62 DESCRIPTION="VDR plugin: automatically record radio-channels and split it into tracks according to RadioText-Info"
63 HOMEPAGE="http://www.a-land.de/audiorecorder/"
64 SRC_URI="http://www.zulu-entertainment.de/files/${PN}/${MY_P}.tgz"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~x86 ~amd64"
69 IUSE=""
70
71 S=${WORKDIR}/${MY_P#vdr-}
72
73 DEPEND=">=media-video/vdr-1.6.0
74 media-libs/taglib
75 >=media-video/ffmpeg-0.6[mp3]
76 >=dev-libs/tinyxml-2.6.1[stl]"
77
78 RDEPEND="${DEPEND}"
79
80 src_prepare() {
81 vdr-plugin_src_prepare
82
83 epatch "${FILESDIR}/${P}-shared-tinyxml.diff"
84
85 sed -i "s:include <avcodec.h>:include <libavcodec/avcodec.h>:" convert.h audiorecorder.c
86 sed -i "s:RegisterI18n:// RegisterI18n:" audiorecorder.c
87
88 # UINT64_C is needed by ffmpeg headers
89 append-flags -D__STDC_CONSTANT_MACROS
90 }
91
92 src_install() {
93 vdr-plugin_src_install
94 keepdir /var/vdr/audiorecorder
95 chown -R vdr:vdr "${D}"/var/vdr
96
97 insinto /etc/vdr/plugins/audiorecorder
98 doins "${S}"/contrib/audiorecorder.conf
99 }