/[gentoo-x86]/dev-libs/gmime/gmime-2.4.33.ebuild
Gentoo

Contents of /dev-libs/gmime/gmime-2.4.33.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Sat Nov 24 18:46:43 2012 UTC (20 months, 3 weeks ago) by eva
Branch: MAIN
Version bump. Switch to EAPI=5.

(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key C6085806)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/dev-libs/gmime/gmime-2.4.32.ebuild,v 1.9 2012/07/15 16:18:40 armin76 Exp $
4
5 EAPI="5"
6 GCONF_DEBUG="no"
7 GNOME2_LA_PUNT="yes"
8
9 inherit gnome2 eutils mono
10
11 DESCRIPTION="Utilities for creating and parsing messages using MIME"
12 HOMEPAGE="http://spruce.sourceforge.net/gmime/"
13
14 SLOT="2.4"
15 LICENSE="LGPL-2.1"
16 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
17 IUSE="doc mono static-libs"
18
19 RDEPEND=">=dev-libs/glib-2.12:2
20 sys-libs/zlib
21 mono? (
22 dev-lang/mono
23 >=dev-dotnet/glib-sharp-2.4.0:2 )
24 "
25 DEPEND="${RDEPEND}
26 >=dev-util/gtk-doc-am-1.8
27 virtual/pkgconfig
28 doc? ( app-text/docbook-sgml-utils )
29 mono? ( dev-dotnet/gtk-sharp-gapi:2 )
30 "
31
32 src_configure() {
33 DOCS="AUTHORS ChangeLog NEWS PORTING README TODO"
34 G2CONF="${G2CONF}
35 --enable-cryptography
36 $(use_enable mono)
37 $(use_enable static-libs static)"
38 gnome2_src_configure
39 }
40
41 src_compile() {
42 MONO_PATH="${S}" gnome2_src_compile
43 if use doc; then
44 emake -C docs/tutorial html
45 fi
46 }
47
48 src_install() {
49 GACUTIL_FLAGS="/root '${ED}/usr/$(get_libdir)' /gacdir '${EPREFIX}/usr/$(get_libdir)' /package ${PN}" \
50 gnome2_src_install
51
52 if use doc ; then
53 docinto tutorial
54 dodoc docs/tutorial/html/*
55 fi
56 }

  ViewVC Help
Powered by ViewVC 1.1.20