Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: media-libs/clutter-gst/
Date: Thu, 01 Nov 2012 22:50:33
Message-Id: 1351806085.b06531d70237b4266ade6c2028707c8297faa271.eva@gentoo
1 commit: b06531d70237b4266ade6c2028707c8297faa271
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 1 21:19:49 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 1 21:41:25 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b06531d7
7
8 media-libs/clutter-gst: fix parallel installation
9
10 ---
11 media-libs/clutter-gst/clutter-gst-1.9.92.ebuild | 14 ++++++++++++++
12 media-libs/clutter-gst/metadata.xml | 9 +++++++++
13 2 files changed, 23 insertions(+), 0 deletions(-)
14
15 diff --git a/media-libs/clutter-gst/clutter-gst-1.9.92.ebuild b/media-libs/clutter-gst/clutter-gst-1.9.92.ebuild
16 index bdb09ad..d124c55 100644
17 --- a/media-libs/clutter-gst/clutter-gst-1.9.92.ebuild
18 +++ b/media-libs/clutter-gst/clutter-gst-1.9.92.ebuild
19 @@ -45,6 +45,20 @@ src_prepare() {
20 --disable-maintainer-flags
21 $(use_enable introspection)"
22
23 + # Make doc parallel installable
24 + cd "${S}"/doc/reference
25 + sed -e "s/\(DOC_MODULE.*=\).*/\1${PN}-${SLOT}/" \
26 + -e "s/\(DOC_MAIN_SGML_FILE.*=\).*/\1${PN}-docs-${SLOT}.sgml/" \
27 + -i Makefile.am Makefile.in || die
28 + sed -e "s/\(<book.*name=\"\)clutter-gst/\1${PN}-${SLOT}/" \
29 + -i html/clutter-gst.devhelp2 || die
30 + mv clutter-gst-docs{,-${SLOT}}.sgml || die
31 + mv clutter-gst-overrides{,-${SLOT}}.txt || die
32 + mv clutter-gst-sections{,-${SLOT}}.txt || die
33 + mv clutter-gst{,-${SLOT}}.types || die
34 + mv html/clutter-gst{,-${SLOT}}.devhelp2
35 +
36 + cd "${S}"
37 gnome2_src_prepare
38 }
39
40
41 diff --git a/media-libs/clutter-gst/metadata.xml b/media-libs/clutter-gst/metadata.xml
42 new file mode 100644
43 index 0000000..f3e5efc
44 --- /dev/null
45 +++ b/media-libs/clutter-gst/metadata.xml
46 @@ -0,0 +1,9 @@
47 +<?xml version="1.0" encoding="UTF-8"?>
48 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
49 +<pkgmetadata>
50 + <herd>gnome</herd>
51 + <use>
52 + <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
53 + introspection</flag>
54 + </use>
55 +</pkgmetadata>