diff options
author | Stanislav Sedov <stas@FreeBSD.org> | 2008-03-11 21:13:53 +0000 |
---|---|---|
committer | Stanislav Sedov <stas@FreeBSD.org> | 2008-03-11 21:13:53 +0000 |
commit | 9a2e4c8b780fc607dc4b4adabefb354c84401a96 (patch) | |
tree | f59767aed29b447d3d80ab987e898598663c27e3 /graphics/evas | |
parent | 621c804e48a9fdddd6a00d78585fa8cb20c8460e (diff) |
Notes
Diffstat (limited to 'graphics/evas')
-rw-r--r-- | graphics/evas/Makefile | 188 | ||||
-rw-r--r-- | graphics/evas/distinfo | 3 | ||||
-rw-r--r-- | graphics/evas/pkg-plist | 112 |
3 files changed, 30 insertions, 273 deletions
diff --git a/graphics/evas/Makefile b/graphics/evas/Makefile index 66066548b9d8..52d86ef2581c 100644 --- a/graphics/evas/Makefile +++ b/graphics/evas/Makefile @@ -6,174 +6,46 @@ # PORTNAME= evas -PORTVERSION= 20070223 -PORTREVISION= 2 -PORTEPOCH= 1 +PORTVERSION= 0.9.9.042 +PORTREVISION= 0 +PORTEPOCH= 2 CATEGORIES= graphics -MASTER_SITES= ftp://ftp.springdaemons.com/pub/snapshots/e17/ +MASTER_SITES= # none +DISTFILES= # none +EXTRACT_ONLY= # none MAINTAINER= stas@FreeBSD.org -COMMENT= A hardware-accelerated canvas API for X-Windows +COMMENT= A hardware accelerated canvas API (meta-port) -USE_BZIP2= yes -GNU_CONFIGURE= yes -USE_FREETYPE2= yes -USE_LDCONFIG= yes -USE_GNOME= gnomehack pkgconfig gnometarget +NO_BUILD= yes +USE_EFL= evas -OPTIONS= GL "Enable OpenGL rendering backend" off \ - SOFTX11 "Enable software X11 rendering backend" on \ - XRENDER "Enable XRender X11 rendering backend" on \ - BUFFER "Enable buffer rendering backend" on \ - DIRECTFB "Enable DirectFB rendering backend" off \ - FONTCONFIG "Use fontconfig to find fonts" on \ - GIF "Enable GIF image loader" on \ - PNG "Enable PNG image loader" on \ - JPEG "Enable JPEG image loader" on \ - EET "Enable EET image loader" on \ - EDB "Enable EDB image loader" on \ - TIFF "Enable TIFF image loader" on \ - XPM "Enable XPM image loader" on \ - SVG "Enable SVG image loader" on \ - EETFONT "Enable EET font loader" on +EVAS_ENGINES= buffer opengl sdl x11 xrender +EVAS_LOADERS= edb eet gif jpeg png svg tiff xpm -.include <bsd.port.pre.mk> - -.if defined(WITH_GL) -CONFIGURE_ARGS+= --enable-gl-x11 -PLIST_SUB+= WITH_GL="" -USE_GL= yes -.else -PLIST_SUB+= WITH_GL="@comment " -.endif - -.if defined(WITH_DIRECTFB) -CONFIGURE_ARGS+= --enable-directfb -PLIST_SUB+= DIRECTFB="" -LIB_DEPENDS+= directfb-0.9.16:${PORTSDIR}/devel/directfb -.else -CONFIGURE_ARGS+= --disable-directfb -PLIST_SUB+= DIRECTFB="@comment " -.endif - -.if !defined(WITHOUT_FONTCONFIG) -CONFIGURE_ARGS+= --enable-fontconfig -PLIST_SUB+= FONTCONFIG="" -LIB_DEPENDS+= fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig -.else -CONFIGURE_ARGS+= --disable-fontconfig -PLIST_SUB+= FONTCONFIG="@comment " -.endif - -.if !defined(WITHOUT_SOFTX11) -CONFIGURE_ARGS+= --enable-software-x11 -PLIST_SUB+= SOFTX11="" -USE_XLIB= yes -.else -CONFIGURE_ARGS+= --disable-software-x11 -PLIST_SUB+= SOFTX11="@comment " -.endif - -.if !defined(WITHOUT_XRENDER) -CONFIGURE_ARGS+= --enable-xrender-x11 -PLIST_SUB+= XRENDER="" -USE_XLIB= yes -.else -CONFIGURE_ARGS+= --disable-xrender-x11 -PLIST_SUB+= XRENDER="@comment " -.endif +.for NODE in ${EVAS_ENGINES} +OPTIONS+= ${NODE:U} "Install ${NODE} evas engine" on +.endfor -.if !defined(WITHOUT_BUFFER) -CONFIGURE_ARGS+= --enable-buffer -PLIST_SUB+= BUFFER="" -.else -CONFIGURE_ARGS+= --disable-buffer -PLIST_SUB+= BUFFER="@comment " -.endif +.for NODE in ${EVAS_LOADERS} +OPTIONS+= ${NODE:U} "Install ${NODE} evas loader" on +.endfor -.if !defined(WITHOUT_GIF) -CONFIGURE_ARGS+= --enable-image-loader-gif -PLIST_SUB+= GIF="" -LIB_DEPENDS+= ungif.5:${PORTSDIR}/graphics/libungif -.else -CONFIGURE_ARGS+= --disable-image-loader-gif -PLIST_SUB+= GIF="@comment " -.endif - -.if !defined(WITHOUT_PNG) -CONFIGURE_ARGS+= --enable-image-loader-png -PLIST_SUB+= PNG="" -LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png -.else -CONFIGURE_ARGS+= --disable-image-loader-png -PLIST_SUB+= PNG="@comment " -.endif - -.if !defined(WITHOUT_JPEG) -CONFIGURE_ARGS+= --enable-image-loader-jpeg -PLIST_SUB+= JPEG="" -LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg -CFLAGS+= -I${X11BASE}/include -LDFLAGS+= -L${X11BASE}/lib -CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" -.else -CONFIGURE_ARGS+= --disable-image-loader-jpeg -PLIST_SUB+= JPEG="@comment " -.endif - -.if !defined(WITHOUT_EET) -CONFIGURE_ARGS+= --enable-image-loader-eet -PLIST_SUB+= EET="" -USE_EFL+= eet -.else -CONFIGURE_ARGS+= --disable-image-loader-eet -PLIST_SUB+= EET="@comment " -.endif - -.if !defined(WITHOUT_EETFONT) -CONFIGURE_ARGS+= --enable-font-loader-eet -PLIST_SUB+= EETFONT="" -USE_EFL+= eet -.else -CONFIGURE_ARGS+= --disable-font-loader-eet -PLIST_SUB+= EETFONT="@comment " -.endif - -.if !defined(WITHOUT_EDB) -CONFIGURE_ARGS+= --enable-image-loader-edb -PLIST_SUB+= EDB="" -USE_EFL+= edb -.else -CONFIGURE_ARGS+= --disable-image-loader-edb -PLIST_SUB+= EDB="@comment " -.endif +.include <bsd.port.pre.mk> -.if !defined(WITHOUT_TIFF) -CONFIGURE_ARGS+= --enable-image-loader-tiff -LIB_DEPENDS+= tiff.4:${PORTSDIR}/graphics/tiff -PLIST_SUB+= TIFF="" -.else -CONFIGURE_ARGS+= --disable-image-loader-tiff -PLIST_SUB+= TIFF="@comment " -.endif +.for NODE in ${EVAS_ENGINES} +. if !defined(WITHOUT_${NODE:U}) +USE_EFL_EVAS_ENGINES+= ${NODE} +. endif +.endfor -.if !defined(WITHOUT_XPM) -CONFIGURE_ARGS+= --enable-image-loader-xpm -USE_XPM= yes -PLIST_SUB+= XPM="" -.else -CONFIGURE_ARGS+= --disable-image-loader-xpm -PLIST_SUB+= XPM="@comment " -.endif +.for NODE in ${EVAS_LOADERS} +. if !defined(WITHOUT_${NODE:U}) +USE_EFL_EVAS_LOADERS+= ${NODE} +. endif +.endfor -.if !defined(WITHOUT_SVG) -CONFIGURE_ARGS+= --enable-image-loader-svg -USE_GNOME+= librsvg2 -LIB_DEPENDS+= svg-cairo.1:${PORTSDIR}/graphics/libsvg-cairo -PLIST_SUB+= SVG="" -.else -CONFIGURE_ARGS+= --disable-image-loader-svg -PLIST_SUB+= SVG="@comment " -.endif +do-install: + ${DO_NADA} .include <bsd.port.post.mk> diff --git a/graphics/evas/distinfo b/graphics/evas/distinfo deleted file mode 100644 index b310ded67a6f..000000000000 --- a/graphics/evas/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (evas-20070223.tar.bz2) = 11baa88bdda77d846db0c7d090d9ec75 -SHA256 (evas-20070223.tar.bz2) = 0bd21a807092af4c5e21132cd41a2159d08b0e099dcf947fec094fdecc3d07dc -SIZE (evas-20070223.tar.bz2) = 3683644 diff --git a/graphics/evas/pkg-plist b/graphics/evas/pkg-plist deleted file mode 100644 index 6f2d1f81eb06..000000000000 --- a/graphics/evas/pkg-plist +++ /dev/null @@ -1,112 +0,0 @@ -bin/evas-config -include/Evas.h -%%BUFFER%%include/Evas_Engine_Buffer.h -%%DIRECTFB%%include/Evas_Engine_DirectFB.h -%%WITH_GL%%include/Evas_Engine_GL_X11.h -%%SOFTX11%%include/Evas_Engine_Software_X11.h -%%XRENDER%%include/Evas_Engine_XRender_X11.h -%%BUFFER%%lib/evas/modules/engines/buffer/%%E17_ARCH%%/module.a -%%BUFFER%%lib/evas/modules/engines/buffer/%%E17_ARCH%%/module.la -%%BUFFER%%lib/evas/modules/engines/buffer/%%E17_ARCH%%/module.so -%%DIRECTFB%%lib/evas/modules/engines/directfb/%%E17_ARCH%%/module.a -%%DIRECTFB%%lib/evas/modules/engines/directfb/%%E17_ARCH%%/module.la -%%DIRECTFB%%lib/evas/modules/engines/directfb/%%E17_ARCH%%/module.so -%%WITH_GL%%lib/evas/modules/engines/gl_x11/%%E17_ARCH%%/module.a -%%WITH_GL%%lib/evas/modules/engines/gl_x11/%%E17_ARCH%%/module.la -%%WITH_GL%%lib/evas/modules/engines/gl_x11/%%E17_ARCH%%/module.so -lib/evas/modules/engines/software_generic/%%E17_ARCH%%/module.a -lib/evas/modules/engines/software_generic/%%E17_ARCH%%/module.la -lib/evas/modules/engines/software_generic/%%E17_ARCH%%/module.so -%%SOFTX11%%lib/evas/modules/engines/software_x11/%%E17_ARCH%%/module.a -%%SOFTX11%%lib/evas/modules/engines/software_x11/%%E17_ARCH%%/module.la -%%SOFTX11%%lib/evas/modules/engines/software_x11/%%E17_ARCH%%/module.so -%%XRENDER%%lib/evas/modules/engines/xrender_x11/%%E17_ARCH%%/module.a -%%XRENDER%%lib/evas/modules/engines/xrender_x11/%%E17_ARCH%%/module.la -%%XRENDER%%lib/evas/modules/engines/xrender_x11/%%E17_ARCH%%/module.so -%%EDB%%lib/evas/modules/loaders/edb/%%E17_ARCH%%/module.a -%%EDB%%lib/evas/modules/loaders/edb/%%E17_ARCH%%/module.la -%%EDB%%lib/evas/modules/loaders/edb/%%E17_ARCH%%/module.so -%%EET%%lib/evas/modules/loaders/eet/%%E17_ARCH%%/module.a -%%EET%%lib/evas/modules/loaders/eet/%%E17_ARCH%%/module.la -%%EET%%lib/evas/modules/loaders/eet/%%E17_ARCH%%/module.so -%%GIF%%lib/evas/modules/loaders/gif/%%E17_ARCH%%/module.a -%%GIF%%lib/evas/modules/loaders/gif/%%E17_ARCH%%/module.la -%%GIF%%lib/evas/modules/loaders/gif/%%E17_ARCH%%/module.so -%%JPEG%%lib/evas/modules/loaders/jpeg/%%E17_ARCH%%/module.a -%%JPEG%%lib/evas/modules/loaders/jpeg/%%E17_ARCH%%/module.la -%%JPEG%%lib/evas/modules/loaders/jpeg/%%E17_ARCH%%/module.so -%%PNG%%lib/evas/modules/loaders/png/%%E17_ARCH%%/module.a -%%PNG%%lib/evas/modules/loaders/png/%%E17_ARCH%%/module.la -%%PNG%%lib/evas/modules/loaders/png/%%E17_ARCH%%/module.so -%%SVG%%lib/evas/modules/loaders/svg/%%E17_ARCH%%/module.a -%%SVG%%lib/evas/modules/loaders/svg/%%E17_ARCH%%/module.la -%%SVG%%lib/evas/modules/loaders/svg/%%E17_ARCH%%/module.so -%%TIFF%%lib/evas/modules/loaders/tiff/%%E17_ARCH%%/module.a -%%TIFF%%lib/evas/modules/loaders/tiff/%%E17_ARCH%%/module.la -%%TIFF%%lib/evas/modules/loaders/tiff/%%E17_ARCH%%/module.so -%%XPM%%lib/evas/modules/loaders/xpm/%%E17_ARCH%%/module.a -%%XPM%%lib/evas/modules/loaders/xpm/%%E17_ARCH%%/module.la -%%XPM%%lib/evas/modules/loaders/xpm/%%E17_ARCH%%/module.so -%%EDB%%lib/evas/modules/savers/edb/%%E17_ARCH%%/module.a -%%EDB%%lib/evas/modules/savers/edb/%%E17_ARCH%%/module.la -%%EDB%%lib/evas/modules/savers/edb/%%E17_ARCH%%/module.so -%%EET%%lib/evas/modules/savers/eet/%%E17_ARCH%%/module.a -%%EET%%lib/evas/modules/savers/eet/%%E17_ARCH%%/module.la -%%EET%%lib/evas/modules/savers/eet/%%E17_ARCH%%/module.so -%%JPEG%%lib/evas/modules/savers/jpeg/%%E17_ARCH%%/module.a -%%JPEG%%lib/evas/modules/savers/jpeg/%%E17_ARCH%%/module.la -%%JPEG%%lib/evas/modules/savers/jpeg/%%E17_ARCH%%/module.so -%%PNG%%lib/evas/modules/savers/png/%%E17_ARCH%%/module.a -%%PNG%%lib/evas/modules/savers/png/%%E17_ARCH%%/module.la -%%PNG%%lib/evas/modules/savers/png/%%E17_ARCH%%/module.so -%%TIFF%%lib/evas/modules/savers/tiff/%%E17_ARCH%%/module.a -%%TIFF%%lib/evas/modules/savers/tiff/%%E17_ARCH%%/module.la -%%TIFF%%lib/evas/modules/savers/tiff/%%E17_ARCH%%/module.so -lib/libevas.a -lib/libevas.la -lib/libevas.so -lib/libevas.so.1 -libdata/pkgconfig/evas.pc -%%TIFF%%@dirrm lib/evas/modules/savers/tiff/%%E17_ARCH%% -%%TIFF%%@dirrm lib/evas/modules/savers/tiff -%%PNG%%@dirrm lib/evas/modules/savers/png/%%E17_ARCH%% -%%PNG%%@dirrm lib/evas/modules/savers/png -%%JPEG%%@dirrm lib/evas/modules/savers/jpeg/%%E17_ARCH%% -%%JPEG%%@dirrm lib/evas/modules/savers/jpeg -%%EET%%@dirrm lib/evas/modules/savers/eet/%%E17_ARCH%% -%%EET%%@dirrm lib/evas/modules/savers/eet -%%EDB%%@dirrm lib/evas/modules/savers/edb/%%E17_ARCH%% -%%EDB%%@dirrm lib/evas/modules/savers/edb -@dirrm lib/evas/modules/savers -%%XPM%%@dirrm lib/evas/modules/loaders/xpm/%%E17_ARCH%% -%%XPM%%@dirrm lib/evas/modules/loaders/xpm -%%TIFF%%@dirrm lib/evas/modules/loaders/tiff/%%E17_ARCH%% -%%TIFF%%@dirrm lib/evas/modules/loaders/tiff -%%SVG%%@dirrm lib/evas/modules/loaders/svg/%%E17_ARCH%% -%%SVG%%@dirrm lib/evas/modules/loaders/svg -%%PNG%%@dirrm lib/evas/modules/loaders/png/%%E17_ARCH%% -%%PNG%%@dirrm lib/evas/modules/loaders/png -%%JPEG%%@dirrm lib/evas/modules/loaders/jpeg/%%E17_ARCH%% -%%JPEG%%@dirrm lib/evas/modules/loaders/jpeg -%%GIF%%@dirrm lib/evas/modules/loaders/gif/%%E17_ARCH%% -%%GIF%%@dirrm lib/evas/modules/loaders/gif -%%EET%%@dirrm lib/evas/modules/loaders/eet/%%E17_ARCH%% -%%EET%%@dirrm lib/evas/modules/loaders/eet -%%EDB%%@dirrm lib/evas/modules/loaders/edb/%%E17_ARCH%% -%%EDB%%@dirrm lib/evas/modules/loaders/edb -@dirrm lib/evas/modules/loaders -%%XRENDER%%@dirrm lib/evas/modules/engines/xrender_x11/%%E17_ARCH%% -%%XRENDER%%@dirrm lib/evas/modules/engines/xrender_x11 -%%SOFTX11%%@dirrm lib/evas/modules/engines/software_x11/%%E17_ARCH%% -%%SOFTX11%%@dirrm lib/evas/modules/engines/software_x11 -@dirrm lib/evas/modules/engines/software_generic/%%E17_ARCH%% -@dirrm lib/evas/modules/engines/software_generic -%%WITH_GL%%@dirrm lib/evas/modules/engines/gl_x11/%%E17_ARCH%% -%%WITH_GL%%@dirrm lib/evas/modules/engines/gl_x11 -%%DIRECTFB%%@dirrm lib/evas/modules/engines/directfb/%%E17_ARCH%% -%%DIRECTFB%%@dirrm lib/evas/modules/engines/directfb -%%BUFFER%%@dirrm lib/evas/modules/engines/buffer/%%E17_ARCH%% -%%BUFFER%%@dirrm lib/evas/modules/engines/buffer -@dirrm lib/evas/modules/engines -@dirrm lib/evas/modules -@dirrm lib/evas |