Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/frei0r-plugins: metadata.xml ChangeLog frei0r-plugins-1.1.22.ebuild
Date: Sun, 05 Jul 2009 13:59:21
Message-Id: E1MNSFT-0005gP-8z@stork.gentoo.org
1 yngwin 09/07/05 13:59:19
2
3 Added: metadata.xml ChangeLog frei0r-plugins-1.1.22.ebuild
4 Log:
5 Initial commit, based on ebuild by Roberto Castagnola in bug 255319. Added patch to keep opencv and gavl optional but not automagic deps.
6 (Portage version: 2.2_rc33/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 media-plugins/frei0r-plugins/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/frei0r-plugins/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/frei0r-plugins/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>video</herd>
20 <use>
21 <flag name='facedetect'>Enables building of facedetect plugin, which
22 depends on <pkg>media-libs/opencv</pkg>
23 </flag>
24 <flag name='scale0tilt'>Enables building of scale0tilt and vectorscope
25 plugins, which depend on <pkg>media-libs/gavl</pkg>
26 </flag>
27 </use>
28 </pkgmetadata>
29
30
31
32 1.1 media-plugins/frei0r-plugins/ChangeLog
33
34 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/frei0r-plugins/ChangeLog?rev=1.1&view=markup
35 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/frei0r-plugins/ChangeLog?rev=1.1&content-type=text/plain
36
37 Index: ChangeLog
38 ===================================================================
39 # ChangeLog for media-plugins/frei0r-plugins
40 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
41 # $Header: /var/cvsroot/gentoo-x86/media-plugins/frei0r-plugins/ChangeLog,v 1.1 2009/07/05 13:59:19 yngwin Exp $
42
43 *frei0r-plugins-1.1.22 (05 Jul 2009)
44
45 05 Jul 2009; Ben de Groot <yngwin@g.o>
46 +frei0r-plugins-1.1.22.ebuild,
47 +files/frei0r-plugins-1.1.22-no-automagic-deps.patch, +metadata.xml:
48 Initial commit, based on ebuild by Roberto Castagnola in bug 255319. Added
49 patch to keep opencv and gavl optional but not automagic deps.
50
51
52
53
54 1.1 media-plugins/frei0r-plugins/frei0r-plugins-1.1.22.ebuild
55
56 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/frei0r-plugins/frei0r-plugins-1.1.22.ebuild?rev=1.1&view=markup
57 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/frei0r-plugins/frei0r-plugins-1.1.22.ebuild?rev=1.1&content-type=text/plain
58
59 Index: frei0r-plugins-1.1.22.ebuild
60 ===================================================================
61 # Copyright 1999-2009 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 # $Header: /var/cvsroot/gentoo-x86/media-plugins/frei0r-plugins/frei0r-plugins-1.1.22.ebuild,v 1.1 2009/07/05 13:59:19 yngwin Exp $
64
65 EAPI="2"
66 inherit base eutils autotools
67
68 DESCRIPTION="A minimalistic plugin API for video effects"
69 HOMEPAGE="http://www.piksel.org/frei0r/"
70 SRC_URI="http://propirate.net/frei0r/${P}.tar.gz"
71
72 LICENSE="GPL-2"
73 SLOT="0"
74 KEYWORDS="~amd64 ~x86"
75 IUSE="doc facedetect scale0tilt"
76
77 DEPEND="facedetect? ( media-libs/opencv )
78 scale0tilt? ( media-libs/gavl )"
79 RDEPEND="${DEPEND}"
80
81 src_prepare() {
82 epatch "${FILESDIR}"/${P}-no-automagic-deps.patch
83 eautoreconf
84 }
85
86 src_configure() {
87 econf $(use_enable facedetect) $(use_enable scale0tilt)
88 }
89
90 src_install() {
91 base_src_install
92 dodoc AUTHORS README
93 use doc && dohtml -r doc/html
94 }