Gentoo Archives: gentoo-commits

From: "Arun Raghavan (ford_prefect)" <ford_prefect@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/gst-plugins-ffmpeg: metadata.xml ChangeLog gst-plugins-ffmpeg-0.10.11-r1.ebuild gst-plugins-ffmpeg-0.10.11.ebuild
Date: Sun, 30 Jan 2011 08:41:09
Message-Id: 20110130084058.4CB282004E@flycatcher.gentoo.org
1 ford_prefect 11/01/30 08:40:58
2
3 Modified: metadata.xml ChangeLog
4 Added: gst-plugins-ffmpeg-0.10.11-r1.ebuild
5 Removed: gst-plugins-ffmpeg-0.10.11.ebuild
6 Log:
7 Fix bad deps in 0.10.11. liboil was dropped in favour of orc, so we depend on that on architectures where orc is available.
8
9 (Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.5 media-plugins/gst-plugins-ffmpeg/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-ffmpeg/metadata.xml?rev=1.5&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-ffmpeg/metadata.xml?rev=1.5&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-ffmpeg/metadata.xml?r1=1.4&r2=1.5
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/metadata.xml,v
21 retrieving revision 1.4
22 retrieving revision 1.5
23 diff -u -r1.4 -r1.5
24 --- metadata.xml 11 Dec 2008 17:45:45 -0000 1.4
25 +++ metadata.xml 30 Jan 2011 08:40:58 -0000 1.5
26 @@ -1,6 +1,10 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 -<herd>gstreamer</herd>
31 -<herd>gnome</herd>
32 + <herd>gstreamer</herd>
33 + <herd>gnome</herd>
34 + <use>
35 + <flag name="orc">Use <pkg>dev-lang/orc</pkg> for runtime
36 + optimisations</flag>
37 + </use>
38 </pkgmetadata>
39
40
41
42 1.121 media-plugins/gst-plugins-ffmpeg/ChangeLog
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog?rev=1.121&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog?rev=1.121&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog?r1=1.120&r2=1.121
47
48 Index: ChangeLog
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v
51 retrieving revision 1.120
52 retrieving revision 1.121
53 diff -u -r1.120 -r1.121
54 --- ChangeLog 30 Jan 2011 08:01:08 -0000 1.120
55 +++ ChangeLog 30 Jan 2011 08:40:58 -0000 1.121
56 @@ -1,6 +1,14 @@
57 # ChangeLog for media-plugins/gst-plugins-ffmpeg
58 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
59 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v 1.120 2011/01/30 08:01:08 ford_prefect Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v 1.121 2011/01/30 08:40:58 ford_prefect Exp $
61 +
62 +*gst-plugins-ffmpeg-0.10.11-r1 (30 Jan 2011)
63 +
64 + 30 Jan 2011; Arun Raghavan <ford_prefect@g.o>
65 + -gst-plugins-ffmpeg-0.10.11.ebuild, +gst-plugins-ffmpeg-0.10.11-r1.ebuild,
66 + metadata.xml:
67 + Fix bad deps in 0.10.11. liboil was dropped in favour of orc, so we depend on
68 + that on architectures where orc is available.
69
70 *gst-plugins-ffmpeg-0.10.11 (30 Jan 2011)
71
72
73
74
75 1.1 media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11-r1.ebuild
76
77 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11-r1.ebuild?rev=1.1&view=markup
78 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11-r1.ebuild?rev=1.1&content-type=text/plain
79
80 Index: gst-plugins-ffmpeg-0.10.11-r1.ebuild
81 ===================================================================
82 # Copyright 1999-2011 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84 # $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.10.11-r1.ebuild,v 1.1 2011/01/30 08:40:58 ford_prefect Exp $
85
86 EAPI=1
87
88 inherit flag-o-matic eutils base
89
90 PD=${FILESDIR}/${PV}
91 MY_PN=${PN/-plugins}
92 MY_P=${MY_PN}-${PV}
93
94 # Create a major/minor combo for SLOT
95 PVP=(${PV//[-\._]/ })
96 SLOT=${PVP[0]}.${PVP[1]}
97 #SLOT=0.10
98
99 DESCRIPTION="FFmpeg based gstreamer plugin"
100 HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html"
101 SRC_URI="http://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.bz2"
102
103 LICENSE="GPL-2"
104 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
105 IUSE="+orc"
106
107 S=${WORKDIR}/${MY_P}
108
109 RDEPEND=">=media-libs/gstreamer-0.10.25
110 >=media-libs/gst-plugins-base-0.10.25
111 orc? ( >=dev-lang/orc-0.4.5 )"
112 DEPEND="${RDEPEND}
113 dev-util/pkgconfig"
114
115 src_compile() {
116 append-flags -fno-strict-aliasing
117
118 econf $(use_enable orc)
119 emake || die "emake failed."
120 }
121
122 src_install() {
123 emake DESTDIR="${D}" install || die "emake install failed."
124 dodoc AUTHORS ChangeLog NEWS README TODO
125 }