Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/bbtools: ChangeLog bbtools-1.9.ebuild
Date: Sun, 20 Nov 2011 20:50:02
Message-Id: 20111120204951.53E982004C@flycatcher.gentoo.org
1 radhermit 11/11/20 20:49:51
2
3 Modified: ChangeLog bbtools-1.9.ebuild
4 Log:
5 Update to EAPI 4 and respect LDFLAGS (bug #337942).
6
7 (Portage version: 2.2.0_alpha73/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.7 media-video/bbtools/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/bbtools/ChangeLog?rev=1.7&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/bbtools/ChangeLog?rev=1.7&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/bbtools/ChangeLog?r1=1.6&r2=1.7
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/bbtools/ChangeLog,v
19 retrieving revision 1.6
20 retrieving revision 1.7
21 diff -u -r1.6 -r1.7
22 --- ChangeLog 1 Dec 2007 10:52:20 -0000 1.6
23 +++ ChangeLog 20 Nov 2011 20:49:51 -0000 1.7
24 @@ -1,6 +1,10 @@
25 # ChangeLog for media-video/bbtools
26 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-video/bbtools/ChangeLog,v 1.6 2007/12/01 10:52:20 caster Exp $
28 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-video/bbtools/ChangeLog,v 1.7 2011/11/20 20:49:51 radhermit Exp $
30 +
31 + 20 Nov 2011; Tim Harder <radhermit@g.o> bbtools-1.9.ebuild,
32 + files/bbtools-1.9-gentoo.patch:
33 + Update to EAPI 4 and respect LDFLAGS (bug #337942).
34
35 01 Dec 2007; Vlastimil Babka <caster@g.o> bbtools-1.9.ebuild:
36 Add ~amd64, works here.
37
38
39
40 1.6 media-video/bbtools/bbtools-1.9.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/bbtools/bbtools-1.9.ebuild?rev=1.6&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/bbtools/bbtools-1.9.ebuild?rev=1.6&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/bbtools/bbtools-1.9.ebuild?r1=1.5&r2=1.6
45
46 Index: bbtools-1.9.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/media-video/bbtools/bbtools-1.9.ebuild,v
49 retrieving revision 1.5
50 retrieving revision 1.6
51 diff -u -r1.5 -r1.6
52 --- bbtools-1.9.ebuild 1 Dec 2007 10:52:19 -0000 1.5
53 +++ bbtools-1.9.ebuild 20 Nov 2011 20:49:51 -0000 1.6
54 @@ -1,8 +1,10 @@
55 -# Copyright 1999-2007 Gentoo Foundation
56 +# Copyright 1999-2011 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/media-video/bbtools/bbtools-1.9.ebuild,v 1.5 2007/12/01 10:52:19 caster Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/media-video/bbtools/bbtools-1.9.ebuild,v 1.6 2011/11/20 20:49:51 radhermit Exp $
60
61 -inherit eutils flag-o-matic
62 +EAPI=4
63 +
64 +inherit eutils flag-o-matic toolchain-funcs
65
66 DESCRIPTION="bbdmux, bbinfo, bbvinfo and bbainfo from Brent Beyeler"
67 HOMEPAGE="http://members.cox.net/beyeler/bbmpeg.html"
68 @@ -14,13 +16,10 @@
69 IUSE=""
70
71 DEPEND="app-arch/unzip"
72 -RDEPEND=""
73
74 S=${WORKDIR}
75
76 -src_unpack() {
77 - unpack ${A}
78 -
79 +src_prepare() {
80 mv BBINFO.cpp bbinfo.cpp || die
81 mv BITS.CPP bits.cpp || die
82 mv BITS.H bits.h || die
83 @@ -29,13 +28,11 @@
84 edos2unix *.cpp *.h
85
86 epatch "${FILESDIR}"/bbtools-${PV}-gentoo.patch
87 -}
88
89 -src_compile() {
90 append-lfs-flags
91 - emake || die "emake failed"
92 + tc-export CXX
93 }
94
95 src_install() {
96 - dobin bbainfo bbdmux bbinfo bbvinfo || die "dobin failed"
97 + dobin bbainfo bbdmux bbinfo bbvinfo
98 }