Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:gnome-next commit in: gnome-extra/gucharmap/
Date: Thu, 29 Sep 2011 08:25:48
Message-Id: bcc50bd4d52d4db200a1449d9427a3181aaa6b68.tetromino@gentoo
1 commit: bcc50bd4d52d4db200a1449d9427a3181aaa6b68
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Thu Sep 29 07:51:57 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Thu Sep 29 07:51:57 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=bcc50bd4
7
8 gnome-extra/gucharmap: add 3.2.0
9
10 A few minor improvements; now is gtk3-only.
11
12 ---
13 gnome-extra/gucharmap/gucharmap-3.2.0.ebuild | 54 ++++++++++++++++++++++++++
14 1 files changed, 54 insertions(+), 0 deletions(-)
15
16 diff --git a/gnome-extra/gucharmap/gucharmap-3.2.0.ebuild b/gnome-extra/gucharmap/gucharmap-3.2.0.ebuild
17 new file mode 100644
18 index 0000000..30a3c9f
19 --- /dev/null
20 +++ b/gnome-extra/gucharmap/gucharmap-3.2.0.ebuild
21 @@ -0,0 +1,54 @@
22 +# Copyright 1999-2011 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gucharmap/gucharmap-3.0.1-r300.ebuild,v 1.2 2011/08/23 15:55:00 nirbheek Exp $
25 +
26 +EAPI="4"
27 +GCONF_DEBUG="yes"
28 +GNOME2_LA_PUNT="yes"
29 +
30 +inherit gnome2
31 +
32 +DESCRIPTION="Unicode character map viewer and library"
33 +HOMEPAGE="http://live.gnome.org/Gucharmap"
34 +
35 +LICENSE="GPL-3"
36 +SLOT="2.90"
37 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
38 +IUSE="cjk doc gnome +introspection test"
39 +
40 +COMMON_DEPEND=">=dev-libs/glib-2.16.3
41 + >=x11-libs/pango-1.2.1[introspection?]
42 + >=x11-libs/gtk+-3.0.0:3[introspection?]
43 +
44 + gnome? ( gnome-base/gconf:2 )
45 + introspection? ( >=dev-libs/gobject-introspection-0.9.0 )"
46 +RDEPEND="${COMMON_DEPEND}
47 + !!<gnome-extra/gucharmap-3:0"
48 +DEPEND="${RDEPEND}
49 + app-text/scrollkeeper
50 + >=dev-util/pkgconfig-0.9
51 + >=dev-util/intltool-0.40
52 + >=app-text/gnome-doc-utils-0.9.0
53 +
54 + sys-devel/gettext
55 +
56 + doc? ( >=dev-util/gtk-doc-1.0 )
57 + test? ( ~app-text/docbook-xml-dtd-4.1.2 )"
58 +
59 +pkg_setup() {
60 + G2CONF="${G2CONF}
61 + --disable-static
62 + --disable-scrollkeeper
63 + $(use_enable gnome gconf)
64 + $(use_enable introspection)
65 + $(use_enable cjk unihan)"
66 + DOCS="AUTHORS ChangeLog NEWS README TODO"
67 +}
68 +
69 +src_prepare() {
70 + # prevent file collisions with slot 0
71 + sed -e "s:GETTEXT_PACKAGE=gucharmap$:GETTEXT_PACKAGE=gucharmap-${SLOT}:" \
72 + -i configure.ac configure || die "sed configure.ac configure failed"
73 +
74 + gnome2_src_prepare
75 +}