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-base: ChangeLog gst-plugins-base-0.10.35.ebuild
Date: Thu, 30 Jun 2011 13:08:57
Message-Id: 20110630130844.DDB4E20054@flycatcher.gentoo.org
1 leio 11/06/30 13:08:44
2
3 Modified: ChangeLog
4 Added: gst-plugins-base-0.10.35.ebuild
5 Log:
6 Version bump. Don't let the upstream build system always pass -g (honoring CFLAGS in make.conf about it instead), also removed the debug USE flag, which affected nothing. Adds ARGB64, AYUV64 (16 bits per channel) and r210 (10 bits per channel) format support to some elements. Many other improvements, some new API and bug fixes
7
8 (Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.171 media-libs/gst-plugins-base/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/ChangeLog?rev=1.171&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/ChangeLog?rev=1.171&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/ChangeLog?r1=1.170&r2=1.171
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v
20 retrieving revision 1.170
21 retrieving revision 1.171
22 diff -u -r1.170 -r1.171
23 --- ChangeLog 9 Jun 2011 16:01:43 -0000 1.170
24 +++ ChangeLog 30 Jun 2011 13:08:44 -0000 1.171
25 @@ -1,6 +1,16 @@
26 # ChangeLog for media-libs/gst-plugins-base
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.170 2011/06/09 16:01:43 jer Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.171 2011/06/30 13:08:44 leio Exp $
30 +
31 +*gst-plugins-base-0.10.35 (30 Jun 2011)
32 +
33 + 30 Jun 2011; Mart Raudsepp <leio@g.o>
34 + +gst-plugins-base-0.10.35.ebuild:
35 + Version bump. Don't let the upstream build system always pass -g (honoring
36 + CFLAGS in make.conf about it instead), also removed the debug USE flag,
37 + which affected nothing. Adds ARGB64, AYUV64 (16 bits per channel) and r210
38 + (10 bits per channel) format support to some elements. Many other
39 + improvements, some new API and bug fixes
40
41 09 Jun 2011; Jeroen Roovers <jer@g.o> gst-plugins-base-0.10.32.ebuild:
42 Stable for HPPA (bug #368281).
43
44
45
46 1.1 media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild?rev=1.1&content-type=text/plain
50
51 Index: gst-plugins-base-0.10.35.ebuild
52 ===================================================================
53 # Copyright 1999-2011 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.35.ebuild,v 1.1 2011/06/30 13:08:44 leio Exp $
56
57 EAPI=1
58 GCONF_DEBUG="no"
59
60 # order is important, gnome2 after gst-plugins
61 inherit gst-plugins-base gst-plugins10 gnome2 flag-o-matic eutils
62 # libtool
63
64 DESCRIPTION="Basepack of plugins for gstreamer"
65 HOMEPAGE="http://gstreamer.sourceforge.net"
66 SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
67
68 LICENSE="GPL-2"
69 KEYWORDS="~alpha ~amd64 ~amd64-linux ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sh ~sparc ~sparc-solaris ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~x86-linux ~x86-macos ~x86-solaris"
70 IUSE="+introspection nls +orc"
71
72 RDEPEND=">=dev-libs/glib-2.22
73 >=media-libs/gstreamer-0.10.34
74 dev-libs/libxml2
75 app-text/iso-codes
76 orc? ( >=dev-lang/orc-0.4.11 )
77 !<media-libs/gst-plugins-bad-0.10.10"
78 DEPEND="${RDEPEND}
79 nls? ( >=sys-devel/gettext-0.11.5 )
80 dev-util/pkgconfig"
81 # Only if running eautoreconf: dev-util/gtk-doc-am
82
83 GST_PLUGINS_BUILD=""
84
85 DOCS="AUTHORS NEWS README RELEASE"
86
87 src_compile() {
88 # gst doesnt handle opts well, last tested with 0.10.15
89 strip-flags
90 replace-flags "-O3" "-O2"
91
92 # Avoid sandbox violation with USE="introspection", bug #356283
93 export GST_REGISTRY=${T}/registry.cache.xml
94
95 gst-plugins-base_src_configure \
96 $(use_enable introspection) \
97 $(use_enable nls) \
98 $(use_enable orc) \
99 --disable-examples \
100 --disable-debug
101 emake || die "emake failed."
102 }
103
104 src_install() {
105 gnome2_src_install
106 }