* [gentoo-commits] gentoo-x86 commit in dev-libs/ecore: ChangeLog ecore-1.1.0.ebuild ecore-1.0.0.ebuild
@ 2012-02-08 20:47 Thomas Sachau (tommy)
0 siblings, 0 replies; only message in thread
From: Thomas Sachau (tommy) @ 2012-02-08 20:47 UTC (permalink / raw
To: gentoo-commits
tommy 12/02/08 20:47:55
Modified: ChangeLog
Added: ecore-1.1.0.ebuild
Removed: ecore-1.0.0.ebuild
Log:
Version bump, drop old
(Portage version: 2.2.0_alpha85-r1/cvs/Linux x86_64)
Revision Changes Path
1.6 dev-libs/ecore/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/ecore/ChangeLog?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/ecore/ChangeLog?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/ecore/ChangeLog?r1=1.5&r2=1.6
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/ecore/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChangeLog 29 May 2011 16:12:30 -0000 1.5
+++ ChangeLog 8 Feb 2012 20:47:55 -0000 1.6
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/ecore
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ChangeLog,v 1.5 2011/05/29 16:12:30 tommy Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ChangeLog,v 1.6 2012/02/08 20:47:55 tommy Exp $
+
+*ecore-1.1.0 (08 Feb 2012)
+
+ 08 Feb 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> -ecore-1.0.0.ebuild,
+ +ecore-1.1.0.ebuild:
+ Version bump, drop old
*ecore-1.0.1 (29 May 2011)
1.1 dev-libs/ecore/ecore-1.1.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/ecore/ecore-1.1.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/ecore/ecore-1.1.0.ebuild?rev=1.1&content-type=text/plain
Index: ecore-1.1.0.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ecore-1.1.0.ebuild,v 1.1 2012/02/08 20:47:55 tommy Exp $
EAPI=2
inherit virtualx enlightenment
DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
IUSE="ares curl directfb +evas fbcon glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib +X xcb xinerama xprint xscreensaver"
RDEPEND=">=dev-libs/eina-1.0.0_beta
ares? ( net-dns/c-ares )
glib? ( dev-libs/glib )
curl? ( net-misc/curl )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
evas? (
>=media-libs/evas-1.0.0_beta[directfb?,fbcon?,opengl?,sdl?,X?,xcb?]
opengl? ( virtual/opengl )
)
directfb? ( >=dev-libs/DirectFB-0.9.16 )
tslib? ( x11-libs/tslib )
sdl? ( media-libs/libsdl )
X? (
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
xprint? ( x11-libs/libXp )
xscreensaver? ( x11-libs/libXScrnSaver )
)
!X? ( xcb? ( x11-libs/xcb-util ) )"
DEPEND="${RDEPEND}"
#tests depend on temp data from eina WORKDIR
RESTRICT=test
src_configure() {
local SSL_FLAGS="" EVAS_FLAGS="" X_FLAGS=""
if use gnutls; then
if use ssl; then
einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
einfo "gnutls and not openssl for ecore-con support"
fi
SSL_FLAGS="
--disable-openssl
--enable-gnutls
"
elif use ssl; then
SSL_FLAGS="
--enable-openssl
--disable-gnutls
"
else
SSL_FLAGS="
--disable-openssl
--disable-gnutls
"
fi
local x_or_xcb=""
if use X; then
x_or_xcb="X"
elif use xcb; then
x_or_xcb="xcb"
fi
if use evas; then
if use opengl && [[ -z "$x_or_xcb" ]]; then
ewarn "Ecore/Evas usage of OpenGL requires X11."
ewarn "Compile dev-libs/ecore with USE=X or xcb."
ewarn "Compiling without opengl support."
EVAS_FLAGS+="
--disable-ecore-evas-software-x11
--disable-ecore-evas-software-16-x11
"
else
EVAS_FLAGS+="
--enable-ecore-evas-software-x11
--enable-ecore-evas-software-16-x11
"
fi
EVAS_FLAGS+="
$(use_enable directfb ecore-evas-directfb)
$(use_enable fbcon ecore-evas-fb)
$(use_enable sdl ecore-evas-software-sdl)
$(use_enable opengl ecore-evas-opengl-x11)
"
else
EVAS_FLAGS+="
--disable-ecore-evas-directfb
--disable-ecore-evas-fb
--disable-ecore-evas-software-sdl
--disable-ecore-evas-software-x11
--disable-ecore-evas-software-16-x11
--disable-ecore-evas-opengl-x11
"
if use opengl; then
ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
ewarn "Compile dev-libs/ecore with USE=evas."
fi
fi
if use X; then
if use xcb; then
ewarn "You have enabled both 'X' and 'xcb', so we will use"
ewarn "X as it's considered the most stable for ecore-x"
fi
X_FLAGS="
--enable-ecore-x
--disable-ecore-x-xcb
"
elif use xcb; then
X_FLAGS="
--enable-ecore-x
--enable-ecore-x-xcb
"
else
X_FLAGS="
--disable-ecore-x
--disable-ecore-x-xcb
"
fi
if [[ ! -z "$x_or_xcb" ]]; then
X_FLAGS+="
$(use_enable xinerama ecore-x-xinerama)
$(use_enable xprint ecore-x-xprint)
$(use_enable xscreensaver ecore-x-screensaver)
"
else
X_FLAGS+="
--disable-ecore-x-xinerama
--disable-ecore-x-xprint
--disable-ecore-x-screensaver
"
fi
if use tslib && ! use fbcon; then
ewarn "Ecore just uses tslib for framebuffer input."
ewarn "Compile dev-libs/ecore with USE=fbcon."
fi
MY_ECONF="
--enable-ecore-con
--enable-ecore-ipc
--enable-ecore-file
--enable-ecore-imf
--enable-ecore-input
--disable-ecore-win32
--disable-ecore-wince
--disable-ecore-evas-software-gdi
--disable-ecore-evas-software-ddraw
--disable-ecore-evas-direct3d
--disable-ecore-evas-opengl-glew
--disable-ecore-evas-software-16-ddraw
--disable-ecore-evas-software-16-wince
$(use_enable ares cares)
$(use_enable curl)
$(use_enable directfb ecore-directfb)
$(use_enable doc)
$(use_enable evas ecore-evas)
$(use_enable evas ecore-input-evas)
$(use_enable evas ecore-imf-evas)
$(use_enable evas ecore-evas-software-buffer)
$(use_enable fbcon ecore-fb)
$(use_enable glib)
$(use_enable inotify)
$(use_enable ipv6)
$(use_enable sdl ecore-sdl)
$(use_enable test tests)
$(use_enable threads posix-threads)
$(use_enable tslib)
$(use_enable X xim)
${SSL_FLAGS}
${EVAS_FLAGS}
${X_FLAGS}
"
enlightenment_src_configure
}
src_test() {
Xemake check
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-02-08 20:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-08 20:47 [gentoo-commits] gentoo-x86 commit in dev-libs/ecore: ChangeLog ecore-1.1.0.ebuild ecore-1.0.0.ebuild Thomas Sachau (tommy)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox