/[gentoo-x86]/gnome-extra/gucharmap/gucharmap-3.4.1.1.ebuild
Gentoo

Contents of /gnome-extra/gucharmap/gucharmap-3.4.1.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (show annotations) (download)
Thu Nov 15 19:51:04 2012 UTC (2 years ago) by pacho
Branch: MAIN
Changes since 1.8: +5 -6 lines
Fix docs building (#436710 by Andrew Savchenko and Juergen Rose), 'doc' USE cannot be dropped as this is for building and installing it, otherwise docs are completely dropped. Remove old.

(Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gucharmap/gucharmap-3.4.1.1.ebuild,v 1.8 2012/10/28 15:54:34 armin76 Exp $
4
5 EAPI="4"
6 GCONF_DEBUG="yes"
7 GNOME2_LA_PUNT="yes"
8
9 inherit gnome2
10
11 DESCRIPTION="Unicode character map viewer and library"
12 HOMEPAGE="https://live.gnome.org/Gucharmap"
13
14 LICENSE="GPL-3"
15 SLOT="2.90"
16 KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
17 IUSE="cjk doc +introspection test"
18
19 COMMON_DEPEND=">=dev-libs/glib-2.25.3
20 >=x11-libs/pango-1.2.1[introspection?]
21 >=x11-libs/gtk+-3.0.0:3[introspection?]
22
23 introspection? ( >=dev-libs/gobject-introspection-0.9.0 )"
24 RDEPEND="${COMMON_DEPEND}
25 !<gnome-extra/gucharmap-3:0"
26 DEPEND="${RDEPEND}
27 app-text/scrollkeeper
28 virtual/pkgconfig
29 >=dev-util/intltool-0.40
30 >=app-text/gnome-doc-utils-0.9.0
31
32 sys-devel/gettext
33
34 doc? ( >=dev-util/gtk-doc-1.0 )
35 test? ( ~app-text/docbook-xml-dtd-4.1.2 )"
36
37 src_prepare() {
38 G2CONF="${G2CONF}
39 --disable-static
40 $(use_enable introspection)
41 $(use_enable cjk unihan)"
42 DOCS="AUTHORS ChangeLog NEWS README TODO"
43
44 # prevent file collisions with slot 0
45 sed -e "s:GETTEXT_PACKAGE=gucharmap$:GETTEXT_PACKAGE=gucharmap-${SLOT}:" \
46 -i configure.ac configure || die "sed configure.ac configure failed"
47
48 epatch "${FILESDIR}/${P}-fix-doc.patch" # bug 436710, fixed in 3.6
49
50 gnome2_src_prepare
51
52 # avoid autoreconf
53 sed -e 's/-Wall //g' -i configure || die "sed failed"
54 }

  ViewVC Help
Powered by ViewVC 1.1.20