Import a minimal version of evas-0.9.9.050.
This package is based on wip/evas, originally packaged by airhead AT users.sf.net and maintained by YazzY (yazzy AT yazzy.org). Evas is a clean display canvas API for several target display systems that can draw anti-aliased text, smooth super and sub-sampled scaled images, alpha-blend objects, and more.
This commit is contained in:
parent
18b57e1bce
commit
c24823beda
6 changed files with 104 additions and 0 deletions
3
graphics/evas/DESCR
Normal file
3
graphics/evas/DESCR
Normal file
|
@ -0,0 +1,3 @@
|
|||
Evas is a clean display canvas API for several target display systems
|
||||
that can draw anti-aliased text, smooth super and sub-sampled scaled
|
||||
images, alpha-blend objects, and more.
|
17
graphics/evas/Makefile
Normal file
17
graphics/evas/Makefile
Normal file
|
@ -0,0 +1,17 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2009/02/26 18:12:55 minskim Exp $
|
||||
#
|
||||
|
||||
COMMENT= Enlightened Canvas Library
|
||||
|
||||
.include "Makefile.common"
|
||||
|
||||
CONFIGURE_ARGS+= --enable-font-loader-eet
|
||||
|
||||
PKGCONFIG_OVERRIDE= evas.pc.in
|
||||
|
||||
INSTALLATION_DIRS= lib/evas/modules/loaders lib/evas/modules/savers
|
||||
|
||||
.include "../../devel/eet/buildlink3.mk"
|
||||
.include "../../fonts/fontconfig/buildlink3.mk"
|
||||
.include "../../graphics/freetype2/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
41
graphics/evas/Makefile.common
Normal file
41
graphics/evas/Makefile.common
Normal file
|
@ -0,0 +1,41 @@
|
|||
# $NetBSD: Makefile.common,v 1.1.1.1 2009/02/26 18:12:55 minskim Exp $
|
||||
|
||||
DISTNAME= evas-0.9.9.050
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://download.enlightenment.org/snapshots/2008-09-25/
|
||||
|
||||
MAINTAINER= yazzy@yazzy.org
|
||||
HOMEPAGE= http://enlightenment.org/
|
||||
|
||||
PKG_DESTDIR_SUPPORT= user-destdir
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LIBTOOL= yes
|
||||
USE_TOOLS+= gmake pkg-config
|
||||
|
||||
.for mod in software-ddraw software-16-ddraw direct3d software-16-wince \
|
||||
software-x11 software-16-x11 software-xcb directfb sdl \
|
||||
sdl-primitive fb buffer software-qtopia gl-x11 quartz gl-glew \
|
||||
xrender-x11 xrender-xcb glitz-x11
|
||||
. if defined(EVAS_ENGINES) && !empty(EVAS_ENGINES:M${mod})
|
||||
CONFIGURE_ARGS+= --enable-${mod}
|
||||
. else
|
||||
CONFIGURE_ARGS+= --disable-${mod}
|
||||
. endif
|
||||
.endfor
|
||||
|
||||
.for mod in gif png jpeg eet edb tiff xpm svg pmaps
|
||||
. if defined(EVAS_IMAGE_LOADERS) && !empty(EVAS_IMAGE_LOADERS:M${mod})
|
||||
CONFIGURE_ARGS+= --enable-image-loader-${mod}
|
||||
. else
|
||||
CONFIGURE_ARGS+= --disable-image-loader-${mod}
|
||||
. endif
|
||||
.endfor
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
.if !empty(MACHINE_PLATFORM:M*-powerpc)
|
||||
CONFIGURE_ARGS+= --enable-cpu-altivec
|
||||
.endif
|
||||
|
||||
PLIST_SUBST= MODULE_ARCH=${LOWER_OPSYS}${APPEND_ELF}${LOWER_OPSYS_VERSUFFIX}-${NATIVE_LOWER_ARCH}
|
15
graphics/evas/PLIST
Normal file
15
graphics/evas/PLIST
Normal file
|
@ -0,0 +1,15 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2009/02/26 18:12:55 minskim Exp $
|
||||
include/Evas.h
|
||||
include/Evas_Data.h
|
||||
lib/evas/modules/engines/software_generic/${MODULE_ARCH}/module.la
|
||||
lib/libevas.la
|
||||
lib/pkgconfig/evas.pc
|
||||
@exec ${MKDIR} %D/lib/evas/modules/savers
|
||||
@dirrm lib/evas/modules/savers
|
||||
@exec ${MKDIR} %D/lib/evas/modules/loaders
|
||||
@dirrm lib/evas/modules/loaders
|
||||
@dirrm lib/evas/modules/engines/software_generic/${MODULE_ARCH}
|
||||
@dirrm lib/evas/modules/engines/software_generic
|
||||
@dirrm lib/evas/modules/engines
|
||||
@dirrm lib/evas/modules
|
||||
@dirrm lib/evas
|
23
graphics/evas/buildlink3.mk
Normal file
23
graphics/evas/buildlink3.mk
Normal file
|
@ -0,0 +1,23 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/02/26 18:12:55 minskim Exp $
|
||||
|
||||
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
|
||||
EVAS_BUILDLINK3_MK:= ${EVAS_BUILDLINK3_MK}+
|
||||
|
||||
.if ${BUILDLINK_DEPTH} == "+"
|
||||
BUILDLINK_DEPENDS+= evas
|
||||
.endif
|
||||
|
||||
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nevas}
|
||||
BUILDLINK_PACKAGES+= evas
|
||||
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}evas
|
||||
|
||||
.if ${EVAS_BUILDLINK3_MK} == "+"
|
||||
BUILDLINK_API_DEPENDS.evas+= evas>=0.9.9.050
|
||||
BUILDLINK_PKGSRCDIR.evas?= ../../graphics/evas
|
||||
.endif # EVAS_BUILDLINK3_MK
|
||||
|
||||
.include "../../devel/eet/buildlink3.mk"
|
||||
.include "../../fonts/fontconfig/buildlink3.mk"
|
||||
.include "../../graphics/freetype2/buildlink3.mk"
|
||||
|
||||
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
|
5
graphics/evas/distinfo
Normal file
5
graphics/evas/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2009/02/26 18:12:55 minskim Exp $
|
||||
|
||||
SHA1 (evas-0.9.9.050.tar.gz) = 60f236cb748b5a837d178606716447a175bdfd2f
|
||||
RMD160 (evas-0.9.9.050.tar.gz) = 92b73be9a6e1bd610b080f299af0877d33ace7a6
|
||||
Size (evas-0.9.9.050.tar.gz) = 13729340 bytes
|
Loading…
Reference in a new issue