Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 08 Feb 2005 20:46:12 +0100
From:      Radim Kolar <hsn@netmag.cz>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        hsn@netmag.cz
Subject:   ports/77362: [PATCH] graphics/blender: update to 2.35
Message-ID:  <E1CybJM-000FUY-PJ@sanatana.dharma>
Resent-Message-ID: <200502102040.j1AKeMFp057510@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         77362
>Category:       ports
>Synopsis:       [PATCH] graphics/blender: update to 2.35
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 10 20:40:22 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Radim Kolar
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
Sanatana Dharma
>Environment:
System: FreeBSD sanatana.dharma 5.3-STABLE FreeBSD 5.3-STABLE #3: Sat Jan 29 08:58:45 CET 2005
>Description:
- Update to 2.35. This is not the latest blender release, i have not tested
it yet. This version compiles cleanly on freebsd without any patches.

Removed file(s):
- files/patch-SConstruct

Port maintainer (dyeske@yahoo.com) is cc'd.

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- blender-devel-2.35.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/graphics/blender-devel/Makefile /home/hsn/hacked/blender-devel/Makefile
--- /usr/ports/graphics/blender-devel/Makefile	Thu Aug 26 20:44:31 2004
+++ /home/hsn/hacked/blender-devel/Makefile	Wed Nov 17 21:11:09 2004
@@ -5,7 +5,7 @@
 # $FreeBSD: ports/graphics/blender-devel/Makefile,v 1.14 2004/08/26 15:56:07 pav Exp $
 
 PORTNAME=	blender
-PORTVERSION=	2.34
+PORTVERSION=	2.35
 CATEGORIES=	graphics games
 MASTER_SITES=	http://download.blender.org/source/
 PKGNAMESUFFIX=	-devel
