Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: media-libs/mash/
Date: Sat, 29 Oct 2011 19:32:44
Message-Id: 69e5169fafa868bd5642f0df71e678c4b1c03160.tetromino@gentoo
1 commit: 69e5169fafa868bd5642f0df71e678c4b1c03160
2 Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 29 19:31:55 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Sat Oct 29 19:31:55 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=69e5169f
7
8 media-libs/mash: 0.2.0-r1 moved to gx86 + qa
9
10 ---
11 media-libs/mash/mash-0.2.0-r1.ebuild | 62 ----------------------------------
12 media-libs/mash/mash-9999.ebuild | 8 +---
13 2 files changed, 2 insertions(+), 68 deletions(-)
14
15 diff --git a/media-libs/mash/mash-0.2.0-r1.ebuild b/media-libs/mash/mash-0.2.0-r1.ebuild
16 deleted file mode 100644
17 index b44acf0..0000000
18 --- a/media-libs/mash/mash-0.2.0-r1.ebuild
19 +++ /dev/null
20 @@ -1,62 +0,0 @@
21 -# Copyright 1999-2011 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -# $Header: $
24 -
25 -EAPI="4"
26 -GCONF_DEBUG="no"
27 -GNOME2_LA_PUNT="yes"
28 -
29 -# clutter.eclass does not support .xz tarballs
30 -inherit autotools eutils gnome2 versionator
31 -if [[ ${PV} = 9999 ]]; then
32 - SRC_URI=""
33 - EGIT_REPO_URI="git://github.com/clutter-project/mash.git"
34 - inherit gnome2-live
35 -else
36 - RV=($(get_version_components))
37 - SRC_URI="http://source.clutter-project.org/sources/${PN}/${RV[0]}.${RV[1]}/${P}.tar.xz"
38 -fi
39 -
40 -DESCRIPTION="A library for rendering 3D models with Clutter"
41 -HOMEPAGE="http://wiki.clutter-project.org/wiki/Mash"
42 -
43 -LICENSE="LGPL-2.1"
44 -SLOT="0.2"
45 -IUSE="doc examples +introspection"
46 -if [[ ${PV} = 9999 ]]; then
47 - KEYWORDS=""
48 -else
49 - KEYWORDS="~amd64 ~x86"
50 -fi
51 -
52 -# Automagically detects x11-libs/mx, but only uses it for building examples.
53 -# Note: mash is using a bundled copy of rply because mash developers have
54 -# modified its API by adding extra arguments to various functions.
55 -RDEPEND=">=dev-libs/glib-2.16:2
56 - >=media-libs/clutter-1.5.10:1.0[introspection?]
57 - virtual/opengl
58 -
59 - introspection? ( >=dev-libs/gobject-introspection-0.6.1 )
60 -
61 - !media-libs/mash:0.1"
62 -# Block on slot 0.1 due to file collisions in /usr/share/gtk-doc
63 -# XXX: remove blocker in Oct 2011
64 -DEPEND="${RDEPEND}
65 - dev-util/pkgconfig
66 - doc? ( >=dev-util/gtk-doc-1.14 )"
67 -
68 -pkg_setup() {
69 - DOCS="AUTHORS NEWS README"
70 - G2CONF="${G2CONF}
71 - --disable-static
72 - $(use_enable introspection)"
73 -}
74 -
75 -src_install() {
76 - gnome2_src_install
77 -
78 - if use examples; then
79 - insinto /usr/share/doc/${PF}/examples
80 - doins example/{*.c,*.ply}
81 - fi
82 -}
83
84 diff --git a/media-libs/mash/mash-9999.ebuild b/media-libs/mash/mash-9999.ebuild
85 index b44acf0..c69244c 100644
86 --- a/media-libs/mash/mash-9999.ebuild
87 +++ b/media-libs/mash/mash-9999.ebuild
88 @@ -7,7 +7,7 @@ GCONF_DEBUG="no"
89 GNOME2_LA_PUNT="yes"
90
91 # clutter.eclass does not support .xz tarballs
92 -inherit autotools eutils gnome2 versionator
93 +inherit gnome2 versionator
94 if [[ ${PV} = 9999 ]]; then
95 SRC_URI=""
96 EGIT_REPO_URI="git://github.com/clutter-project/mash.git"
97 @@ -36,11 +36,7 @@ RDEPEND=">=dev-libs/glib-2.16:2
98 >=media-libs/clutter-1.5.10:1.0[introspection?]
99 virtual/opengl
100
101 - introspection? ( >=dev-libs/gobject-introspection-0.6.1 )
102 -
103 - !media-libs/mash:0.1"
104 -# Block on slot 0.1 due to file collisions in /usr/share/gtk-doc
105 -# XXX: remove blocker in Oct 2011
106 + introspection? ( >=dev-libs/gobject-introspection-0.6.1 )"
107 DEPEND="${RDEPEND}
108 dev-util/pkgconfig
109 doc? ( >=dev-util/gtk-doc-1.14 )"