From 94634f398e6dda25e5f2dabcd18593e9c878a3c6 Mon Sep 17 00:00:00 2001 From: Beech Rintoul Date: Tue, 24 Jul 2007 21:17:21 +0000 Subject: - Update to 2.44 - Fix build issues PR: ports/114396 Submitted by: David Yeske (maintainer) Approved by: (maintainer, implicit), sat (mentor) --- graphics/blender-devel/Makefile | 30 ++++++++++++++++++++---------- graphics/blender-devel/distinfo | 6 +++--- graphics/blender-devel/pkg-descr | 3 --- 3 files changed, 23 insertions(+), 16 deletions(-) diff --git a/graphics/blender-devel/Makefile b/graphics/blender-devel/Makefile index 81358c75f5d0..572e5ba9262e 100644 --- a/graphics/blender-devel/Makefile +++ b/graphics/blender-devel/Makefile @@ -5,18 +5,16 @@ # $FreeBSD$ PORTNAME= blender -PORTVERSION= 2.43 -PORTREVISION= 2 +PORTVERSION= 2.44 CATEGORIES= graphics games MASTER_SITES= http://download.blender.org/source/ \ - ftp://ftp.cs.umn.edu/pub/blender.org/source/ \ + http://mirror.cs.umn.edu/blender.org/source/ \ http://public.planetmirror.com/pub/blender/source/ PKGNAMESUFFIX= -devel MAINTAINER= dyeske@gmail.com COMMENT= 3D modeling/rendering/animation/gaming package -BUILD_DEPENDS= ${X11BASE}/lib/libftgl.a:${PORTSDIR}/graphics/ftgl LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ freetype.9:${PORTSDIR}/print/freetype2 \ png.5:${PORTSDIR}/graphics/png \ @@ -39,9 +37,13 @@ USE_GMAKE= yes CFLAGS+= -O3 -ffast-math .endif -.include - -ONLY_FOR_ARCHS= i386 +MAKE_ENV+= NAN_CPPFLAGS="-I${LOCALBASE}/include/freetype2 \ + -I${LOCALBASE}/include \ + -I${LOCALBASE}/include/OpenEXR \ + -I${PYTHON_INCLUDEDIR}" +MAKE_ENV+= NAN_FREETYPE="${LOCALBASE}" +MAKE_ENV+= NAN_OPENEXR="${LOCALBASE}" +MAKE_ENV+= WITH_BF_BLENDERPLAYER="false" pre-everything:: .if !defined(WITH_OPTIMIZED_CFLAGS) @@ -55,18 +57,26 @@ post-patch: s|2.3|${PYTHON_VER}|' \ ${WRKSRC}/source/nan_definitions.mk + @${REINPLACE_CMD} -e \ + 's|WITH_ICONV=true|WITH_ICONV=false|; \ + s|NAN_PYTHON=.*|NAN_PYTHON=${LOCALBASE}|; \ + s|NAN_JPEG=.*|NAN_JPEG=${LOCALBASE}|; \ + s|NAN_OPENEXR=.*|NAN_OPENEXR=${LOCALBASE}|; \ + s|NAN_PNG=.*|NAN_PNG=${LOCALBASE}|' \ + ${WRKSRC}/user-def.mk + @${REINPLACE_CMD} -e \ 's|gcc|${CC}|; \ s|g++|${CXX}|; \ + s|-pipe||; \ s|-O2|${CFLAGS}|; \ - s|-DGAMEBLENDER=1||; \ s|-D_THREAD_SAFE|${PTHREAD_CFLAGS}|; \ s|/usr/X11R6|${X11BASE}|' \ ${WRKSRC}/source/nan_compile.mk @${REINPLACE_CMD} -e \ 's|-lc_r||; \ - s|-pthread|${PTHREAD_LIBS}|' \ + s|-pthread|-lintl -lIlmThread ${PTHREAD_LIBS}|' \ ${WRKSRC}/source/nan_link.mk @${REINPLACE_CMD} -e \ @@ -76,4 +86,4 @@ post-patch: do-install: @${INSTALL_PROGRAM} ${WRKSRC}/obj/freebsd/bin/blender ${PREFIX}/bin -.include +.include diff --git a/graphics/blender-devel/distinfo b/graphics/blender-devel/distinfo index 03c91412f72c..f5d572fa76d3 100644 --- a/graphics/blender-devel/distinfo +++ b/graphics/blender-devel/distinfo @@ -1,3 +1,3 @@ -MD5 (blender-2.43.tar.gz) = 7629c31bc45e286bdf3b2c555e6446a2 -SHA256 (blender-2.43.tar.gz) = a48213b61302d03eb8db0cf42712b142d280d16ad111f6411cd8e43403e5e61b -SIZE (blender-2.43.tar.gz) = 13806334 +MD5 (blender-2.44.tar.gz) = 7ac841f6feb27e9d7fb6d77cf137be12 +SHA256 (blender-2.44.tar.gz) = 8fa5a46ea65d2a8b87fd1368d5984dfa0a41bdc3cfe24c776e069a4fe40102d1 +SIZE (blender-2.44.tar.gz) = 14362667 diff --git a/graphics/blender-devel/pkg-descr b/graphics/blender-devel/pkg-descr index 2dd845e5c909..6970edb1caac 100644 --- a/graphics/blender-devel/pkg-descr +++ b/graphics/blender-devel/pkg-descr @@ -2,6 +2,3 @@ Blender is a free and fully functional 3D modeling/rendering/animation/gaming package. WWW: http://www.blender.org/ - -- David -dyeske@gmail.com -- cgit v1.2.3