diff -ruN --exclude=CVS /usr/ports/graphics/blender-devel/distinfo /home/hsn/hacked/blender-devel/distinfo
--- /usr/ports/graphics/blender-devel/distinfo	Thu Aug 26 20:44:32 2004
+++ /home/hsn/hacked/blender-devel/distinfo	Wed Nov 17 21:11:37 2004
@@ -1,2 +1,2 @@
-MD5 (blender-2.34.tar.bz2) = dad5ac3d415abefad9c52f7b814339d8
-SIZE (blender-2.34.tar.bz2) = 5499297
+MD5 (blender-2.35.tar.bz2) = d451bb3047a9c2fe785c0b91f9769717
+SIZE (blender-2.35.tar.bz2) = 5658791
diff -ruN --exclude=CVS /usr/ports/graphics/blender-devel/files/patch-SConstruct /home/hsn/hacked/blender-devel/files/patch-SConstruct
--- /usr/ports/graphics/blender-devel/files/patch-SConstruct	Mon Nov 15 18:18:31 2004
+++ /home/hsn/hacked/blender-devel/files/patch-SConstruct	Thu Jan  1 01:00:00 1970
@@ -1,132 +0,0 @@
---- SConstruct.orig	Thu Aug  5 00:00:39 2004
-+++ SConstruct	Thu Oct 21 23:20:37 2004
-@@ -681,6 +681,86 @@
-     openal_lib = ['openal']
-     openal_libpath = ['/usr/lib']
-     openal_include = ['/usr/include']
-+    
-+elif sys.platform=='freebsd4' or sys.platform=='freebsd5' or sys.platform=='freebsd6':
-+    print "Building for FreeBSD"
-+    use_international = 'false'
-+    use_gameengine = 'false'
-+    use_openal = 'false'
-+    use_fmod = 'false'
-+    use_quicktime = 'false'
-+    use_sumo = 'false'
-+    use_ode = 'false'
-+    use_buildinfo = 'true'
-+    build_blender_dynamic = 'true'
-+    build_blender_static = 'false'
-+    build_blender_player = 'false'
-+    build_blender_plugin = 'false'
-+    release_flags = ['-O2']
-+    debug_flags = ['-O2', '-g']
-+    extra_flags = ['-pipe', '-fPIC', '-funsigned-char']
-+    cxxflags = []
-+    defines = []
-+    warn_flags = ['-Wall','-W']
-+    window_system = 'X11'
-+    platform_libs = ['m', 'stdc++', 'util']
-+    platform_libpath = []
-+    platform_linkflags = ['-pthread']
-+    extra_includes = []
-+    z_lib = ['z']
-+    z_libpath = ['/usr/lib']
-+    z_include = ['/usr/include']
-+    # png library information
-+    png_lib = ['png']
-+    png_libpath = ['/usr/local/lib']
-+    png_include = ['/usr/local/include']
-+    # jpeg library information
-+    jpeg_lib = ['jpeg']
-+    jpeg_libpath = ['/usr/local/lib']
-+    jpeg_include = ['/usr/local/include']
-+    # OpenGL library information
-+    opengl_lib = ['GL', 'GLU']
-+    opengl_static = ['/usr/lib/libGL.a', '/usr/lib/libGLU.a']
-+    opengl_libpath = ['/usr/lib', '/usr/X11R6/lib']
-+    opengl_include = ['/usr/X11R6/include/']
-+    # SDL library information
-+    sdl_env.ParseConfig ('sdl11-config --cflags')
-+    sdl_cflags = sdl_env.Dictionary()['CCFLAGS']
-+    sdl_include = sdl_env.Dictionary()['CPPPATH']
-+    sdl_env.ParseConfig ('sdl11-config --libs')
-+    sdl_libpath =sdl_env.Dictionary()['LIBPATH']
-+    sdl_lib = sdl_env.Dictionary()['LIBS']
-+    # SOLID library information
-+    solid_lib = []                     # TODO
-+    solid_libpath = []        # TODO
-+    solid_include = ['#extern/solid']
-+    qhull_lib = []       # TODO
-+    qhull_libpath = []  # TODO
-+    qhull_include = ['#extern/qhull/include']
-+    # ODE library information
-+    ode_lib = ['ode']
-+    ode_libpath = ['#../lib/linux-glibc2.2.5-i386/ode/lib']
-+    ode_include = ['#../lib/linux-glibc2.2.5-i386/ode/include']
-+    # Python library information
-+    python_lib = ['python%d.%d' % sys.version_info[0:2]]
-+    python_libpath = [sysconfig.get_python_lib (0, 1) + '/config']
-+    python_include = [sysconfig.get_python_inc ()]
-+    python_linkflags = []
-+    # International support information
-+    ftgl_lib = ['ftgl']
-+    ftgl_libpath = ['#../lib/linux-glibc2.2.5-i386/ftgl/lib']
-+    ftgl_include = ['#../lib/linux-glibc2.2.5-i386/ftgl/include']
-+    freetype_env.ParseConfig('pkg-config --cflags --libs freetype2')
-+    freetype_lib = freetype_env.Dictionary()['LIBS']
-+    freetype_libpath = freetype_env.Dictionary()['LIBPATH']
-+    freetype_include = freetype_env.Dictionary()['CPPPATH']
-+    gettext_lib = []
-+    gettext_libpath = []
-+    gettext_include = []
-+    # OpenAL library information
-+    openal_lib = ['openal']
-+    openal_libpath = ['/usr/lib']
-+    openal_include = ['/usr/include']
- 
- else:
-     print "Unknown platform %s"%sys.platform
-@@ -1188,7 +1268,7 @@
- 		shutil.copy("../lib/windows/python/lib/python23.dll", "dist/python23.dll")
- 		shutil.copy("../lib/windows/sdl/lib/SDL.dll", "dist/SDL.dll")
- 		shutil.copy("../lib/windows/gettext/lib/gnu_gettext.dll", "dist/gnu_gettext.dll")
--	elif sys.platform in ['linux2', 'linux-i386']:
-+	elif sys.platform in ['linux2', 'linux-i386', 'freebsd4', 'freebsd5', 'freebsd6']:
- 		shutil.copy("blender", "dist/blender")
- 		if user_options_dict['BUILD_BLENDER_PLAYER'] == 1:
- 			shutil.copy("blenderplayer", "dist/blenderplayer")
-@@ -1376,6 +1456,15 @@
- 	elif sys.platform == 'linux2' or sys.platform == 'linux-i386':
- 		zipext += ".tar.gz"
- 		pf = "linux"
-+	elif sys.platform == 'freebsd4':
-+		zipext += ".tar.gz"
-+		pf = "freebsd4"
-+	elif sys.platform == 'freebsd5':
-+		zipext += ".tar.gz"
-+		pf = "freebsd5"
-+	elif sys.platform == 'freebsd6':
-+		zipext += ".tar.gz"
-+		pf = "freebsd6"
- 	
- 	if user_options_dict['BUILD_BINARY'] == 'release':
- 		blendname = "blender-" + version + "-" + config_guess
-@@ -1391,7 +1480,7 @@
- 	print
- 	if sys.platform == 'win32':
- 		print "Create the zip!"
--	elif sys.platform == 'linux2' or sys.platform == 'linux-i386':
-+	else:
- 		print "Create the tarball!"
- 	print
- 	
-@@ -1601,7 +1690,7 @@
- 		if user_options_dict['BUILD_BLENDER_PLAYER'] == 1:
- 			app_env.Depends(Mappit, playername)
- 		app_env.Alias("release", Mappit)
--	elif sys.platform in ['win32', 'linux2', 'linux-i386']:
-+	elif sys.platform in ['win32', 'linux2', 'linux-i386', 'freebsd4', 'freebsd5', 'freebsd6']:
- 		release_env = Environment()
- 		releaseit = release_env.Command('blenderrelease', appname, zipit)
- 		if user_options_dict['BUILD_BLENDER_PLAYER'] == 1:
--- blender-devel-2.35.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1CybJM-000FUY-PJ>