Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-user-docs/
Date: Thu, 22 Nov 2012 22:49:47
Message-Id: 1353623668.c370a638c4a9d19739636438b87f37bbc36aefb7.eva@gentoo
1 commit: c370a638c4a9d19739636438b87f37bbc36aefb7
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 22 22:34:28 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 22 22:34:28 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c370a638
7
8 gnome-extra/gnome-user-docs: 3.4.2 → 3.6.2
9
10 ---
11 .../gnome-user-docs/gnome-user-docs-3.6.2.ebuild | 49 ++++++++++++++++++++
12 gnome-extra/gnome-user-docs/metadata.xml | 5 ++
13 2 files changed, 54 insertions(+), 0 deletions(-)
14
15 diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-3.6.2.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-3.6.2.ebuild
16 new file mode 100644
17 index 0000000..8e830e0
18 --- /dev/null
19 +++ b/gnome-extra/gnome-user-docs/gnome-user-docs-3.6.2.ebuild
20 @@ -0,0 +1,49 @@
21 +# Copyright 1999-2012 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 +
28 +inherit gnome2
29 +
30 +DESCRIPTION="GNOME end user documentation"
31 +HOMEPAGE="http://www.gnome.org/"
32 +
33 +LICENSE="CCPL-Attribution-3.0"
34 +SLOT="0"
35 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
36 +IUSE="test"
37 +
38 +# Newer gnome-doc-utils is needed for RNGs
39 +# libxml2 needed for xmllint
40 +# scrollkeeper is referenced in gnome-user-docs.spec, but is not used
41 +RDEPEND=""
42 +DEPEND="test? (
43 + >=app-text/gnome-doc-utils-0.20.5
44 + dev-libs/libxml2 )"
45 +# eautoreconf requires:
46 +# app-text/yelp-tools
47 +# rebuilding translations requires:
48 +# dev-libs/libxml2
49 +# dev-util/gettext
50 +# dev-util/itstool
51 +
52 +# This ebuild does not install any binaries
53 +RESTRICT="binchecks strip"
54 +
55 +DOCS="AUTHORS ChangeLog NEWS README"
56 +
57 +src_configure() {
58 + # itstool is only needed for rebuilding translations
59 + G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
60 + # xmllint is only needed for tests
61 + use test || G2CONF="${G2CONF} XMLLINT=$(type -P true)"
62 + gnome2_src_configure
63 +}
64 +
65 +src_compile() {
66 + # Do not compile; "make all" with unset LINGUAS rebuilds all translations,
67 + # which can take > 2 hours on a Core i7.
68 + return
69 +}
70
71 diff --git a/gnome-extra/gnome-user-docs/metadata.xml b/gnome-extra/gnome-user-docs/metadata.xml
72 new file mode 100644
73 index 0000000..6e0e2ec
74 --- /dev/null
75 +++ b/gnome-extra/gnome-user-docs/metadata.xml
76 @@ -0,0 +1,5 @@
77 +<?xml version="1.0" encoding="UTF-8"?>
78 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
79 +<pkgmetadata>
80 + <herd>gnome</herd>
81 +</pkgmetadata>