diff options
author | 2009-05-15 19:07:21 +0000 | |
---|---|---|
committer | 2009-05-15 19:07:21 +0000 | |
commit | 4b023e6e22b3e2e5c3b898a43d77f66145f2e0ec (patch) | |
tree | 5891872ec9bdd58a41bdc00c10633650c82fdf22 /x11-libs | |
parent | Revision bumo for e_dbus (diff) | |
download | embedded-cross-4b023e6e22b3e2e5c3b898a43d77f66145f2e0ec.tar.gz embedded-cross-4b023e6e22b3e2e5c3b898a43d77f66145f2e0ec.tar.bz2 embedded-cross-4b023e6e22b3e2e5c3b898a43d77f66145f2e0ec.zip |
Revision bump for evas
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/evas/ChangeLog | 12 | ||||
-rw-r--r-- | x11-libs/evas/Manifest | 7 | ||||
-rw-r--r-- | x11-libs/evas/evas-0.9.9.060.ebuild (renamed from x11-libs/evas/evas-20090313.ebuild) | 62 | ||||
-rw-r--r-- | x11-libs/evas/evas-20090212.ebuild | 109 | ||||
-rw-r--r-- | x11-libs/evas/metadata.xml | 29 |
5 files changed, 82 insertions, 137 deletions
diff --git a/x11-libs/evas/ChangeLog b/x11-libs/evas/ChangeLog new file mode 100644 index 0000000..c87dad0 --- /dev/null +++ b/x11-libs/evas/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for x11-libs/evas +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*evas-0.9.9.060 (15 May 2009) + + 15 May 2009; Robert Piasek <robert.piasek@member.fsf.org> + +evas-0.9.9.060.ebuild, -evas-20090212.ebuild, -evas-20090313.ebuild, + +metadata.xml: + Revision bump to 0.9.9.060 + + diff --git a/x11-libs/evas/Manifest b/x11-libs/evas/Manifest index bc4dfc1..860e13b 100644 --- a/x11-libs/evas/Manifest +++ b/x11-libs/evas/Manifest @@ -1,2 +1,5 @@ -EBUILD evas-20090212.ebuild 3844 RMD160 ba76409a91fef978cea2e9f46d97b29b1b429298 SHA1 db22070446ead8676b3e471bed02e205b3490586 SHA256 34def4fa0a30ec0ef3a20e801fd2c402db929d9752b1239834406623b3030c90 -EBUILD evas-20090313.ebuild 2803 RMD160 8e8076f7bb997795057cd637d64cad0fe63ea047 SHA1 e04179379365612d2ebfe271b2ca4c919cf6ada2 SHA256 f93f3b60cc937a12a46505fb2d550468b7eab115ff84bfc7ffd4c1f6b2fe4f3c +DIST evas-0.9.9.060.tar.bz2 4161198 RMD160 ec5d238b4430720c4b6c6b7d4cb25ff37be2501d SHA1 d1bc3887f94eeec0a9301c3aa1f2e11b00ad3eaf SHA256 96c4c9d997223a603553e5f974f3b0097be62b77b70dabefca0eec2afaae39e2 +EBUILD evas-0.9.9.060.ebuild 2908 RMD160 9f2726d020840560986276752130eb8a9e84c3ae SHA1 9d7298db2a743146147e01a3f29202d39e5964a3 SHA256 57a288810c01c8fc3d378b2115d4914efb18c1baa7b451e3dd52dfe9b7a61cf0 +MISC ChangeLog 325 RMD160 28a68f64a174d9a2f960ef7a0cc091decf2af48c SHA1 c64d465efa70b8b0881b2fc2a2419b12651605d8 SHA256 7e5082c4d69f0bbf36a22ea3f170647e5d990c04aa6aca1bbdf3bd0efb8cf9f0 +MISC evas-0.9.9.060.ebuild~ 2908 RMD160 6116af9c529647db2aab019ef36d93a1d9d0da0c SHA1 74f77d4bf33fdfefff54329aa16f90db60b85b5b SHA256 154a6a9421c2820a83d2770afeb2500b4a4207cf4059b6e4ecc87be57778d923 +MISC metadata.xml 1713 RMD160 707bf1f2ba3e8379fccb615941ce25d558ac05d7 SHA1 aaa01b4396ba45764e8e4c08fa85bea586c180c6 SHA256 f9647d38dc424e066138d389eaf2aea87f8c305c747a5797ba17b1fb17a27f82 diff --git a/x11-libs/evas/evas-20090313.ebuild b/x11-libs/evas/evas-0.9.9.060.ebuild index 6358abf..d994f8e 100644 --- a/x11-libs/evas/evas-20090313.ebuild +++ b/x11-libs/evas/evas-0.9.9.060.ebuild @@ -1,38 +1,42 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -inherit enlightenment_svn +EAPI=2 -DESCRIPTION="The Enlightenment evas library." -HOMEPAGE="http://enlightenment.org" +E_SNAP_DATE="2009-04-22" +inherit enlightenment -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~arm ~x86 ~amd64" -IUSE="X xcb sdl fbcon opengl directfb threads mmx sse altivec cairo +fontconfig - gif png jpeg +eet edb tiff xpm svg" +DESCRIPTION="hardware-accelerated canvas API" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -RDEPEND="=dev-libs/eina-${PV} +IUSE="altivec cairo directfb edb +eet fbcon +fontconfig gif jpeg + mmx opengl png sdl sse svg threads tiff X xcb xpm" + +RDEPEND="=dev-libs/eina-0.0.2.060 fontconfig? ( media-libs/fontconfig ) - X? ( x11-libs/libXrender ) - sdl? ( media-libs/libsdl ) - opengl? ( virtual/opengl ) - gif? ( media-libs/giflib ) - png? ( media-libs/libpng ) - jpeg? ( media-libs/jpeg ) - eet? ( dev-libs/eet ) - edb? ( dev-db/edb ) - tiff? ( media-libs/tiff ) - xpm? ( x11-libs/libXpm ) - svg? ( >=gnome-base/librsvg-2.22.2 ) - directfb? ( dev-libs/DirectFB )" + X? ( x11-libs/libXrender ) + sdl? ( media-libs/libsdl ) + opengl? ( virtual/opengl ) + gif? ( media-libs/giflib ) + png? ( media-libs/libpng ) + jpeg? ( media-libs/jpeg ) + eet? ( dev-libs/eet ) + edb? ( dev-db/edb ) + tiff? ( media-libs/tiff ) + xpm? ( x11-libs/libXpm ) + svg? ( >=gnome-base/librsvg-2.22.2 ) + directfb? ( dev-libs/DirectFB )" DEPEND=">=dev-util/pkgconfig-0.9.0 - X? ( x11-proto/xextproto - x11-proto/xproto )" + X? ( + x11-proto/xextproto + x11-proto/xproto + )" -E17_EXTRA_CONF="$(use_enable fontconfig) \ +src_configure() { + econf \ + $(use_enable fontconfig) \ $(use_enable X software-x11) \ $(use_enable X software-16-x11) \ $(use_enable xcb software-xcb) \ @@ -85,4 +89,10 @@ E17_EXTRA_CONF="$(use_enable fontconfig) \ --enable-convert-32-rgb-rot-270 \ --enable-convert-32-rgb-rot-90 \ --x-includes=${SYSROOT}/usr/X11R6/include \ - --x-libraries=${SYSROOT}/usr/X11R6/lib" + --x-libraries=${SYSROOT}/usr/X11R6/lib +} + +src_compile() { + emake || enlightenment_die "emake failed" + use doc && [[ -x ./gendoc ]] && { ./gendoc || enlightenment_die "gendoc failed" ; } +} diff --git a/x11-libs/evas/evas-20090212.ebuild b/x11-libs/evas/evas-20090212.ebuild deleted file mode 100644 index 2ed2305..0000000 --- a/x11-libs/evas/evas-20090212.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit enlightenment_svn - -DESCRIPTION="The Enlightenment evas library." -HOMEPAGE="http://enlightenment.org" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~arm ~x86 ~amd64" -IUSE="X xcb sdl fbcon opengl directfb threads mmx sse altivec cairo fontconfig - gif png jpeg eet edb tiff xpm svg" - -RDEPEND="=dev-libs/eina-${PVR} - fontconfig? ( media-libs/fontconfig ) - X? ( x11-libs/libXrender ) - sdl? ( media-libs/libsdl ) - opengl? ( virtual/opengl ) - gif? ( media-libs/giflib ) - png? ( media-libs/libpng ) - jpeg? ( media-libs/jpeg ) - eet? ( dev-libs/eet ) - edb? ( dev-db/edb ) - tiff? ( media-libs/tiff ) - xpm? ( x11-libs/libXpm ) - svg? ( >=gnome-base/librsvg-2.22.2 ) - directfb? ( dev-libs/DirectFB )" - -DEPEND=">=dev-util/pkgconfig-0.9.0 - X? ( x11-proto/xextproto - x11-proto/xproto )" - -S="${WORKDIR}/${PN}" - -src_unpack() { - subversion_src_unpack - - cd "${S}" - - touch README - touch ABOUT-NLS - - eautoreconf || die "eautoreconf failed" -} - -src_compile() { - local myconf - - myconf="${myconf} - $(use_enable fontconfig) \ - $(use_enable X software-x11) \ - $(use_enable X software-16-x11) \ - $(use_enable xcb software-xcb) \ - $(use_enable sdl software-sdl) \ - $(use_enable sdl sdl-primitive) \ - $(use_enable fbcon fb) \ - $(use_enable opengl gl-x11) \ - $(use_enable X xrender-x11) \ - $(use_enable xcb xrender-xcb) \ - $(use_enable gif image-loader-gif) \ - $(use_enable png image-loader-png) \ - $(use_enable jpeg image-loader-jpeg) \ - $(use_enable eet image-loader-eet) \ - $(use_enable eet font-loader-eet) \ - $(use_enable edb image-loader-edb) \ - $(use_enable tiff image-loader-tiff) \ - $(use_enable xpm image-loader-xpm) \ - $(use_enable svg image-loader-svg) \ - $(use_enable threads pthreads) \ - $(use_enable mmx cpu-mmx) \ - $(use_enable sse cpu-sse) \ - $(use_enable altivec cpu-altivec) \ - $(use_enable directfb) \ - --enable-buffer \ - --disable-cairo-x11 \ - --disable-image-loader-pmaps \ - --enable-cpu-c \ - --enable-scale-sample \ - --enable-scale-smooth \ - --enable-convert-8-rgb-332 \ - --enable-convert-8-rgb-666 \ - --enable-convert-8-rgb-232 \ - --enable-convert-8-rgb-222 \ - --enable-convert-8-rgb-221 \ - --enable-convert-8-rgb-121 \ - --enable-convert-8-rgb-111 \ - --enable-convert-16-rgb-565 \ - --enable-convert-16-rgb-555 \ - --enable-convert-16-rgb-444 \ - --enable-convert-16-rgb-rot-0 \ - --enable-convert-16-rgb-rot-270 \ - --enable-convert-16-rgb-rot-90 \ - --enable-convert-24-rgb-888 \ - --enable-convert-24-bgr-888 \ - --enable-convert-32-rgb-8888 \ - --enable-convert-32-rgbx-8888 \ - --enable-convert-32-bgr-8888 \ - --enable-convert-32-bgrx-8888 \ - --enable-convert-32-rgb-rot-0 \ - --enable-convert-32-rgb-rot-270 \ - --enable-convert-32-rgb-rot-90 \ - --x-includes=${SYSROOT}/usr/X11R6/include \ - --x-libraries=${SYSROOT}/usr/X11R6/lib" - - econf ${myconf} || die "Configuration failed" - emake || die "Make failed" -} diff --git a/x11-libs/evas/metadata.xml b/x11-libs/evas/metadata.xml new file mode 100644 index 0000000..a34f336 --- /dev/null +++ b/x11-libs/evas/metadata.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>robert.piasek@member.fsf.org</email> + <name>Robert Piasek</name> + </maintainer> + <use> + <flag name='edb'>Support dev-db/edb</flag> + <flag name='eet'>Support dev-libs/eet</flag> + </use> + <longdescription> + Evas is a hardware-accelerated canvas API for X-Windows that can draw + anti-aliased text, smooth super and sub-sampled images, alpha-blend, as well as + drop down to using normal X11 primitives such as pixmaps, lines and rectangles + for speed if your CPU or graphics hardware are too slow. + + Evas abstracts any need to know much about what the characteristics of your + XServer's display are, what depth or what magic visuals etc, it has. The most you + need to tell Evas is how many colors (at a maximum) to use if the display is not + a truecolor display. By default it is suggested to use 216 colors (as this + equates to a 6x6x6 color cube - exactly the same color cube Netscape, Mozilla, + gdkrgb etc. use so colors will be shared). If Evas can't allocate enough colors + it keeps reducing the size of the color cube until it reaches plain black and + white. This way, it can display on anything from a black and white only terminal + to 16 color VGA to 256 color and all the way up through 15, 16, 24 and 32bit + </longdescription> +</pkgmetadata> |