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-video/noad: ChangeLog noad-0.7.0.20100119.ebuild
Date: Sun, 31 Jan 2010 14:57:21
Message-Id: E1NbbEi-0004Eq-CH@stork.gentoo.org
1 hd_brummy 10/01/31 14:57:16
2
3 Modified: ChangeLog
4 Added: noad-0.7.0.20100119.ebuild
5 Log:
6 version bump
7 (Portage version: 2.1.7.16/cvs/Linux i686)
8
9 Revision Changes Path
10 1.36 media-video/noad/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/noad/ChangeLog?rev=1.36&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/noad/ChangeLog?rev=1.36&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/noad/ChangeLog?r1=1.35&r2=1.36
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/noad/ChangeLog,v
19 retrieving revision 1.35
20 retrieving revision 1.36
21 diff -u -r1.35 -r1.36
22 --- ChangeLog 7 Jan 2010 21:11:38 -0000 1.35
23 +++ ChangeLog 31 Jan 2010 14:57:15 -0000 1.36
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-video/noad
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-video/noad/ChangeLog,v 1.35 2010/01/07 21:11:38 hd_brummy Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-video/noad/ChangeLog,v 1.36 2010/01/31 14:57:15 hd_brummy Exp $
29 +
30 +*noad-0.7.0.20100119 (31 Jan 2010)
31 +
32 + 31 Jan 2010; Joerg Bornkessel <hd_brummy@g.o>
33 + +noad-0.7.0.20100119.ebuild:
34 + version bump
35
36 07 Jan 2010; Joerg Bornkessel <hd_brummy@g.o> noad-0.7.0.ebuild:
37 missing patch added
38
39
40
41 1.1 media-video/noad/noad-0.7.0.20100119.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/noad/noad-0.7.0.20100119.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/noad/noad-0.7.0.20100119.ebuild?rev=1.1&content-type=text/plain
45
46 Index: noad-0.7.0.20100119.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-video/noad/noad-0.7.0.20100119.ebuild,v 1.1 2010/01/31 14:57:15 hd_brummy Exp $
51 EAPI="2"
52
53 WANT_AUTOMAKE="latest"
54 WANT_AUTOCONF="latest"
55
56 inherit eutils autotools
57
58 DESCRIPTION="Mark commercial Breaks in VDR records"
59 HOMEPAGE="http://noad.heliohost.org/"
60 SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.bz2"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="ffmpeg imagemagick"
66
67 DEPEND="media-libs/libmpeg2
68 ffmpeg? ( >=media-video/ffmpeg-0.4.8 )
69 imagemagick? ( >=media-gfx/imagemagick-6.2.4.2-r1 )"
70 RDEPEND="${DEPEND}"
71
72 src_prepare() {
73
74 epatch "${FILESDIR}"/patches-0.6.0/hangcheck.diff
75
76 if has_version ">=media-video/ffmpeg-0.4.9_p20080326" ; then
77 sed -e "s:include/ffmpeg:include/libavcodec:g" -i configure.ac
78 fi
79
80 rm configure
81 eautoreconf
82 }
83
84 src_configure() {
85
86 econf \
87 $(use_with ffmpeg) \
88 $(use_with imagemagick magick) \
89 --with-tools \
90 --with-mpeginclude=/usr/include/mpeg2dec
91 }
92
93 src_compile() {
94
95 emake noad || die "emake faild"
96 }
97
98 src_install() {
99
100 dobin noad
101 # fix me later!
102 # dobin noad showindex
103 # use imagemagick && dobin markpics
104
105 dodoc README INSTALL
106 # example scripts are installed as dokumentation
107 dodoc allnewnoad allnoad allnoadnice clearlogos noadifnew stat2html
108
109 CONF_SOURCE="${FILESDIR}/0.6.0-r7"
110 newconfd "${CONF_SOURCE}"/confd_vdraddon.noad vdraddon.noad
111
112 insinto /usr/share/vdr/record
113 doins "${CONF_SOURCE}"/record-50-noad.sh
114
115 insinto /usr/share/vdr/shutdown
116 doins "${FILESDIR}"/pre-shutdown-15-noad.sh
117
118 insinto /etc/vdr/reccmds
119 doins "${CONF_SOURCE}"/reccmds.noad.conf
120
121 exeinto /usr/share/vdr/bin
122 doexe "${CONF_SOURCE}"/noad-reccmd
123 }
124
125 pkg_postinst() {
126
127 elog
128 elog "Congratulations, you have just installed noad!,"
129 elog "To integrate noad in VDR you should do this:"
130 elog
131 elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
132 elog
133 elog "Note: You can use here all pararmeters for noad,"
134 elog "please look in the documentation of noad."
135 elog
136 elog "up from this version, noad works with .ts file structur"
137 elog "used in comming up version >=vdr-1.7.4"
138 }