/[gentoo-x86]/x11-wm/enlightenment/enlightenment-1.0.10.ebuild
Gentoo

Contents of /x11-wm/enlightenment/enlightenment-1.0.10.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations) (download)
Fri May 4 08:58:56 2012 UTC (12 months, 2 weeks ago) by jdhore
Branch: MAIN
Changes since 1.2: +2 -2 lines
dev-til/pkgconfig -> virtual/pkgconfig

(Portage version: 2.2.0_alpha101/cvs/Linux i686)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-1.0.10.ebuild,v 1.2 2012/03/18 14:02:54 ssuominen Exp $
4
5 EAPI="2"
6 if [[ ${PV} == *9999 ]] ; then
7 ESVN_REPO_URI="http://svn.enlightenment.org/svn/e/trunk/E16/e"
8 inherit subversion autotools
9 SRC_URI=""
10 #KEYWORDS=""
11 S=${WORKDIR}/e16/e
12 else
13 SRC_URI="mirror://sourceforge/enlightenment/e16-${PV/_/-}.tar.gz"
14 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
15 S=${WORKDIR}/e16-${PV/_pre?}
16 fi
17 inherit eutils
18
19 DESCRIPTION="Enlightenment Window Manager"
20 HOMEPAGE="http://www.enlightenment.org/"
21
22 LICENSE="BSD"
23 SLOT="0"
24 IUSE="dbus doc nls pango pulseaudio xcomposite xinerama xrandr"
25
26 RDEPEND="pulseaudio? ( media-sound/pulseaudio )
27 dbus? ( sys-apps/dbus )
28 pango? ( x11-libs/pango )
29 =media-libs/freetype-2*
30 >=media-libs/imlib2-1.3.0[X]
31 x11-libs/libSM
32 x11-libs/libICE
33 x11-libs/libX11
34 x11-libs/libXext
35 x11-libs/libXfixes
36 x11-libs/libXdamage
37 x11-libs/libXxf86vm
38 x11-libs/libXft
39 xrandr? ( x11-libs/libXrandr )
40 x11-libs/libXrender
41 x11-misc/xbitmaps
42 xinerama? ( x11-libs/libXinerama )
43 xcomposite? ( x11-libs/libXcomposite )
44 nls? ( virtual/libintl )
45 virtual/libiconv"
46 DEPEND="${RDEPEND}
47 virtual/pkgconfig
48 x11-proto/xextproto
49 x11-proto/xf86vidmodeproto
50 xinerama? ( x11-proto/xineramaproto )
51 xcomposite? ( x11-proto/compositeproto )
52 x11-proto/xproto
53 nls? ( sys-devel/gettext )"
54 PDEPEND="doc? ( app-doc/edox-data )"
55
56 src_prepare() {
57 if [[ ! -e configure ]] ; then
58 eautopoint
59 eautoreconf
60 fi
61 }
62
63 src_configure() {
64 econf \
65 $(use_enable nls) \
66 $(use_enable dbus) \
67 $(use_enable pulseaudio sound-pulse) \
68 --disable-sound-esound \
69 $(use_enable pango) \
70 $(use_enable xinerama) \
71 $(use_enable xrandr) \
72 $(use_enable xcomposite composite) \
73 --disable-docs \
74 --enable-zoom
75 }
76
77 src_install() {
78 emake install DESTDIR="${D}" || die
79 rmdir "${D}"/usr/share/doc/e16 || die #294456
80 dodoc AUTHORS ChangeLog COMPLIANCE TODO sample-scripts/*
81 dohtml docs/e16.html
82 }

  ViewVC Help
Powered by ViewVC 1.1.13