From: <ke...@us...> - 2011-06-27 19:56:31
|
Revision: 3566 http://pkgbuild.svn.sourceforge.net/pkgbuild/?rev=3566&view=rev Author: kenmays Date: 2011-06-27 19:56:24 +0000 (Mon, 27 Jun 2011) Log Message: ----------- Added experimental SFEblender258.spec: Update to Blender 2.58, revised config patch Modified Paths: -------------- spec-files-extra/trunk/ChangeLog Added Paths: ----------- spec-files-extra/trunk/experimental/SFEblender258.spec spec-files-extra/trunk/patches/blender-2.58-sunos5-config.diff Removed Paths: ------------- spec-files-extra/trunk/experimental/SFEblender257b.spec spec-files-extra/trunk/patches/blender-2.57b-01-sunos5-config.diff Modified: spec-files-extra/trunk/ChangeLog =================================================================== --- spec-files-extra/trunk/ChangeLog 2011-06-25 20:58:59 UTC (rev 3565) +++ spec-files-extra/trunk/ChangeLog 2011-06-27 19:56:24 UTC (rev 3566) @@ -1,4 +1,8 @@ +2011-06-27 Ken Mays <kma...@gm...> + * Added experimental/SFEblender258.spec: Req Python 3.2.x + * Added patches/blender-2.58-sunos5-config.diff + 2011-06-25 Ken Mays <kma...@gm...> * SFEseamonkey.spec: Bump to 2.1 Deleted: spec-files-extra/trunk/experimental/SFEblender257b.spec =================================================================== --- spec-files-extra/trunk/experimental/SFEblender257b.spec 2011-06-25 20:58:59 UTC (rev 3565) +++ spec-files-extra/trunk/experimental/SFEblender257b.spec 2011-06-27 19:56:24 UTC (rev 3566) @@ -1,203 +0,0 @@ -# -# Blender 2.57b SPEC file for SFE -# By Ken Mays -# -%include Solaris.inc -# -# Note: Blender 2.57b prefers Python 3.2.x or higher. -# Note: FFMPEG and Boomer API audio header -# Note: You can use Scons (preferred) or CMAKE. -# -%define python_version 3.2 -%define src_version 2.57b -%define src_url http://download.blender.org/source -%define collada 1 -%define wplayer 1 - -Name: SFEblender -Summary: Blender - the free open source 3D content creation suite -Version: 2.57.2 -URL: http://www.blender.org -Source: %{src_url}/blender-%{src_version}.tar.gz -Patch1: blender-2.57b-01-sunos5-config.diff -SUNW_BaseDir: %{_basedir} -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%include default-depend.inc -Requires: SUNWlibsdl -Requires: SUNWopenexr -Requires: SUNWilmbase -Requires: SUNWfreetype2 -Requires: SUNWpng -#Requires: SUNWmesa -Requires: SUNWpcre -#Requires: SFEscons -Requires: SUNWpostrun -Requires: system/header/header-audio -Requires: library/expat -Requires: library/perl-5/xml-parser -BuildRequires: SFEgcc -Requires: SFEgccruntime -BuildRequires: SUNWTiff -BuildRequires: SUNWopensslr -BuildRequires: SUNWlibsdl-devel -# Build Python 3.2.x -#BuildRequires: SUNWPython -BuildRequires: driver/graphics/nvidia - -%description -Blender is a 3D modelling and rendering package. It is the in-house -software of a high quality animation studio, Blender has proven to -be an extremely fast and versatile design instrument. The software -has a personal touch, offering a unique approach to the world of -Three Dimensions. Use Blender to create TV commercials, to make -technical visualizations, business graphics, to do some morphing, -or design user interfaces. You can easy build and manage complex -environments. The renderer is versatile and extremely fast. All -basic animation principles (curves & keys) are well implemented.It -includes tools for modeling, sculpting, texturing (painting, -node-based shader materials, or UV mapped), UV mapping, rigging and -constraints, weight painting, particle systems, simulation (fluids, -physics, and soft body dynamics and an external crowd simulator), -rendering, node-based compositing, and non linear video editing, -as well as an integrated game engine for real-time interactive 3D -and game creation and playback with cross-platform compatibility. -http://www.blender.org - -Authors: --------- - Stichting Blender Foundation - Frederiksstraat 12-2 - 1054 LC Amsterdam - the Netherlands - foundation(at)blender(dot)org - -%package root -Summary: %summary - platform dependent files, / filesystem -SUNW_BaseDir: / -%include default-depend.inc - -%package devel -Summary: %summary - developer files -SUNW_BaseDir: %{_basedir} -%include default-depend.inc -Requires: %name - -%if %build_l10n -%package l10n -Summary: %{summary} - l10n files -SUNW_BaseDir: %{_basedir} -%include default-depend.inc -Requires: %{name} -%endif - -%prep -%setup -q -c -n %{name} -cd blender-%{src_version} -%patch1 -p1 - -%build - -CPUS=$(psrinfo | awk '$2=="on-line"{cpus++}END{print (cpus==0)?1:cpus}') - -export PKG_CONFIG_PATH="$PROTO_PKG" - -cd blender-%{src_version} - -# SFEgcc 4.5.2 -export CC=/usr/sfw/bin/gcc -export CXX=/usr/sfw/bin/g++ - -export CFLAGS="$RPM_OPT_FLAGS -march=pentium4 -pipe -fopenmp -fPIC -funsigned-char -fno-strict-aliasing -g -ggdb" -export CXXFLAGS=$CFLAGS -# -# Note: -DPYTHON_LIB=%%{_libdir}/libpython3.2.so \ -# -# Prefer built-in Scons setup and make mods for GCC 4.5.2 -# - -CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` -if test "x$CPUS" = "x" -o $CPUS = 0; then - CPUS=1 -fi - -export MSGFMT=/usr/gnu/bin/msgfmt - -# -# Used built-in scons 1.2.0 here -# build_files/scons/config/sunos5-config.py -# -python scons/scons.py -j $CPUS prefix=%{_basedir} \ - python_site_packages_dir=%{pythonlibdir} - - -%install - - -rm -rf $RPM_BUILD_ROOT - -python scons/scons.py install prefix=%{_basedir} python_site_packages_dir=%{pythonlibdir} \ - mandir=%{_mandir} destdir=$RPM_BUILD_ROOT - - -# x86_64, i386, etc. -#cd obj/blender-%{version}-solaris-2.11-*-py%{python_version} -#mkdir -p $RPM_BUILD_ROOT%{_datadir}/blender - -#%if %build_l10n -#%else -#rm -rf $RPM_BUILD_ROOT%{_datadir}/locale -#%endif - -%post -/usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null - -%postun -/usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr (-, root, bin) -%dir %attr (0755, root, bin) %{_bindir} -%{_bindir}/blender -%{_bindir}/blender-thumbnailer.py -%{_bindir}/blender-sample -%{_bindir}/blenderplayer -%{_mandir}/man1/blender.1 -%{_mandir}/man1/blender.1.py -%dir %attr(0755, root, sys) %{_datadir} -%dir %attr(0755, root, bin) %{_datadir}/blender -%{_datadir}/applications/blender.desktop -%{_datadir}/applications/x-blend.desktop -%{_datadir}/locale/* -%{_datadir}/pixmaps/blender.xpm -%{_datadir}/icons/hicolor/16x16/apps/blender.png -%{_datadir}/icons/hicolor/22x22/apps/blender.png -%{_datadir}/icons/hicolor/24x24/apps/blender.png -%{_datadir}/icons/hicolor/32x32/apps/blender.png -%{_datadir}/icons/hicolor/48x48/apps/blender.png -%{_datadir}/icons/hicolor/256x256/apps/blender.png -%{_datadir}/icons/hicolor/scalable/apps/blender.svg -%{_datadir}/pixmaps/blender.svg -%{_datadir}/pixmaps/blender.png -%{_datadir}/doc-base/* -%{_datadir}/blender/* - - -#%if %build_l10n -#%files l10n -#%defattr (-, root, bin) -#%dir %attr (0755, root, sys) %{_datadir} -#%attr (-, root, other) %{_datadir}/locale -#%endif - -#%files devel -#%defattr(-,root,bin) -#%dir %{_includedir}/%{name}/ -#%{_includedir}/%{name}/*.h -#%{_includedir}/%{name}/*.DEF - -%changelog -* Mon 15 Jun 2011 - Ken Mays <kma...@gm...> -- Initial spec Added: spec-files-extra/trunk/experimental/SFEblender258.spec =================================================================== --- spec-files-extra/trunk/experimental/SFEblender258.spec (rev 0) +++ spec-files-extra/trunk/experimental/SFEblender258.spec 2011-06-27 19:56:24 UTC (rev 3566) @@ -0,0 +1,224 @@ +# +# Blender 2.58(x) SPEC file for SFE +# By Ken Mays +# +%include Solaris.inc +# +# Note: Blender 2.58 prefers Python 3.2.x or higher. +# Note: FFMPEG and Boomer API audio header +# Note: You can use Scons (preferred) or CMAKE. +# +%define python_version 3.2 +%define src_version 2.58 +%define src_url http://download.blender.org/source +%define collada 1 +%define wplayer 1 + +Name: SFEblender258 +Summary: Blender - the free open source 3D content creation suite +Version: 2.58.0 +URL: http://www.blender.org +Source: %{src_url}/blender-%{src_version}.tgz +Patch1: blender-2.58-sunos5-config.diff +SUNW_BaseDir: %{_basedir} +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%include default-depend.inc +Requires: SUNWlibsdl +Requires: SUNWopenexr +Requires: SUNWilmbase +Requires: SUNWfreetype2 +Requires: SUNWpng +#Requires: SUNWmesa +Requires: SUNWpcre +#Requires: SFEscons +Requires: SUNWpostrun +Requires: system/header/header-audio +Requires: library/expat +Requires: library/perl-5/xml-parser +BuildRequires: SFEgcc +Requires: SFEgccruntime +BuildRequires: SUNWTiff +BuildRequires: SUNWopensslr +BuildRequires: SUNWlibsdl-devel +# Build Python 3.2.x +#BuildRequires: SUNWPython +BuildRequires: driver/graphics/nvidia + +%description +Blender is a 3D modelling and rendering package. It is the in-house +software of a high quality animation studio, Blender has proven to +be an extremely fast and versatile design instrument. The software +has a personal touch, offering a unique approach to the world of +Three Dimensions. Use Blender to create TV commercials, to make +technical visualizations, business graphics, to do some morphing, +or design user interfaces. You can easy build and manage complex +environments. The renderer is versatile and extremely fast. All +basic animation principles (curves & keys) are well implemented.It +includes tools for modeling, sculpting, texturing (painting, +node-based shader materials, or UV mapped), UV mapping, rigging and +constraints, weight painting, particle systems, simulation (fluids, +physics, and soft body dynamics and an external crowd simulator), +rendering, node-based compositing, and non linear video editing, +as well as an integrated game engine for real-time interactive 3D +and game creation and playback with cross-platform compatibility. +http://www.blender.org + +Authors: +-------- + Stichting Blender Foundation + Frederiksstraat 12-2 + 1054 LC Amsterdam + the Netherlands + foundation(at)blender(dot)org + +%package root +Summary: %summary - platform dependent files, / filesystem +SUNW_BaseDir: / +%include default-depend.inc + +%package devel +Summary: %summary - developer files +SUNW_BaseDir: %{_basedir} +%include default-depend.inc +Requires: %name + +%if %build_l10n +%package l10n +Summary: %{summary} - l10n files +SUNW_BaseDir: %{_basedir} +%include default-depend.inc +Requires: %{name} +%endif + +%prep +%setup -q -c -n %{name} +cd blender-%{src_version} +%patch1 -p1 + +%build + +CPUS=$(psrinfo | awk '$2=="on-line"{cpus++}END{print (cpus==0)?1:cpus}') + +export PKG_CONFIG_PATH="$PROTO_PKG" + +cd blender-%{src_version} + +# SFEgcc 4.5.2 +export CC=/usr/sfw/bin/gcc +export CXX=/usr/sfw/bin/g++ + +export CFLAGS="$RPM_OPT_FLAGS -march=pentium4 -pipe -fopenmp -fPIC -funsigned-char -fno-strict-aliasing -g -ggdb" +export CXXFLAGS=$CFLAGS +# +# Note: -DPYTHON_LIB=%%{_libdir}/libpython3.2.so \ +# +# Prefer built-in Scons setup and make mods for GCC 4.5.2 +# + +CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` +if test "x$CPUS" = "x" -o $CPUS = 0; then + CPUS=1 +fi + +export MSGFMT=/usr/gnu/bin/msgfmt + +# +# Used built-in scons 1.2.0 here +# build_files/scons/config/sunos5-config.py +# +python scons/scons.py -j $CPUS prefix=%{_basedir} \ + python_site_packages_dir=%{pythonlibdir} + + +%install + + +rm -rf $RPM_BUILD_ROOT + +python scons/scons.py install prefix=%{_basedir} python_site_packages_dir=%{pythonlibdir} \ + mandir=%{_mandir} destdir=$RPM_BUILD_ROOT + + +# x86_64, i386, etc. +#cd obj/blender-%{version}-solaris-2.11-*-py%{python_version} +#mkdir -p $RPM_BUILD_ROOT%{_datadir}/blender + +#%if %build_l10n +#%else +#rm -rf $RPM_BUILD_ROOT%{_datadir}/locale +#%endif + +%post +/usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null + +%postun +/usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr (-, root, bin) +%dir %attr (0755, root, bin) %{_bindir} +%{_bindir}/blender +%{_bindir}/blender-thumbnailer.py +%{_bindir}/blender-sample +%{_bindir}/blenderplayer +%{_mandir}/man1/blender.1 +%{_mandir}/man1/blender.1.py +%dir %attr(0755, root, sys) %{_datadir} +%dir %attr(0755, root, bin) %{_datadir}/blender +%{_datadir}/applications/blender.desktop +%{_datadir}/applications/x-blend.desktop +%{_datadir}/locale/* +%{_datadir}/pixmaps/blender.xpm +%{_datadir}/icons/hicolor/16x16/apps/blender.png +%{_datadir}/icons/hicolor/22x22/apps/blender.png +%{_datadir}/icons/hicolor/24x24/apps/blender.png +%{_datadir}/icons/hicolor/32x32/apps/blender.png +%{_datadir}/icons/hicolor/48x48/apps/blender.png +%{_datadir}/icons/hicolor/256x256/apps/blender.png +%{_datadir}/icons/hicolor/scalable/apps/blender.svg +%{_datadir}/pixmaps/blender.svg +%{_datadir}/pixmaps/blender.png +%{_datadir}/doc-base/* +%{_datadir}/blender/* + + +#%if %build_l10n +#%files l10n +#%defattr (-, root, bin) +#%dir %attr (0755, root, sys) %{_datadir} +#%attr (-, root, other) %{_datadir}/locale +#%endif + +#%files devel +#%defattr(-,root,bin) +#%dir %{_includedir}/%{name}/ +#%{_includedir}/%{name}/*.h +#%{_includedir}/%{name}/*.DEF + +%changelog +* Mon Jun 27 2011 - Ken Mays <kma...@gm...> +- Bump to 2.58 +* Mon 15 Jun 2011 - Ken Mays <kma...@gm...> +- Revised spec for Blender > 2.49b and Python 3.2 req +* May 18 2010 - G.D. +- exec in bindir +* Wed May 12 2010 - Albert Lee <tr...@op...> +- Bump to 2.49b +- Update Python version to 2.6 +- Fix install on non-amd64 +- Create wrapper at build time +* Jue 17 2009 - Simonjin +- Bump to 2.49, and update the patch blender-01-build.diff +* April 2009 - Gilles dauphin +- adjust version for IPS +* Sun 18 Jan 2009 - Henry Zhang +- Bump to 2.48a, and update the patch and blender-01.sh. +* Thu 27 Nov 2008 - Henry Zhang +- Add dependency SUNWilmbase +* Sun 09 Nov 2008 - Gilles Dauphin +- depend SUNWopenexr +* Sept 16 2008 - Gilles Dauphin ( Gilles DOT Dauphin AT enst DOT fr) +- Initial specc Property changes on: spec-files-extra/trunk/experimental/SFEblender258.spec ___________________________________________________________________ Added: svn:executable + * Deleted: spec-files-extra/trunk/patches/blender-2.57b-01-sunos5-config.diff =================================================================== --- spec-files-extra/trunk/patches/blender-2.57b-01-sunos5-config.diff 2011-06-25 20:58:59 UTC (rev 3565) +++ spec-files-extra/trunk/patches/blender-2.57b-01-sunos5-config.diff 2011-06-27 19:56:24 UTC (rev 3566) @@ -1,109 +0,0 @@ ---- build_files/scons/config/sunos5-config.py.orig 2011-06-15 13:57:08.000892500 -0400 -+++ build_files/scons/config/sunos5-config.py 2011-06-16 08:07:54.925214000 -0400 -@@ -8,9 +8,9 @@ - BF_PYTHON_LIB = 'python${BF_PYTHON_VERSION}' #BF_PYTHON+'/lib/python'+BF_PYTHON_VERSION+'/config/libpython'+BF_PYTHON_VERSION+'.a' - BF_PYTHON_LINKFLAGS = ['-Xlinker', '-export-dynamic'] - --WITH_BF_OPENAL = True -+WITH_BF_OPENAL = False - WITH_BF_STATICOPENAL = False --BF_OPENAL = '/usr/local' -+BF_OPENAL = '/usr' - BF_OPENAL_INC = '${BF_OPENAL}/include' - BF_OPENAL_LIBPATH = '${BF_OPENAL}/lib' - BF_OPENAL_LIB = 'openal' -@@ -35,7 +35,7 @@ - - WITH_BF_OPENEXR = True - WITH_BF_STATICOPENEXR = False --BF_OPENEXR = '/usr/local' -+BF_OPENEXR = '/usr' - BF_OPENEXR_INC = ['${BF_OPENEXR}/include', '${BF_OPENEXR}/include/OpenEXR' ] - BF_OPENEXR_LIBPATH = '${BF_OPENEXR}/lib' - BF_OPENEXR_LIB = 'Half IlmImf Iex Imath ' -@@ -45,18 +45,18 @@ - WITH_BF_DDS = True - - WITH_BF_JPEG = True --BF_JPEG = '/usr/local' -+BF_JPEG = '/usr' - BF_JPEG_INC = '${BF_JPEG}/include' - BF_JPEG_LIBPATH = '${BF_JPEG}/lib' - BF_JPEG_LIB = 'jpeg' - - WITH_BF_PNG = True --BF_PNG = '/usr/local' -+BF_PNG = '/usr' - BF_PNG_INC = '${BF_PNG}/include' - BF_PNG_LIBPATH = '${BF_PNG}/lib' - BF_PNG_LIB = 'png' - --BF_TIFF = '/usr/local' -+BF_TIFF = '/usr' - BF_TIFF_INC = '${BF_TIFF}/include' - - WITH_BF_ZLIB = True -@@ -65,9 +65,9 @@ - BF_ZLIB_LIBPATH = '${BF_ZLIB}/lib' - BF_ZLIB_LIB = 'z' - --WITH_BF_INTERNATIONAL = True -+WITH_BF_INTERNATIONAL = False - --BF_GETTEXT = '/usr/local' -+BF_GETTEXT = '/usr' - BF_GETTEXT_INC = '${BF_GETTEXT}/include' - BF_GETTEXT_LIB = 'gettextlib' - BF_GETTEXT_LIBPATH = '${BF_GETTEXT}/lib' -@@ -98,7 +98,7 @@ - #BF_PARANOID = True - - # enable freetype2 support for text objects --BF_FREETYPE = '/usr/local' -+BF_FREETYPE = '/usr' - BF_FREETYPE_INC = '${BF_FREETYPE}/include ${BF_FREETYPE}/include/freetype2' - BF_FREETYPE_LIBPATH = '${BF_FREETYPE}/lib' - BF_FREETYPE_LIB = 'freetype' -@@ -107,7 +107,7 @@ - BF_QUICKTIME = '/usr/local' - BF_QUICKTIME_INC = '${BF_QUICKTIME}/include' - --WITH_BF_ICONV = True -+WITH_BF_ICONV = False - BF_ICONV = "/usr" - BF_ICONV_INC = '${BF_ICONV}/include' - BF_ICONV_LIB = 'iconv' -@@ -120,12 +120,12 @@ - BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib' - BF_FFMPEG_LIB = 'avformat avcodec avutil avdevice' - --# Mesa Libs should go here if your using them as well.... -+# NVIDIA Libs & headers should go here if your using them as well.... - WITH_BF_STATICOPENGL = False --BF_OPENGL = '/usr/openwin' --BF_OPENGL_INC = '${BF_OPENGL}/include' -+BF_OPENGL = '/usr/X11' -+BF_OPENGL_INC = '${BF_OPENGL}/include/NVIDIA' - BF_OPENGL_LIB = 'GL GLU X11 Xi' --BF_OPENGL_LIBPATH = '${BF_OPENGL}/lib' -+BF_OPENGL_LIBPATH = '${BF_OPENGL}/lib/NVIDIA' - BF_OPENGL_LIB_STATIC = '${BF_OPENGL_LIBPATH}/libGL.a ${BF_OPENGL_LIBPATH}/libGLU.a ${BF_OPENGL_LIBPATH}/libXxf86vm.a ${BF_OPENGL_LIBPATH}/libX11.a ${BF_OPENGL_LIBPATH}/libXi.a ${BF_OPENGL_LIBPATH}/libXext.a ${BF_OPENGL_LIBPATH}/libXxf86vm.a' - - ## -@@ -134,12 +134,12 @@ - ##ifeq ($CPU),alpha) - ## CFLAGS += -pipe -fPIC -funsigned-char -fno-strict-aliasing -mieee - --CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] -+CCFLAGS = [,-fopenmp','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] - - CPPFLAGS = ['-DSUN_OGL_NO_VERTEX_MACROS'] --CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] --REL_CFLAGS = ['-DNDEBUG', '-O2'] --REL_CCFLAGS = ['-DNDEBUG', '-O2'] -+CXXFLAGS = ['-fopenmp','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] -+REL_CFLAGS = ['-DNDEBUG', '-O2','-march=pentium4'] -+REL_CCFLAGS = ['-DNDEBUG', '-O2','-march=pentium4'] - ##BF_DEPEND = True - ## - ##AR = ar Added: spec-files-extra/trunk/patches/blender-2.58-sunos5-config.diff =================================================================== --- spec-files-extra/trunk/patches/blender-2.58-sunos5-config.diff (rev 0) +++ spec-files-extra/trunk/patches/blender-2.58-sunos5-config.diff 2011-06-27 19:56:24 UTC (rev 3566) @@ -0,0 +1,140 @@ +--- blender-2.58/build_files/scons/config/sunos5-config.py.orig 2011-06-27 14:17:47.221916800 -0400 ++++ blender-2.58/build_files/scons/config/sunos5-config.py 2011-06-27 14:26:34.847431300 -0400 +@@ -1,16 +1,16 @@ + LCGDIR = '../lib/sunos5' + LIBDIR = '${LCGDIR}' + +-BF_PYTHON = '/usr/local' ++BF_PYTHON = '/usr' + BF_PYTHON_VERSION = '3.2' + BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}' + BF_PYTHON_BINARY = '${BF_PYTHON}/bin/python${BF_PYTHON_VERSION}' + BF_PYTHON_LIB = 'python${BF_PYTHON_VERSION}' #BF_PYTHON+'/lib/python'+BF_PYTHON_VERSION+'/config/libpython'+BF_PYTHON_VERSION+'.a' + BF_PYTHON_LINKFLAGS = ['-Xlinker', '-export-dynamic'] + +-WITH_BF_OPENAL = True ++WITH_BF_OPENAL = False + WITH_BF_STATICOPENAL = False +-BF_OPENAL = '/usr/local' ++BF_OPENAL = '/usr' + BF_OPENAL_INC = '${BF_OPENAL}/include' + BF_OPENAL_LIBPATH = '${BF_OPENAL}/lib' + BF_OPENAL_LIB = 'openal' +@@ -22,20 +22,20 @@ + WITH_BF_STATICCXX = False + BF_CXX_LIB_STATIC = '${BF_CXX}/lib/libstdc++.a' + +-BF_LIBSAMPLERATE = '/usr/local' ++BF_LIBSAMPLERATE = '/usr' + BF_LIBSAMPLERATE_INC = '${BF_LIBSAMPLERATE}/include' + BF_LIBSAMPLERATE_LIB = 'samplerate' + BF_LIBSAMPLERATE_LIBPATH = '${BF_LIBSAMPLERATE}/lib' + + WITH_BF_SDL = True +-BF_SDL = '/usr/local' #$(shell sdl-config --prefix) ++BF_SDL = '/usr' #$(shell sdl-config --prefix) + BF_SDL_INC = '${BF_SDL}/include/SDL' #$(shell $(BF_SDL)/bin/sdl-config --cflags) + BF_SDL_LIBPATH = '${BF_SDL}/lib' + BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer + + WITH_BF_OPENEXR = True + WITH_BF_STATICOPENEXR = False +-BF_OPENEXR = '/usr/local' ++BF_OPENEXR = '/usr' + BF_OPENEXR_INC = ['${BF_OPENEXR}/include', '${BF_OPENEXR}/include/OpenEXR' ] + BF_OPENEXR_LIBPATH = '${BF_OPENEXR}/lib' + BF_OPENEXR_LIB = 'Half IlmImf Iex Imath ' +@@ -45,18 +45,18 @@ + WITH_BF_DDS = True + + WITH_BF_JPEG = True +-BF_JPEG = '/usr/local' ++BF_JPEG = '/usr' + BF_JPEG_INC = '${BF_JPEG}/include' + BF_JPEG_LIBPATH = '${BF_JPEG}/lib' + BF_JPEG_LIB = 'jpeg' + + WITH_BF_PNG = True +-BF_PNG = '/usr/local' ++BF_PNG = '/usr' + BF_PNG_INC = '${BF_PNG}/include' + BF_PNG_LIBPATH = '${BF_PNG}/lib' + BF_PNG_LIB = 'png' + +-BF_TIFF = '/usr/local' ++BF_TIFF = '/usr' + BF_TIFF_INC = '${BF_TIFF}/include' + + WITH_BF_ZLIB = True +@@ -65,9 +65,9 @@ + BF_ZLIB_LIBPATH = '${BF_ZLIB}/lib' + BF_ZLIB_LIB = 'z' + +-WITH_BF_INTERNATIONAL = True ++WITH_BF_INTERNATIONAL = False + +-BF_GETTEXT = '/usr/local' ++BF_GETTEXT = '/usr' + BF_GETTEXT_INC = '${BF_GETTEXT}/include' + BF_GETTEXT_LIB = 'gettextlib' + BF_GETTEXT_LIBPATH = '${BF_GETTEXT}/lib' +@@ -98,16 +98,16 @@ + #BF_PARANOID = True + + # enable freetype2 support for text objects +-BF_FREETYPE = '/usr/local' ++BF_FREETYPE = '/usr' + BF_FREETYPE_INC = '${BF_FREETYPE}/include ${BF_FREETYPE}/include/freetype2' + BF_FREETYPE_LIBPATH = '${BF_FREETYPE}/lib' + BF_FREETYPE_LIB = 'freetype' + + WITH_BF_QUICKTIME = False # -DWITH_QUICKTIME +-BF_QUICKTIME = '/usr/local' ++BF_QUICKTIME = '/usr' + BF_QUICKTIME_INC = '${BF_QUICKTIME}/include' + +-WITH_BF_ICONV = True ++WITH_BF_ICONV = False + BF_ICONV = "/usr" + BF_ICONV_INC = '${BF_ICONV}/include' + BF_ICONV_LIB = 'iconv' +@@ -115,17 +115,17 @@ + + # enable ffmpeg support + WITH_BF_FFMPEG = True # -DWITH_FFMPEG +-BF_FFMPEG = '/usr/local' ++BF_FFMPEG = '/usr' + BF_FFMPEG_INC = '${BF_FFMPEG}/include' + BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib' + BF_FFMPEG_LIB = 'avformat avcodec avutil avdevice' + +-# Mesa Libs should go here if your using them as well.... ++# NVIDIA Libs & headers should go here if your using them as well.... + WITH_BF_STATICOPENGL = False +-BF_OPENGL = '/usr/openwin' +-BF_OPENGL_INC = '${BF_OPENGL}/include' ++BF_OPENGL = '/usr/X11' ++BF_OPENGL_INC = '${BF_OPENGL}/include/NVIDIA' + BF_OPENGL_LIB = 'GL GLU X11 Xi' +-BF_OPENGL_LIBPATH = '${BF_OPENGL}/lib' ++BF_OPENGL_LIBPATH = '${BF_OPENGL}/lib/NVIDIA' + BF_OPENGL_LIB_STATIC = '${BF_OPENGL_LIBPATH}/libGL.a ${BF_OPENGL_LIBPATH}/libGLU.a ${BF_OPENGL_LIBPATH}/libXxf86vm.a ${BF_OPENGL_LIBPATH}/libX11.a ${BF_OPENGL_LIBPATH}/libXi.a ${BF_OPENGL_LIBPATH}/libXext.a ${BF_OPENGL_LIBPATH}/libXxf86vm.a' + + ## +@@ -134,12 +134,12 @@ + ##ifeq ($CPU),alpha) + ## CFLAGS += -pipe -fPIC -funsigned-char -fno-strict-aliasing -mieee + +-CCFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] ++CCFLAGS = [,-fopenmp','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] + + CPPFLAGS = ['-DSUN_OGL_NO_VERTEX_MACROS'] +-CXXFLAGS = ['-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] +-REL_CFLAGS = ['-DNDEBUG', '-O2'] +-REL_CCFLAGS = ['-DNDEBUG', '-O2'] ++CXXFLAGS = ['-fopenmp','-pipe','-fPIC','-funsigned-char','-fno-strict-aliasing'] ++REL_CFLAGS = ['-DNDEBUG', '-O2','-march=pentium4'] ++REL_CCFLAGS = ['-DNDEBUG', '-O2','-march=pentium4'] + ##BF_DEPEND = True + ## + ##AR = ar This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |