Date: Thu, 26 Aug 2004 17:58:56 GMT From: Björn Jonare <asdfgl@home.se> To: freebsd-gnats-submit@FreeBSD.org Subject: misc/70999: New port: graphics/evas1 Hardware accelerated canvas for X11. Message-ID: <200408261758.i7QHwuRr010121@www.freebsd.org> Resent-Message-ID: <200408261800.i7QI0e2S050616@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 70999 >Category: misc >Synopsis: New port: graphics/evas1 Hardware accelerated canvas for X11. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 26 18:00:40 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Björn Jonare >Release: 5.2.1 >Organization: >Environment: >Description: 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. NOTE: This release is API-incompatible with previous releases, therefor not an upgrade but a separate port from graphics/evas >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # evas1 # evas1/Makefile # evas1/pkg-descr # evas1/distinfo # evas1/pkg-plist # echo c - evas1 mkdir -p evas1 > /dev/null 2>&1 echo x - evas1/Makefile sed 's/^X//' >evas1/Makefile << 'END-of-evas1/Makefile' X# New ports collection makefile for: evas X# Date created: 24 Aug 2004 X# Whom: Bjˆrn Jonare <mimer@tjohoo.se> X# X# $FreeBSD$ X# X XPORTNAME= evas XPORTVERSION= 1.0 XCATEGORIES= graphics XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= enlightenment XPKGNAMESUFFIX= -devel XDISTNAME= evas-1.0.0_pre13 X XMAINTAINER= ports@FreeBSD.org XCOMMENT= A hardware-accelerated canvas API for X-Windows X XBUILD_DEPENDS= bash:${PORTSDIR}/shells/bash2 XLIB_DEPENDS= Imlib2.2:${PORTSDIR}/graphics/imlib2 \ X edb.1:${PORTSDIR}/databases/edb \ X eet.9:${PORTSDIR}/devel/eet \ X freetype.9:${PORTSDIR}/print/freetype2 X XCONFLICTS= evas-0.6.* X XUSE_REINPLACE= yes X XUSE_X_PREFIX= yes XUSE_INC_LIBTOOL_VER=13 XGNU_CONFIGURE= yes XCONFIGURE_TARGET= #empty XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/freetype2 \ X -I${LOCALBASE}/include -I${X11BASE}/include" \ X LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib" XCONFIGURE_ARGS= --enable-software-x11 --enable-cpu-mmx --enable-cpu-sse \ X --enable-cpu-c XINSTALLS_SHLIB= yes X Xpre-patch: X @${REINPLACE_CMD} -e 's:! /bin/sh:! ${LOCALBASE}/bin/bash:g' ${WRKSRC}/configure X X.include <bsd.port.mk> END-of-evas1/Makefile echo x - evas1/pkg-descr sed 's/^X//' >evas1/pkg-descr << 'END-of-evas1/pkg-descr' XEvas is a hardware-accelerated canvas API for X-Windows that can draw Xanti-aliased text, smooth super and sub-sampled images, alpha-blend, as Xwell as drop down to using normal X11 primitives such as pixmaps, lines Xand rectangles for speed if your CPU or graphics hardware are too slow. X XWWW: http:/www.enlightenment.org/pages/evas.html END-of-evas1/pkg-descr echo x - evas1/distinfo sed 's/^X//' >evas1/distinfo << 'END-of-evas1/distinfo' XMD5 (evas-1.0.0_pre13.tar.gz) = 9236f239d4721969c7123ff907ee5193 XSIZE (evas-1.0.0_pre13.tar.gz) = 4245207 END-of-evas1/distinfo echo x - evas1/pkg-plist sed 's/^X//' >evas1/pkg-plist << 'END-of-evas1/pkg-plist' Xbin/evas-config Xbin/evas_buffer_test Xbin/evas_gl_x11_test Xbin/evas_software_x11_perf_load Xbin/evas_software_x11_perf_test Xbin/evas_software_x11_test Xinclude/Evas.h Xinclude/Evas_Engine_Buffer.h Xinclude/Evas_Engine_GL_X11.h Xinclude/Evas_Engine_Software_X11.h Xlib/libevas.a Xlib/libevas.la Xlib/libevas.so Xlib/libevas.so.1 Xlib/pkgconfig/evas.pc Xshare/evas/data/Vera.ttf Xshare/evas/data/VeraBI.ttf Xshare/evas/data/VeraBd.ttf Xshare/evas/data/VeraIt.ttf Xshare/evas/data/VeraMoBI.ttf Xshare/evas/data/VeraMoBd.ttf Xshare/evas/data/VeraMoIt.ttf Xshare/evas/data/VeraMono.ttf Xshare/evas/data/VeraSe.ttf Xshare/evas/data/VeraSeBd.ttf Xshare/evas/data/backdrop.png Xshare/evas/data/bg.png Xshare/evas/data/e_logo.png Xshare/evas/data/evas_logo.png Xshare/evas/data/fonts.alias Xshare/evas/data/fonts.dir Xshare/evas/data/panel.png Xshare/evas/data/panel_shadow.png Xshare/evas/data/panel_top.png Xshare/evas/data/sphere.png Xshare/evas/data/sphere_shadow.png Xshare/evas/data/t1.png Xshare/evas/data/t2.png Xshare/evas/data/test_pattern.png X@dirrm share/evas/data X@dirrm share/evas X@dirrm lib/pkgconfig END-of-evas1/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408261758.i7QHwuRr010121>