svn commit: r361268 - in head/graphics/blender: . files
Marcus von Appen
mva at FreeBSD.org
Tue Jul 8 16:35:11 UTC 2014
Author: mva
Date: Tue Jul 8 16:35:10 2014
New Revision: 361268
URL: http://svnweb.freebsd.org/changeset/ports/361268
QAT: https://qat.redports.org/buildarchive/r361268/
Log:
- Update to version 2.71
- Deactivate CYCLES and CYCLESOSL by default, since they sometimes break the
build and binary on 8.x and 9.x due to an invalid boost assert, which's
origin is unclear. This however does not seem to happen in every build.
Features: http://www.blender.org/features/2-71/
Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.71
Deleted:
head/graphics/blender/files/patch-source_blender_blenloader_intern_versioning_270.c
head/graphics/blender/files/patch-source_blender_editors_sculpt_paint_paint_cursor.c
Modified:
head/graphics/blender/Makefile
head/graphics/blender/Makefile.options
head/graphics/blender/distinfo
Modified: head/graphics/blender/Makefile
==============================================================================
--- head/graphics/blender/Makefile Tue Jul 8 16:24:27 2014 (r361267)
+++ head/graphics/blender/Makefile Tue Jul 8 16:35:10 2014 (r361268)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= blender
-PORTVERSION= 2.70a
-PORTREVISION= 2
+PORTVERSION= 2.71
CATEGORIES= graphics games
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \
@@ -21,7 +20,7 @@ LIB_DEPENDS= libjpeg.so:${PORTSDIR}/grap
USE_XORG= x11 xext xmu
USE_GL= glew
USES= cmake:outsource compiler:features shebangfix
-USE_PYTHON= 3.3
+USE_PYTHON= 3.4
CMAKE_ARGS+= -DWITH_PYTHON_INSTALL:BOOL=OFF \
-DWITH_PYTHON_INSTALL_NUMPY:BOOL=OFF
@@ -33,8 +32,8 @@ SHEBANG_FILES= release/bin/blender-thumb
SUB_FILES= blender blenderplayer
-WRKSRC= ${WRKDIR}/${PORTNAME}-v${PORTVERSION}
-OUTDIR= ${INSTALL_WRKSRC}/bin/2.70
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+OUTDIR= ${INSTALL_WRKSRC}/bin/2.71
.include "${.CURDIR}/Makefile.options"
@@ -222,6 +221,16 @@ CMAKE_ARGS+= -DWITH_SDL:BOOL=OFF
USE_GCC= yes
.endif
+post-patch:
+ @${REINPLACE_CMD} -e 's|md;mud;ud;d|dm;dmu;du;d|' \
+ ${WRKSRC}/build_files/cmake/Modules/FindPythonLibsUnix.cmake
+
+post-build:
+ @(cd ${WRKSRC}/doc/manpage && \
+ ${PYTHON_CMD} blender.1.py \
+ ${INSTALL_WRKSRC}/bin/blender \
+ ${INSTALL_WRKSRC}/bin/${PORTNAME}.1)
+
# We ignore MAKE_ARGS, since those would set DESTDIR for make stage,
# which in turn would cause make install to install everything in a
# wrong location
@@ -282,10 +291,8 @@ post-install:
@${ECHO} @dirrm ${DATADIR_REL}/datafiles >> ${TMPPLIST}
@${ECHO} @dirrm ${DATADIR_REL} >> ${TMPPLIST}
-.if !defined(NO_INSTALL_MANPAGES)
${INSTALL_MAN} ${INSTALL_WRKSRC}/bin/${PORTNAME}.1 \
${STAGEDIR}${MAN1PREFIX}/man/man1
@${ECHO} man/man1/${PORTNAME}.1.gz >> ${TMPPLIST}
-.endif
.include <bsd.port.post.mk>
Modified: head/graphics/blender/Makefile.options
==============================================================================
--- head/graphics/blender/Makefile.options Tue Jul 8 16:24:27 2014 (r361267)
+++ head/graphics/blender/Makefile.options Tue Jul 8 16:35:10 2014 (r361268)
@@ -49,8 +49,6 @@ OPTIONS_DEFAULT= \
BULLET \
CINEON \
COMPOSITOR \
- CYCLES \
- CYCLESOSL \
DDS \
FFTW3 \
FRAMESERVER \
Modified: head/graphics/blender/distinfo
==============================================================================
--- head/graphics/blender/distinfo Tue Jul 8 16:24:27 2014 (r361267)
+++ head/graphics/blender/distinfo Tue Jul 8 16:35:10 2014 (r361268)
@@ -1,2 +1,2 @@
-SHA256 (blender-2.70a.tar.gz) = eb2d82e4bace4028e05eef2ac9799104231eafd91f1500b91c32471bac8cf3e5
-SIZE (blender-2.70a.tar.gz) = 55875629
+SHA256 (blender-2.71.tar.gz) = 7daa7f8ce1df495ad20843aa86bc5268179085ec2963655c358b65a2b365ffa2
+SIZE (blender-2.71.tar.gz) = 57120144
More information about the svn-ports-all
mailing list