diff options
Diffstat (limited to 'graphics/blender/Makefile')
-rw-r--r-- | graphics/blender/Makefile | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile index 2e3e77902e7..bd851229c6b 100644 --- a/graphics/blender/Makefile +++ b/graphics/blender/Makefile @@ -1,38 +1,49 @@ -# $NetBSD: Makefile,v 1.37 2004/10/15 11:43:51 tv Exp $ +# $NetBSD: Makefile,v 1.38 2005/02/26 20:34:43 reinoud Exp $ # -DISTNAME= blender-2.32 -PKGREVISION= 4 +DISTNAME= blender-2.36 CATEGORIES= graphics MASTER_SITES= ftp://ftp.cs.umn.edu/pub/blender.org/source/ \ http://download.blender.org/source/ -EXTRACT_SUFX= .tar.bz2 MAINTAINER= jschauma@NetBSD.org HOMEPAGE= http://www.blender.org/ COMMENT= Fully integrated 3D graphics creation suite +BUILD_DEPENDS+= scons>=0.96:../../devel/scons + +WRKSRC= ${WRKDIR}/blender + USE_X11= YES -HAS_CONFIGURE= YES USE_GNU_TOOLS+= make USE_BUILDLINK3= YES USE_LIBTOOL= YES LDFLAGS+= -lcrypto -CONFIGURE_ENV+= PYTHON=${PYTHONBIN} -CONFIGURE_ARGS+= --prefix=${PREFIX} --without-ode - .include "../../mk/bsd.prefs.mk" BUILD_DEFS+= BLENDER_USE_OGG BLENDER_USE_VORBIS BUILD_DEFS+= BLENDER_USE_OPENAL BLENDER_USE_EXPPYTHON BUILD_DEFS+= BLENDER_INSTALL_DOC +post-patch: + ${MV} ${WRKSRC}/SConstruct ${WRKSRC}/SConstruct.orig + ${AWK} '{print} NR == 54 {print "env.Append(LINKFLAGS = \"-Wl,-R${X11BASE}/lib,-R${LOCALBASE}/lib\")"}' ${WRKSRC}/SConstruct.orig > ${WRKSRC}/SConstruct + +do-build: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ + ADD_C_INCLUDE_DIRS=${WRKDIR}/.buildlink/include ADD_C_LIB_DIRS=${WRKDIR}/.buildlink/lib \ + ${PREFIX}/bin/scons -C ${WRKSRC} prefix=${PREFIX} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/blender ${PREFIX}/bin + .if defined(BLENDER_INSTALL_DOC) DEPENDS+= blender-doc:../../graphics/blender-doc .endif +.if 0 .if defined(BLENDER_USE_OGG) CONFIGURE_ARGS+= --with-ogg=${PREFIX} .include "../../multimedia/libogg/buildlink3.mk" @@ -57,6 +68,7 @@ CONFIGURE_ARGS+= --enable-exppython .else CONFIGURE_ARGS+= --disable-exppython .endif +.endif .include "../../devel/SDL/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" |