Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mate-extra/mate-media: mate-media-1.6.1.ebuild ChangeLog metadata.xml
Date: Sat, 22 Mar 2014 19:37:56
Message-Id: 20140322193753.1E1582004F@flycatcher.gentoo.org
1 tomwij 14/03/22 19:37:53
2
3 Added: mate-media-1.6.1.ebuild ChangeLog metadata.xml
4 Log:
5 New ebuild for mate-extra/mate-media, multimedia related programs for the MATE desktop; imported from the mate-overlay, reviewed and adjusted.
6
7 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
8
9 Revision Changes Path
10 1.1 mate-extra/mate-media/mate-media-1.6.1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-media/mate-media-1.6.1.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-media/mate-media-1.6.1.ebuild?rev=1.1&content-type=text/plain
14
15 Index: mate-media-1.6.1.ebuild
16 ===================================================================
17 # Copyright 1999-2014 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-media/mate-media-1.6.1.ebuild,v 1.1 2014/03/22 19:37:52 tomwij Exp $
20
21 EAPI="5"
22
23 GCONF_DEBUG="yes"
24
25 inherit gnome2 versionator
26
27 MATE_BRANCH="$(get_version_component_range 1-2)"
28
29 SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
30 DESCRIPTION="Multimedia related programs for the MATE desktop"
31 HOMEPAGE="http://mate-desktop.org"
32
33 LICENSE="LGPL-2 GPL-2 FDL-1.1"
34 SLOT="0"
35 KEYWORDS="~amd64"
36
37 IUSE="aac flac mp3 pulseaudio speex twolame vorbis"
38
39 # FIXME: automagic dev-util/glade:3 support
40 COMMON_DEPEND="dev-libs/libxml2:2
41 >=dev-libs/glib-2.18.2:2
42 >=x11-libs/gtk+-2.18:2
43 >=mate-base/mate-panel-1.6:0
44 >=mate-base/mate-desktop-1.6:0
45 >=media-libs/gstreamer-0.10.23:0.10
46 >=media-libs/gst-plugins-base-0.10.23:0.10
47 >=media-libs/gst-plugins-good-0.10:0.10
48 >=media-libs/libcanberra-0.13:0[gtk]
49 >=media-plugins/gst-plugins-meta-0.10-r2:0.10
50 >=media-plugins/gst-plugins-gconf-0.10.1:0.10
51 >=dev-libs/libunique-1:1
52 x11-libs/cairo:0
53 x11-libs/pango:0
54 virtual/libintl:0
55 pulseaudio? ( >=media-sound/pulseaudio-0.9.16:0[glib] )"
56
57 # Specific gst plugins are used by the default audio encoding profiles
58 RDEPEND="${COMMON_DEPEND}
59 >=media-plugins/gst-plugins-meta-0.10:0.10[flac?,vorbis?]
60 aac? (
61 >=media-plugins/gst-plugins-faac-0.10.23:0.10
62 >=media-plugins/gst-plugins-ffmpeg-0.10:0.10
63 )
64 mp3? (
65 >=media-libs/gst-plugins-ugly-0.10:0.10
66 >=media-plugins/gst-plugins-taglib-0.10.23:0.10
67 >=media-plugins/gst-plugins-lame-0.10:0.10
68 )
69 speex? (
70 >=media-plugins/gst-plugins-ogg-0.10.23:0.10
71 >=media-plugins/gst-plugins-speex-0.10.23:0.10
72 )
73 twolame? (
74 >=media-plugins/gst-plugins-taglib-0.10.23:0.10
75 >=media-plugins/gst-plugins-twolame-0.10:0.10
76 )"
77
78 DEPEND="${COMMON_DEPEND}
79 app-text/docbook-xml-dtd:4.1.2
80 >=app-text/mate-doc-utils-1.6:0
81 >=app-text/scrollkeeper-dtd-1:1.0
82 >=dev-util/intltool-0.35.0:*
83 sys-devel/gettext:*
84 virtual/pkgconfig:*
85 !!<mate-base/mate-applets-1.6:*"
86
87 src_configure() {
88 gnome2_src_configure \
89 $(use_enable pulseaudio) \
90 $(use_enable !pulseaudio gstmix) \
91 $(use_enable !pulseaudio gst-mixer-applet)
92 }
93
94 DOCS="AUTHORS ChangeLog* NEWS README"
95
96 pkg_postinst() {
97 gnome2_pkg_postinst
98
99 ewarn
100 ewarn "If you cannot play some music format, please check your"
101 ewarn "USE flags on media-plugins/gst-plugins-meta"
102 ewarn
103
104 if use pulseaudio ; then
105 ewarn "You have enabled pulseaudio support, gstmixer will not be built"
106 ewarn "If you do not use pulseaudio, you do not want this"
107 fi
108 }
109
110
111
112 1.1 mate-extra/mate-media/ChangeLog
113
114 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-media/ChangeLog?rev=1.1&view=markup
115 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-media/ChangeLog?rev=1.1&content-type=text/plain
116
117 Index: ChangeLog
118 ===================================================================
119 # ChangeLog for mate-extra/mate-media
120 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
121 # $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-media/ChangeLog,v 1.1 2014/03/22 19:37:52 tomwij Exp $
122
123 *mate-media-1.6.1 (22 Mar 2014)
124
125 22 Mar 2014; Tom Wijsman <TomWij@g.o> +mate-media-1.6.1.ebuild,
126 +metadata.xml:
127 New ebuild for mate-extra/mate-media, multimedia related programs for the MATE
128 desktop; imported from the mate-overlay, reviewed and adjusted.
129
130
131
132 1.1 mate-extra/mate-media/metadata.xml
133
134 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-media/metadata.xml?rev=1.1&view=markup
135 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mate-extra/mate-media/metadata.xml?rev=1.1&content-type=text/plain
136
137 Index: metadata.xml
138 ===================================================================
139 <?xml version="1.0" encoding="UTF-8"?>
140 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
141 <pkgmetadata>
142 <maintainer>
143 <email>TomWij@g.o</email>
144 <name>Tom Wijsman</name>
145 </maintainer>
146 <use>
147 <flag name="twolame">Bring in twolame gstreamer support</flag>
148 </use>
149 </pkgmetadata>