diff options
author | Beech Rintoul <beech@FreeBSD.org> | 2007-07-24 21:17:21 +0000 |
---|---|---|
committer | Beech Rintoul <beech@FreeBSD.org> | 2007-07-24 21:17:21 +0000 |
commit | 94634f398e6dda25e5f2dabcd18593e9c878a3c6 (patch) | |
tree | 13eec3c1f3d104ae7fed9ba7633bfdeba8d37775 | |
parent | e67ecce35771b6538428ae7a072de6068f6897e6 (diff) | |
download | ports-94634f398e6dda25e5f2dabcd18593e9c878a3c6.tar.gz ports-94634f398e6dda25e5f2dabcd18593e9c878a3c6.zip |
- Update to 2.44
- Fix build issues
PR: ports/114396
Submitted by: David Yeske <dyeske@gmail.com> (maintainer)
Approved by: (maintainer, implicit), sat (mentor)
Notes
Notes:
svn path=/head/; revision=196226
-rw-r--r-- | graphics/blender-devel/Makefile | 30 | ||||
-rw-r--r-- | graphics/blender-devel/distinfo | 6 | ||||
-rw-r--r-- | 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 <bsd.port.pre.mk> - -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) @@ -56,17 +58,25 @@ post-patch: ${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 <bsd.port.post.mk> +.include <bsd.port.mk> 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 |