Gentoo Archives: gentoo-commits

From: "Mart Raudsepp (leio)" <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/gst-plugins-good: ChangeLog gst-plugins-good-0.10.22.ebuild
Date: Sat, 03 Jul 2010 00:16:04
Message-Id: 20100703001602.077432C621@corvid.gentoo.org
1 leio 10/07/03 00:16:01
2
3 Modified: ChangeLog
4 Added: gst-plugins-good-0.10.22.ebuild
5 Log:
6 Version bump, compatible with gst-plugins-base-0.10.29, fixing bug 326231. Huge amount of upstream improvements, some highlights: Many more color formats supported in various elements (alpha, alphacolor, videobox, videomixer, shapewipe) directly to avoid temporary conversions. Matroska and FLV demuxers: backwards playback support in pull mode. qtdemux: XMP parsing support, replaygain tag reading, etc
7 (Portage version: 2.2_rc62/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.91 media-libs/gst-plugins-good/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?rev=1.91&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?rev=1.91&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?r1=1.90&r2=1.91
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v
19 retrieving revision 1.90
20 retrieving revision 1.91
21 diff -u -r1.90 -r1.91
22 --- ChangeLog 1 Jul 2010 11:34:29 -0000 1.90
23 +++ ChangeLog 3 Jul 2010 00:16:01 -0000 1.91
24 @@ -1,6 +1,17 @@
25 # ChangeLog for media-libs/gst-plugins-good
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v 1.90 2010/07/01 11:34:29 fauli Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v 1.91 2010/07/03 00:16:01 leio Exp $
29 +
30 +*gst-plugins-good-0.10.22 (03 Jul 2010)
31 +
32 + 03 Jul 2010; Mart Raudsepp <leio@g.o>
33 + +gst-plugins-good-0.10.22.ebuild:
34 + Version bump, compatible with gst-plugins-base-0.10.29, fixing bug 326231
35 + Huge amount of upstream improvements, some highlights:
36 + Many more color formats supported in various elements (alpha, alphacolor,
37 + videobox, videomixer, shapewipe) directly to avoid temporary conversions.
38 + Matroska and FLV demuxers: backwards playback support in pull mode.
39 + qtdemux: XMP parsing support, replaygain tag reading, etc
40
41 01 Jul 2010; Christian Faulhammer <fauli@g.o>
42 gst-plugins-good-0.10.21.ebuild:
43
44
45
46 1.1 media-libs/gst-plugins-good/gst-plugins-good-0.10.22.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.22.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.22.ebuild?rev=1.1&content-type=text/plain
50
51 Index: gst-plugins-good-0.10.22.ebuild
52 ===================================================================
53 # Copyright 1999-2010 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.22.ebuild,v 1.1 2010/07/03 00:16:01 leio Exp $
56
57 # order is important, gnome2 after gst-plugins
58 inherit gst-plugins-good gst-plugins10 gnome2 eutils flag-o-matic libtool
59
60 DESCRIPTION="Basepack of plugins for gstreamer"
61 HOMEPAGE="http://gstreamer.net/"
62 SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
63
64 LICENSE="LGPL-2.1"
65 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
66 IUSE=""
67
68 RDEPEND=">=media-libs/gst-plugins-base-0.10.29
69 >=media-libs/gstreamer-0.10.29
70 >=dev-libs/liboil-0.3.14
71 sys-libs/zlib
72 app-arch/bzip2"
73 DEPEND="${RDEPEND}
74 >=sys-devel/gettext-0.11.5
75 dev-util/pkgconfig
76 !<media-libs/gst-plugins-bad-0.10.18"
77
78 # Always enable optional bz2 support for matroska
79 # Always enable optional zlib support for qtdemux, id3demux and matroska
80 # Many media files require these to work, as some container headers are often compressed, bug 291154
81 GST_PLUGINS_BUILD="bz2 zlib"
82
83 src_compile() {
84 # gst doesnt handle optimisations well
85 strip-flags
86 replace-flags "-O3" "-O2"
87 filter-flags "-fprefetch-loop-arrays" # see bug 22249
88
89 gst-plugins-good_src_configure \
90 --with-default-audiosink=autoaudiosink \
91 --with-default-visualizer=goom
92
93 emake || die "emake failed."
94 }
95
96 # override eclass
97 src_install() {
98 gnome2_src_install
99 }
100
101 DOCS="AUTHORS ChangeLog NEWS README RELEASE"
102
103 pkg_postinst () {
104 gnome2_pkg_postinst
105
106 echo
107 elog "The Gstreamer plugins setup has changed quite a bit on Gentoo,"
108 elog "applications now should provide the basic plugins needed."
109 echo
110 elog "The new seperate plugins are all named 'gst-plugins-<plugin>'."
111 elog "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'."
112 elog "In most cases it shouldn't be needed though to emerge extra plugins."
113 }
114
115 pkg_postrm() {
116 gnome2_pkg_postrm
117 }