[arch-commits] Commit in blender/repos (6 files)

2020-12-27 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, December 28, 2020 @ 03:14:51
  Author: svenstaro
Revision: 794325

archrelease: copy trunk to community-staging-x86_64

Added:
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/D8063-cuda11.diff
(from rev 794324, blender/trunk/D8063-cuda11.diff)
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 794324, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/cuda11.patch
(from rev 794324, blender/trunk/cuda11.patch)
  blender/repos/community-staging-x86_64/embree.patch
(from rev 794324, blender/trunk/embree.patch)
  blender/repos/community-staging-x86_64/gltf-import-fix.patch
(from rev 794324, blender/trunk/gltf-import-fix.patch)

---+
 D8063-cuda11.diff |  105 
 PKGBUILD  |   87 +++
 cuda11.patch  |   91 +
 embree.patch  |   43 +++
 gltf-import-fix.patch |   11 +
 5 files changed, 337 insertions(+)

Copied: blender/repos/community-staging-x86_64/D8063-cuda11.diff (from rev 
794324, blender/trunk/D8063-cuda11.diff)
===
--- community-staging-x86_64/D8063-cuda11.diff  (rev 0)
+++ community-staging-x86_64/D8063-cuda11.diff  2020-12-28 03:14:51 UTC (rev 
794325)
@@ -0,0 +1,105 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -375,7 +375,7 @@
+ option(WITH_CYCLES_CUBIN_COMPILER   "Build cubins with nvrtc based compiler 
instead of nvcc" OFF)
+ option(WITH_CYCLES_CUDA_BUILD_SERIAL "Build cubins one after another (useful 
on machines with limited RAM)" OFF)
+ mark_as_advanced(WITH_CYCLES_CUDA_BUILD_SERIAL)
+-set(CYCLES_CUDA_BINARIES_ARCH sm_30 sm_35 sm_37 sm_50 sm_52 sm_60 sm_61 sm_70 
sm_75 CACHE STRING "CUDA architectures to build binaries for")
++set(CYCLES_CUDA_BINARIES_ARCH sm_30 sm_35 sm_37 sm_50 sm_52 sm_60 sm_61 sm_70 
sm_75 sm_80 CACHE STRING "CUDA architectures to build binaries for")
+ mark_as_advanced(CYCLES_CUDA_BINARIES_ARCH)
+ unset(PLATFORM_DEFAULT)
+ option(WITH_CYCLES_LOGGING  "Build Cycles with logging support" ON)
+diff --git a/build_files/cmake/config/blender_release.cmake 
b/build_files/cmake/config/blender_release.cmake
+--- a/build_files/cmake/config/blender_release.cmake
 b/build_files/cmake/config/blender_release.cmake
+@@ -52,7 +52,7 @@
+ set(WITH_MEM_JEMALLOC  ON  CACHE BOOL "" FORCE)
+ set(WITH_CYCLES_CUDA_BINARIES  ON  CACHE BOOL "" FORCE)
+ set(WITH_CYCLES_CUBIN_COMPILER OFF CACHE BOOL "" FORCE)
+-set(CYCLES_CUDA_BINARIES_ARCH 
sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_70;sm_75 CACHE STRING "" FORCE)
++set(CYCLES_CUDA_BINARIES_ARCH 
sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_70;sm_75;sm_80 CACHE STRING "" 
FORCE)
+ set(WITH_CYCLES_DEVICE_OPTIX   ON CACHE BOOL "" FORCE)
+ 
+ # platform dependent options
+diff --git a/intern/cycles/CMakeLists.txt b/intern/cycles/CMakeLists.txt
+--- a/intern/cycles/CMakeLists.txt
 b/intern/cycles/CMakeLists.txt
+@@ -313,7 +313,7 @@
+   set(MAX_MSVC 1910)
+ elseif(${CUDA_VERSION} EQUAL "9.1")
+   set(MAX_MSVC 1911)
+-elseif(${CUDA_VERSION} LESS "11.0")
++elseif(${CUDA_VERSION} LESS "12.0")
+   set(MAX_MSVC 1999)
+ endif()
+ if(NOT MSVC_VERSION LESS ${MAX_MSVC} OR CMAKE_C_COMPILER_ID MATCHES 
"Clang")
+diff --git a/intern/cycles/kernel/CMakeLists.txt 
b/intern/cycles/kernel/CMakeLists.txt
+--- a/intern/cycles/kernel/CMakeLists.txt
 b/intern/cycles/kernel/CMakeLists.txt
+@@ -485,8 +485,12 @@
+   foreach(arch ${CYCLES_CUDA_BINARIES_ARCH})
+ if(${arch} MATCHES "sm_2.")
+   message(STATUS "CUDA binaries for ${arch} are no longer supported, 
skipped.")
++elseif(${arch} MATCHES "sm_30" AND ${CUDA_VERSION} GREATER 109)
++  message(STATUS "CUDA binaries for ${arch} are no longer supported, 
skipped.")
+ elseif(${arch} MATCHES "sm_7." AND ${CUDA_VERSION} LESS 100)
+   message(STATUS "CUDA binaries for ${arch} require CUDA 10.0+, skipped.")
++elseif(${arch} MATCHES "sm_8." AND ${CUDA_VERSION} LESS 110)
++  message(STATUS "CUDA binaries for ${arch} require CUDA 11.0+, skipped.")
+ else()
+   # Compile regular kernel
+   CYCLES_CUDA_KERNEL_ADD(${arch} ${prev_arch} filter "" 
"${cuda_filter_sources}" FALSE)
+@@ -525,6 +529,11 @@
+   set(cuda_flags ${cuda_flags}
+ -D __KERNEL_DEBUG__)
+ endif()
++set(OPTIX_TARGET 30)
++if(${CUDA_VERSION} GREATER 109) #cuda 11
++  set(OPTIX_TARGET 52)
++endif()
++
+ if(WITH_CYCLES_CUBIN_COMPILER)
+ 
+   # Needed to find libnvrtc-builtins.so. Can't do it from inside
+@@ -536,7 +545,6 @@
+ set(CUBIN_CC_ENV ${CMAKE_COMMAND}
+   -E env LD_LIBRARY_PATH="${CUDA_TOOLKIT_ROOT_DIR}/lib64")
+   endif()
+-
+   add_custom_command(
+ OUTPUT ${output}
+ 

[arch-commits] Commit in blender/repos (6 files)

2018-07-24 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, July 24, 2018 @ 08:27:32
  Author: svenstaro
Revision: 363272

archrelease: copy trunk to community-staging-x86_64

Added:
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 363271, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/ffmpeg4.0.patch
(from rev 363271, blender/trunk/ffmpeg4.0.patch)
  blender/repos/community-staging-x86_64/openvdb3-abi.patch
(from rev 363271, blender/trunk/openvdb3-abi.patch)
  blender/repos/community-staging-x86_64/tree_hpp.patch
(from rev 363271, blender/trunk/tree_hpp.patch)
  blender/repos/community-staging-x86_64/util_sseb.patch
(from rev 363271, blender/trunk/util_sseb.patch)

+
 PKGBUILD   |  111 ++
 ffmpeg4.0.patch|  113 +++
 openvdb3-abi.patch |   28 +++
 tree_hpp.patch |  183 +++
 util_sseb.patch|   13 +++
 5 files changed, 448 insertions(+)

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 363271, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-24 08:27:32 UTC (rev 363272)
@@ -0,0 +1,111 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+# _gittag=v2.79b
+_gitcommit=32432d91bbec558cbd88e54aece61b0d641c1761
+
+pkgname=blender
+pkgver=2.79.b
+[[ -n $_gitcommit ]] && pkgver=${pkgver}.git3.${_gitcommit:0:8}
+pkgrel=2
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git"
+ffmpeg4.0.patch
+tree_hpp.patch
+util_sseb.patch
+openvdb3-abi.patch)
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'da14d7cbdea1ab5499659a066658cdd2'
+ 'feea89510de171946c41c6208461f453'
+ '53da216adbc2a9d555a59c15b8f0ef08'
+ '3f9613fcb7ea61214982272e9c20a294'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  patch -Np1 -i "$srcdir"/ffmpeg4.0.patch
+  patch -Np1 -i "$srcdir"/tree_hpp.patch
+  patch -Np1 -i "$srcdir"/util_sseb.patch
+  patch -Np1 -i "$srcdir"/openvdb3-abi.patch
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  [[ -d build ]] && rm -rf build
+  mkdir build && cd build
+
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DWITH_LLVM=ON \
+-DWITH_CYCLES_CUDA_BINARIES=ON \
+-DWITH_CYCLES_PTEX=OFF \
+

[arch-commits] Commit in blender/repos (6 files)

2017-10-02 Thread Sven-Hendrik Haase
Date: Tuesday, October 3, 2017 @ 02:56:06
  Author: svenstaro
Revision: 261351

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  blender/repos/community-testing-i686/
  blender/repos/community-testing-i686/PKGBUILD
(from rev 261350, blender/trunk/PKGBUILD)
  blender/repos/community-testing-i686/cuda9.patch
(from rev 261350, blender/trunk/cuda9.patch)
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 261350, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/cuda9.patch
(from rev 261350, blender/trunk/cuda9.patch)

--+
 community-testing-i686/PKGBUILD  |  108 +
 community-testing-i686/cuda9.patch   |   40 
 community-testing-x86_64/PKGBUILD|  108 +
 community-testing-x86_64/cuda9.patch |   40 
 4 files changed, 296 insertions(+)

Copied: blender/repos/community-testing-i686/PKGBUILD (from rev 261350, 
blender/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-10-03 02:56:06 UTC (rev 261351)
@@ -0,0 +1,108 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: John Sowiak 
+# Contributor: tobias 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+ _gittag=v2.79
+#_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
+
+pkgname=blender
+pkgver=2.79
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=5
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35' 'gcc5')
+makedepends_x86_64=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/blender-dev-tools.git"
+"git://git.blender.org/scons.git"
+cuda9.patch)
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ '88f47cac4cac2977f006c0ce22f84e53'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  patch -Np1 < "${srcdir}"/cuda9.patch
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  [[ -d build ]] && rm -rf build
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
+  export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
+  cmake -C../build_files/cmake/config/blender_release.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.6 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_PTEX=OFF \
+-DPYTHON_VERSION=3.6 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.6m \
+

[arch-commits] Commit in blender/repos (6 files)

2016-07-04 Thread Sven-Hendrik Haase
Date: Monday, July 4, 2016 @ 17:31:24
  Author: svenstaro
Revision: 182228

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 182227, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 182227, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 182227, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 182227, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  101 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  101 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 228 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 182227, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-07-04 17:31:24 UTC (rev 182228)
@@ -0,0 +1,101 @@
+# $Id$
+# Contributor: John Sowiak 
+# Contributor: tobias 
+# Maintainer: Sven-Hendrik Haase 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.77a
+#_gitcommit=abf6f081c4cd5248e174caa8c1c765aa69b8cd96
+
+pkgname=blender
+pkgver=2.77.a
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=4
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]] && makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+elif [[ -n $_gitcommit ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+  BUILDCUDA="OFF" # Disabled due to gcc 6.1 not being supported by cuda as of 
right now
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=OFF \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+
+  # PTEX is currently broken and experimental in blender anyway
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+ 

[arch-commits] Commit in blender/repos (6 files)

2015-12-22 Thread Sven-Hendrik Haase
Date: Tuesday, December 22, 2015 @ 10:49:42
  Author: svenstaro
Revision: 154157

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 154156, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 154156, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 154156, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 154156, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   98 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   98 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 222 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 154156, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-22 09:49:42 UTC (rev 154157)
@@ -0,0 +1,98 @@
+# $Id$
+# Contributor: John Sowiak 
+# Contributor: tobias 
+# Maintainer: Sven-Hendrik Haase 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.76b
+#_gitcommit=e24ea81d65416d778ded6c7b9698dd673e2ed6b9
+
+pkgname=blender
+pkgver=2.76.b
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=3
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]] && makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+else
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=ON \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make -j4 # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 154156, 

[arch-commits] Commit in blender/repos (6 files)

2015-12-07 Thread Evangelos Foutras
Date: Monday, December 7, 2015 @ 16:43:14
  Author: foutrelis
Revision: 149988

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 149987, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 149987, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 149987, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 149987, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   98 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   98 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 222 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 149987, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-07 15:43:14 UTC (rev 149988)
@@ -0,0 +1,98 @@
+# $Id$
+# Contributor: John Sowiak 
+# Contributor: tobias 
+# Maintainer: Sven-Hendrik Haase 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.76b
+#_gitcommit=e24ea81d65416d778ded6c7b9698dd673e2ed6b9
+
+pkgname=blender
+pkgver=2.76.b
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=2
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]] && makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+else
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=ON \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 149987, 
blender/trunk/blender.install)

[arch-commits] Commit in blender/repos (6 files)

2015-10-20 Thread Evangelos Foutras
Date: Tuesday, October 20, 2015 @ 11:24:13
  Author: foutrelis
Revision: 144435

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 144434, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 144434, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 144434, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 144434, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   98 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   98 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 222 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 144434, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-10-20 09:24:13 UTC (rev 144435)
@@ -0,0 +1,98 @@
+# $Id$
+# Contributor: John Sowiak 
+# Contributor: tobias 
+# Maintainer: Sven-Hendrik Haase 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.76
+#_gitcommit=e24ea81d65416d778ded6c7b9698dd673e2ed6b9
+
+pkgname=blender
+pkgver=2.76
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=2
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]] && makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+else
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=ON \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 144434, 
blender/trunk/blender.install)

[arch-commits] Commit in blender/repos (6 files)

2015-09-29 Thread Evangelos Foutras
Date: Tuesday, September 29, 2015 @ 09:32:03
  Author: foutrelis
Revision: 142212

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 142211, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 142211, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 142211, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 142211, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  102 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  102 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 230 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 142211, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-09-29 07:32:03 UTC (rev 142212)
@@ -0,0 +1,102 @@
+# $Id$
+# Contributor: John Sowiak 
+# Contributor: tobias 
+# Maintainer: Sven-Hendrik Haase 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+#_gittag=v2.76-rc2
+_gitcommit=e24ea81d65416d778ded6c7b9698dd673e2ed6b9
+
+pkgname=blender
+pkgver=2.76rc2
+#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=2
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]] && makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+else
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  # We need this to build with Python 3.5/3.6, remove in a release after 
2.76rc1
+  git cherry-pick --no-commit 6844b02a71bd9d84af5bdbcb32eb49ea6ac552e7
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_CYCLES_PTEX=ON \
+-DWITH_OPENSUBDIV=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python 

[arch-commits] Commit in blender/repos (6 files)

2015-09-21 Thread Sven-Hendrik Haase
Date: Monday, September 21, 2015 @ 16:04:19
  Author: svenstaro
Revision: 141384

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 141383, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 141383, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 141383, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 141383, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  100 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  100 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 226 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 141383, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-09-21 14:04:19 UTC (rev 141384)
@@ -0,0 +1,100 @@
+# $Id$
+# Contributor: John Sowiak 
+# Contributor: tobias 
+# Maintainer: Sven-Hendrik Haase 
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.76-rc1
+#_gitcommit=c6b042be
+
+pkgname=blender
+pkgver=2.76rc1
+[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=1
+epoch=17
+pkgdesc="A fully integrated 3D graphics creation suite"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]] && makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=("git://git.blender.org/blender-addons.git"
+"git://git.blender.org/blender-addons-contrib.git"
+"git://git.blender.org/blender-translations.git"
+"git://git.blender.org/scons.git")
+if [[ -n $_gittag ]]; then
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
+else
+
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  git submodule init
+  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
+  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
+  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
+  git config submodule."scons".url ${srcdir}/scons
+  git submodule update
+
+  # We need this to build with Python 3.5/3.6, remove in a release after 
2.76rc1
+  git cherry-pick --no-commit 6844b02a71bd9d84af5bdbcb32eb49ea6ac552e7
+  git submodule update
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  mkdir build && cd build
+
+  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DPYTHON_VERSION=3.5 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.5m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.5m
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver/build"
+
+  make DESTDIR="${pkgdir}" install
+  python -m compileall "${pkgdir}/usr/share/blender"
+  python -O -m compileall "${pkgdir}/usr/share/blender"
+}

Copied: 

[arch-commits] Commit in blender/repos (6 files)

2015-08-28 Thread Sven-Hendrik Haase
Date: Friday, August 28, 2015 @ 15:00:46
  Author: svenstaro
Revision: 138872

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 138871, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 138871, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 138871, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 138871, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   96 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   96 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 218 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 138871, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-08-28 13:00:46 UTC (rev 138872)
@@ -0,0 +1,96 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.75a
+#_gitcommit=c6b042be
+
+pkgname=blender
+pkgver=2.75.a
+[[ -n $_gitcommit ]]  pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=2
+epoch=17
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc' 'libspnav')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+  python -O -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 138871, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install 

[arch-commits] Commit in blender/repos (6 files)

2015-04-24 Thread Sven-Hendrik Haase
Date: Friday, April 24, 2015 @ 13:20:45
  Author: svenstaro
Revision: 132103

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 132102, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 132102, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 132102, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 132102, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   96 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   96 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 218 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 132102, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-04-24 11:20:45 UTC (rev 132103)
@@ -0,0 +1,96 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.74
+#_gitcommit=b4d8fb57
+
+pkgname=blender
+pkgver=2.74
+[[ -n $_gitcommit ]]  pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=2
+epoch=16
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+  python -O -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 132102, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  

[arch-commits] Commit in blender/repos (6 files)

2015-03-14 Thread Sven-Hendrik Haase
Date: Sunday, March 15, 2015 @ 00:00:53
  Author: svenstaro
Revision: 129275

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 129274, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 129274, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 129274, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 129274, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   96 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   96 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 218 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 129274, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-03-14 23:00:53 UTC (rev 129275)
@@ -0,0 +1,96 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.73a
+#_gitcommit=b4d8fb57
+
+pkgname=blender
+pkgver=2.73a
+[[ -n $_gitcommit ]]  pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=3
+epoch=16
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'llvm35-libs'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+  python -O -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 129274, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ 

[arch-commits] Commit in blender/repos (6 files)

2015-01-31 Thread Andreas Radke
Date: Saturday, January 31, 2015 @ 23:24:56
  Author: andyrtr
Revision: 126880

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 126879, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 126879, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 126879, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 126879, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   96 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   96 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 218 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 126879, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-01-31 22:24:56 UTC (rev 126880)
@@ -0,0 +1,96 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.73a
+#_gitcommit=b4d8fb57
+
+pkgname=blender
+pkgver=2.73a
+[[ -n $_gitcommit ]]  pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=2
+epoch=16
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
+ 'jemalloc')
+makedepends=('cmake' 'boost' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake -C../build_files/cmake/config/blender_full.cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_LLVM=ON \
+-DWITH_SYSTEM_OPENJPEG=ON \
+-DWITH_GL_PROFILE_CORE=OFF \
+-DWITH_GL_PROFILE_ES20=OFF \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+  python -O -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 126879, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  

[arch-commits] Commit in blender/repos (6 files)

2014-11-05 Thread Evangelos Foutras
Date: Thursday, November 6, 2014 @ 05:11:36
  Author: foutrelis
Revision: 122007

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 122006, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 122006, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 122006, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 122006, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  104 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  104 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 234 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 122006, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-11-06 04:11:36 UTC (rev 122007)
@@ -0,0 +1,104 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.72b
+#_gitcommit=c35a64
+
+pkgname=blender
+pkgver=2.72b
+[[ -n $_gitcommit ]]  pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=2
+epoch=15
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_LLVM=ON \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m \
+-DCMAKE_CXX_FLAGS_RELEASE=-fno-delete-null-pointer-checks -DNDEBUG \
+-DCMAKE_C_FLAGS_RELEASE=-fno-delete-null-pointer-checks -DNDEBUG
+  # Fix for gcc 4.9 :/
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+  python -O -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 122006, 

[arch-commits] Commit in blender/repos (6 files)

2014-09-18 Thread Sven-Hendrik Haase
Date: Thursday, September 18, 2014 @ 14:56:31
  Author: svenstaro
Revision: 119183

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 119182, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 119182, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 119182, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 119182, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  100 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  100 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 226 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 119182, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-09-18 12:56:31 UTC (rev 119183)
@@ -0,0 +1,100 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+#_gittag=v2.71
+_gitcommit=d42c08
+
+pkgname=blender
+pkgver=2.71
+[[ -n $_gitcommit ]]  pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=6
+epoch=14
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_LLVM=ON \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m \
+-DCMAKE_CXX_FLAGS_RELEASE=-fno-delete-null-pointer-checks -DNDEBUG \
+-DCMAKE_C_FLAGS_RELEASE=-fno-delete-null-pointer-checks -DNDEBUG
+  # Fix for gcc 4.9 :/
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+  python -O -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 119182, 
blender/trunk/blender.install)

[arch-commits] Commit in blender/repos (6 files)

2014-09-07 Thread Sven-Hendrik Haase
Date: Sunday, September 7, 2014 @ 11:21:11
  Author: svenstaro
Revision: 118584

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 118583, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 118583, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 118583, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 118583, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  100 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  100 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 226 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 118583, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-09-07 09:21:11 UTC (rev 118584)
@@ -0,0 +1,100 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+#_gittag=v2.71
+_gitcommit=d42c08
+
+pkgname=blender
+pkgver=2.71
+[[ -n $_gitcommit ]]  pkgver=${pkgver}.git1.${_gitcommit}
+pkgrel=5
+epoch=14
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_LLVM=ON \
+-DLLVM_VERSION=3.5 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m \
+-DCMAKE_CXX_FLAGS_RELEASE=-fno-delete-null-pointer-checks -DNDEBUG \
+-DCMAKE_C_FLAGS_RELEASE=-fno-delete-null-pointer-checks -DNDEBUG
+  # Fix for gcc 4.9 :/
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+  python -O -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 118583, 
blender/trunk/blender.install)

[arch-commits] Commit in blender/repos (6 files)

2014-08-15 Thread Sven-Hendrik Haase
Date: Friday, August 15, 2014 @ 21:23:14
  Author: svenstaro
Revision: 117444

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 117443, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 117443, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 117443, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 117443, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  103 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  103 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 232 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 117443, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-08-15 19:23:14 UTC (rev 117444)
@@ -0,0 +1,103 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+#_gittag=v2.71
+_gitcommit=bb39925ec
+
+pkgname=blender
+pkgver=2.71
+[[ -n $_gitcommit ]]  pkgver=2.71.git1.$_gitcommit
+pkgrel=2
+epoch=14
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_LLVM=ON \
+-DLLVM_VERSION=3.4 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m \
+-DCMAKE_CXX_FLAGS_RELEASE=-fno-delete-null-pointer-checks -DNDEBUG \
+-DCMAKE_C_FLAGS_RELEASE=-fno-delete-null-pointer-checks -DNDEBUG
+  # Fix for gcc 4.9 :/
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 117443, 
blender/trunk/blender.install)

[arch-commits] Commit in blender/repos (6 files)

2014-05-17 Thread Felix Yan
Date: Saturday, May 17, 2014 @ 14:31:51
  Author: fyan
Revision: 111359

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 111358, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 111358, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 111358, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 111358, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   95 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   95 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 216 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 111358, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-05-17 12:31:51 UTC (rev 111359)
@@ -0,0 +1,95 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.70a
+#_gitcommit=ff
+
+pkgname=blender
+pkgver=2.70a
+[[ -n $_gitcommit ]]  pkgver=2.70.$_gitcommit
+pkgrel=3
+epoch=14
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_LLVM=ON \
+-DLLVM_VERSION=3.4 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 111358, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2014-05-17 12:31:51 UTC (rev 
111359)
@@ -0,0 +1,13 @@
+post_install() 

[arch-commits] Commit in blender/repos (6 files)

2014-05-14 Thread Sven-Hendrik Haase
Date: Wednesday, May 14, 2014 @ 18:10:01
  Author: svenstaro
Revision: 36

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  blender/repos/community-testing-i686/
  blender/repos/community-testing-i686/PKGBUILD
(from rev 35, blender/trunk/PKGBUILD)
  blender/repos/community-testing-i686/blender.install
(from rev 35, blender/trunk/blender.install)
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 35, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/blender.install
(from rev 35, blender/trunk/blender.install)

--+
 community-testing-i686/PKGBUILD  |   95 +
 community-testing-i686/blender.install   |   13 +++
 community-testing-x86_64/PKGBUILD|   95 +
 community-testing-x86_64/blender.install |   13 +++
 4 files changed, 216 insertions(+)

Copied: blender/repos/community-testing-i686/PKGBUILD (from rev 35, 
blender/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2014-05-14 16:10:01 UTC (rev 36)
@@ -0,0 +1,95 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.70a
+#_gitcommit=ff
+
+pkgname=blender
+pkgver=2.70a
+[[ -n $_gitcommit ]]  pkgver=2.70.$_gitcommit
+pkgrel=2
+epoch=14
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_LLVM=ON \
+-DLLVM_VERSION=3.4 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-testing-i686/blender.install (from rev 35, 
blender/trunk/blender.install)
===
--- community-testing-i686/blender.install  (rev 0)
+++ community-testing-i686/blender.install  2014-05-14 16:10:01 UTC (rev 
36)
@@ -0,0 +1,13 @@

[arch-commits] Commit in blender/repos (6 files)

2014-03-18 Thread Sven-Hendrik Haase
Date: Tuesday, March 18, 2014 @ 07:26:56
  Author: svenstaro
Revision: 107588

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 107587, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 107587, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 107587, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 107587, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   95 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|   95 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 216 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 107587, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-03-18 06:26:56 UTC (rev 107588)
@@ -0,0 +1,95 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+# Update because I get so many queries on this:
+# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
+# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
+# or simply roll with a new version. I usually choose the latter when the 
former seems
+# unreasonable.
+
+_gittag=v2.70-rc2
+#_gitcommit=ff
+
+pkgname=blender
+pkgver=2.70rc2
+[[ -n $_gitcommit ]]  pkgver=2.70.$_gitcommit
+pkgrel=1
+epoch=13
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+source=(git://git.blender.org/blender-addons.git
+git://git.blender.org/blender-addons-contrib.git
+git://git.blender.org/blender-translations.git
+git://git.blender.org/scons.git)
+if [[ -n $_gittag ]]; then
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag})
+else
+
source+=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit})
+fi
+md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  git submodule init
+  git config submodule.release/scripts/addons.url ${srcdir}/blender-addons
+  git config submodule.release/scripts/addons_contrib.url 
${srcdir}/blender-addons-contrib
+  git config submodule.release/datafiles/locale.url 
${srcdir}/blender-translations
+  git config submodule.scons.url ${srcdir}/scons
+  git submodule update
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_LLVM=ON \
+-DLLVM_VERSION=3.4 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.4 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.4m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 107587, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2014-03-18 06:26:56 UTC (rev 
107588)
@@ -0,0 +1,13 @@

[arch-commits] Commit in blender/repos (6 files)

2014-01-08 Thread Sven-Hendrik Haase
Date: Thursday, January 9, 2014 @ 02:47:48
  Author: svenstaro
Revision: 103667

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 103666, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 103666, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 103666, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 103666, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   92 +
 community-staging-i686/blender.install   |   13 
 community-staging-x86_64/PKGBUILD|   92 +
 community-staging-x86_64/blender.install |   13 
 4 files changed, 210 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 103666, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-01-09 01:47:48 UTC (rev 103667)
@@ -0,0 +1,92 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from git directly.
+
+_gitcommit=a0dbee6e
+
+pkgname=blender
+pkgver=2.69
+[[ -n $_gitcommit ]]  pkgver=2.69.$_gitcommit
+pkgrel=3
+epoch=10
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'llvm'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa' 'git')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ -z $_gitcommit ]]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+md5sums=('e77f53951fdaea69631cdd8c0f42cbcb')
+else
+  
source=(${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}
+  git://git.blender.org/blender-addons.git
+  git://git.blender.org/blender-addons-contrib.git
+  git://git.blender.org/blender-translations.git
+  git://git.blender.org/scons.git)
+  true  md5sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
+fi
+
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  if [[ -n $_gitcommit ]]; then
+git submodule update --init --recursive
+git submodule foreach git checkout master
+git submodule foreach git pull --rebase origin master
+  fi
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF || 
ENABLESSE2=
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_LLVM=ON \
+-DLLVM_VERSION=3.4 \
+-DLLVM_STATIC=OFF \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+$ENABLESSE2
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 103666, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2014-01-09 01:47:48 UTC (rev 
103667)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 103666, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (6 files)

2013-12-02 Thread Sven-Hendrik Haase
Date: Monday, December 2, 2013 @ 11:48:52
  Author: svenstaro
Revision: 101848

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 101846, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 101846, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 101847, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 101847, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   79 +
 community-staging-i686/blender.install   |   13 
 community-staging-x86_64/PKGBUILD|   79 +
 community-staging-x86_64/blender.install |   13 
 4 files changed, 184 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 101846, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-12-02 10:48:52 UTC (rev 101848)
@@ -0,0 +1,79 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+#_svnrev=58224
+
+pkgname=blender
+pkgver=2.69
+[[ -n $_svnrev ]]  pkgver=2.69.$_svnrev
+pkgrel=2
+epoch=10
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'subversion' 'mesa')
+[[ $CARCH == x86_64 ]]  makedepends+=('cuda')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ -z $_svnrev ]]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+md5sums=('e77f53951fdaea69631cdd8c0f42cbcb')
+else
+  
source=(${pkgname}-${pkgver}::svn+https://svn.blender.org/svnroot/bf-blender/trunk/blender#revision=${_svnrev};)
+  true  md5sums=('SKIP')
+fi
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda/ \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+-DOPENJPEG_INCLUDE_DIR=/usr/include/openjpeg-1.5 \
+$ENABLESSE2
+# Remove the openjpeg line once blender accepts my patch
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 101846, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2013-12-02 10:48:52 UTC (rev 
101848)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 101847, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-12-02 10:48:52 UTC (rev 101848)
@@ -0,0 +1,79 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and 

[arch-commits] Commit in blender/repos (6 files)

2013-07-11 Thread Sven-Hendrik Haase
Date: Thursday, July 11, 2013 @ 23:37:38
  Author: svenstaro
Revision: 93899

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 93898, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 93898, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 93898, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 93898, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   78 +
 community-staging-i686/blender.install   |   13 
 community-staging-x86_64/PKGBUILD|   78 +
 community-staging-x86_64/blender.install |   13 
 4 files changed, 182 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 93898, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-07-11 21:37:38 UTC (rev 93899)
@@ -0,0 +1,78 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svnrev=58181
+
+pkgname=blender
+pkgver=2.68
+[[ -n $_svnrev ]]  pkgver=2.68.$_svnrev
+pkgrel=1
+epoch=8
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'cuda' 'subversion' 'mesa')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ -z $_svnrev ]]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('a1b6fc1bf7f95ae9d6508f94832042b7')
+else
+  
source=(${pkgname}-${pkgver}::svn+https://svn.blender.org/svnroot/bf-blender/trunk/blender#revision=${_svnrev};)
+  true  md5sums=('SKIP')
+fi
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda/ \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+-DOPENJPEG_INCLUDE_DIR=/usr/include/openjpeg-1.5 \
+$ENABLESSE2
+# Remove the openjpeg line once blender accepts my patch
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 93898, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2013-07-11 21:37:38 UTC (rev 
93899)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 93898, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-07-11 21:37:38 UTC (rev 93899)
@@ -0,0 +1,78 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes 

[arch-commits] Commit in blender/repos (6 files)

2013-07-11 Thread Sven-Hendrik Haase
Date: Friday, July 12, 2013 @ 01:39:00
  Author: svenstaro
Revision: 93953

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 93952, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 93952, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 93952, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 93952, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   78 +
 community-staging-i686/blender.install   |   13 
 community-staging-x86_64/PKGBUILD|   78 +
 community-staging-x86_64/blender.install |   13 
 4 files changed, 182 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 93952, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-07-11 23:39:00 UTC (rev 93953)
@@ -0,0 +1,78 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svnrev=58183
+
+pkgname=blender
+pkgver=2.68
+[[ -n $_svnrev ]]  pkgver=2.68.$_svnrev
+pkgrel=1
+epoch=8
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'cuda' 'subversion' 'mesa')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ -z $_svnrev ]]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('a1b6fc1bf7f95ae9d6508f94832042b7')
+else
+  
source=(${pkgname}-${pkgver}::svn+https://svn.blender.org/svnroot/bf-blender/trunk/blender#revision=${_svnrev};)
+  true  md5sums=('SKIP')
+fi
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda/ \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+-DOPENJPEG_INCLUDE_DIR=/usr/include/openjpeg-1.5 \
+$ENABLESSE2
+# Remove the openjpeg line once blender accepts my patch
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 93952, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2013-07-11 23:39:00 UTC (rev 
93953)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 93952, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-07-11 23:39:00 UTC (rev 93953)
@@ -0,0 +1,78 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes 

[arch-commits] Commit in blender/repos (6 files)

2013-04-28 Thread Sven-Hendrik Haase
Date: Monday, April 29, 2013 @ 01:36:03
  Author: svenstaro
Revision: 89370

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 89369, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 89369, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 89369, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 89369, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |   79 +
 community-staging-i686/blender.install   |   13 
 community-staging-x86_64/PKGBUILD|   79 +
 community-staging-x86_64/blender.install |   13 
 4 files changed, 184 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 89369, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-04-28 23:36:03 UTC (rev 89370)
@@ -0,0 +1,79 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svnrev=56125
+
+pkgname=blender
+pkgver=2.66a
+[[ -n $_svnrev ]]  pkgver=2.66a.$_svnrev
+pkgrel=2
+epoch=7
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'cuda' 'subversion' 'mesa')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ -n $_svnrev ]]; then
+  
source=(${pkgname}-${pkgver}::svn+https://svn.blender.org/svnroot/bf-blender/trunk/blender#revision=${_svnrev};)
+  md5sums=(SKIP)
+else
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('dde8211818e35b00a1c01a11efef4533')
+fi
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda/ \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 89369, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2013-04-28 23:36:03 UTC (rev 
89370)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 89369, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-04-28 23:36:03 UTC (rev 89370)
@@ -0,0 +1,79 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svnrev=56125
+
+pkgname=blender
+pkgver=2.66a
+[[ -n $_svnrev ]]  

[arch-commits] Commit in blender/repos (6 files)

2013-04-18 Thread Sven-Hendrik Haase
Date: Thursday, April 18, 2013 @ 11:50:27
  Author: svenstaro
Revision: 88461

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  blender/repos/community-testing-i686/
  blender/repos/community-testing-i686/PKGBUILD
(from rev 88460, blender/trunk/PKGBUILD)
  blender/repos/community-testing-i686/blender.install
(from rev 88460, blender/trunk/blender.install)
  blender/repos/community-testing-x86_64/
  blender/repos/community-testing-x86_64/PKGBUILD
(from rev 88460, blender/trunk/PKGBUILD)
  blender/repos/community-testing-x86_64/blender.install
(from rev 88460, blender/trunk/blender.install)

--+
 community-testing-i686/PKGBUILD  |   79 +
 community-testing-i686/blender.install   |   13 
 community-testing-x86_64/PKGBUILD|   79 +
 community-testing-x86_64/blender.install |   13 
 4 files changed, 184 insertions(+)

Copied: blender/repos/community-testing-i686/PKGBUILD (from rev 88460, 
blender/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2013-04-18 09:50:27 UTC (rev 88461)
@@ -0,0 +1,79 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svnrev=56125
+
+pkgname=blender
+pkgver=2.66a
+[[ -n $_svnrev ]]  pkgver=2.66a.$_svnrev
+pkgrel=1
+epoch=7
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'cuda' 'subversion' 'mesa')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ -n $_svnrev ]]; then
+  
source=(${pkgname}-${pkgver}::svn+https://svn.blender.org/svnroot/bf-blender/trunk/blender#revision=56125;)
+  md5sums=(SKIP)
+else
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('dde8211818e35b00a1c01a11efef4533')
+fi
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda/ \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-testing-i686/blender.install (from rev 88460, 
blender/trunk/blender.install)
===
--- community-testing-i686/blender.install  (rev 0)
+++ community-testing-i686/blender.install  2013-04-18 09:50:27 UTC (rev 
88461)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-testing-x86_64/PKGBUILD (from rev 88460, 
blender/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2013-04-18 09:50:27 UTC (rev 88461)
@@ -0,0 +1,79 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svnrev=56125
+
+pkgname=blender
+pkgver=2.66a
+[[ -n $_svnrev ]]  

[arch-commits] Commit in blender/repos (6 files)

2013-03-28 Thread Sven-Hendrik Haase
Date: Thursday, March 28, 2013 @ 17:08:29
  Author: svenstaro
Revision: 87210

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 87209, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 87209, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 87209, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 87209, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  102 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  102 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 230 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 87209, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-03-28 16:08:29 UTC (rev 87210)
@@ -0,0 +1,102 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svn=false
+
+pkgname=blender
+true  pkgver=2.66a # Hack for svn
+true  pkgrel=2
+epoch=7
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'cuda' 'subversion' 'mesa')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ $_svn = false ]]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('dde8211818e35b00a1c01a11efef4533')
+else
+  source=()
+  md5sums=()
+fi
+
+_svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+_svnmod=blender
+
+build() {
+if [[ $_svn = true ]]; then
+  cd $srcdir
+  msg Connecting to SVN server
+
+  if [[ -d $_svnmod/.svn ]]; then
+(cd $_svnmod  svn up )
+  else
+svn co $_svntrunk --config-dir ./ $_svnmod
+  fi
+
+  msg SVN checkout done or server timeout
+  msg Starting build...
+
+  rm -rf $srcdir/$_svnmod-build
+  cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
+  cd $srcdir/$_svnmod-build
+else
+  cd $srcdir/$pkgname-$pkgver
+fi
+
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF
+  [[ $CARCH == i686 ]]  BUILDCUDA=OFF || BUILDCUDA=ON
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+-DWITH_CYCLES_OSL=ON \
+-DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda/ \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  make
+}
+
+package() {
+  if [[ $_svn = true ]]; then
+cd $srcdir/$_svnmod-build/build
+  else
+cd $srcdir/$pkgname-$pkgver/build
+  fi
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 87209, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2013-03-28 16:08:29 UTC (rev 
87210)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 87209, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ 

[arch-commits] Commit in blender/repos (6 files)

2013-02-07 Thread Bartłomiej Piotrowski
Date: Thursday, February 7, 2013 @ 18:17:19
  Author: bpiotrowski
Revision: 83962

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 83961, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 83961, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 83961, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 83961, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  101 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  101 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 228 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 83961, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-02-07 17:17:19 UTC (rev 83962)
@@ -0,0 +1,101 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svn=false
+
+pkgname=blender
+true  pkgver=2.65a # Hack for svn
+true  pkgrel=6
+epoch=6
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio') 
#'openshadinglanguage')
+makedepends=('cmake' 'boost' 'cuda' 'subversion' 'mesa')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ $_svn = false ]]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('3bbe18060c5c9c2ad600c8bfe8ee4786')
+else
+  source=()
+  md5sums=()
+fi
+
+_svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+_svnmod=blender
+
+build() {
+if [[ $_svn = true ]]; then
+  cd $srcdir
+  msg Connecting to SVN server
+
+  if [[ -d $_svnmod/.svn ]]; then
+(cd $_svnmod  svn up )
+  else
+svn co $_svntrunk --config-dir ./ $_svnmod
+  fi
+
+  msg SVN checkout done or server timeout
+  msg Starting build...
+
+  rm -rf $srcdir/$_svnmod-build
+  cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
+  cd $srcdir/$_svnmod-build
+else
+  cd $srcdir/$pkgname-$pkgver
+fi
+
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_CYCLES_CUDA_BINARIES=ON \
+-DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda-toolkit/ \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+$ENABLESSE2
+
+#-DWITH_CYCLES_OSL=ON \
+  make $MAKEFLAGS
+
+  make
+}
+
+package() {
+  if [[ $_svn = true ]]; then
+cd $srcdir/$_svnmod-build/build
+  else
+cd $srcdir/$pkgname-$pkgver/build
+  fi
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 83961, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2013-02-07 17:17:19 UTC (rev 
83962)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 83961, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-02-07 17:17:19 UTC (rev 

[arch-commits] Commit in blender/repos (6 files)

2013-01-25 Thread Eric Bélanger
Date: Saturday, January 26, 2013 @ 06:51:25
  Author: eric
Revision: 82952

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  blender/repos/community-staging-i686/
  blender/repos/community-staging-i686/PKGBUILD
(from rev 82951, blender/trunk/PKGBUILD)
  blender/repos/community-staging-i686/blender.install
(from rev 82951, blender/trunk/blender.install)
  blender/repos/community-staging-x86_64/
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 82951, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender.install
(from rev 82951, blender/trunk/blender.install)

--+
 community-staging-i686/PKGBUILD  |  101 +
 community-staging-i686/blender.install   |   13 +++
 community-staging-x86_64/PKGBUILD|  101 +
 community-staging-x86_64/blender.install |   13 +++
 4 files changed, 228 insertions(+)

Copied: blender/repos/community-staging-i686/PKGBUILD (from rev 82951, 
blender/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2013-01-26 05:51:25 UTC (rev 82952)
@@ -0,0 +1,101 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Contributor: tobias tob...@archlinux.org
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+
+# Sometimes blender.org takes some time to release patch releases and because 
Arch users
+# are impatient, we sometimes need to build from svn directly.
+
+_svn=false
+
+pkgname=blender
+true  pkgver=2.65a # Hack for svn
+true  pkgrel=4
+epoch=6
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils'
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew'
+ 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada'
+ 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage')
+makedepends=('cmake' 'boost' 'cuda' 'subversion' 'mesa')
+optdepends=('cuda: cycles renderer cuda support')
+options=(!strip)
+install=blender.install
+if [[ $_svn = false ]]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('3bbe18060c5c9c2ad600c8bfe8ee4786')
+else
+  source=()
+  md5sums=()
+fi
+
+_svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+_svnmod=blender
+
+build() {
+if [[ $_svn = true ]]; then
+  cd $srcdir
+  msg Connecting to SVN server
+
+  if [[ -d $_svnmod/.svn ]]; then
+(cd $_svnmod  svn up )
+  else
+svn co $_svntrunk --config-dir ./ $_svnmod
+  fi
+
+  msg SVN checkout done or server timeout
+  msg Starting build...
+
+  rm -rf $srcdir/$_svnmod-build
+  cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
+  cd $srcdir/$_svnmod-build
+else
+  cd $srcdir/$pkgname-$pkgver
+fi
+
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DWITH_INSTALL_PORTABLE=OFF \
+-DWITH_PYTHON_INSTALL=OFF \
+-DWITH_OPENCOLLADA=ON \
+-DOPENIMAGEIO_ROOT_DIR=/usr \
+-DWITH_GAMEENGINE=ON \
+-DWITH_JACK=ON \
+-DWITH_PLAYER=ON \
+-DWITH_CODEC_FFMPEG=ON \
+-DWITH_CODEC_SNDFILE=ON \
+-DWITH_CYCLES=ON \
+-DWITH_CYCLES_CUDA_BINARIES=ON \
+-DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda-toolkit/ \
+-DWITH_FFTW3=ON \
+-DWITH_MOD_OCEANSIM=ON \
+-DPYTHON_VERSION=3.3 \
+-DPYTHON_LIBPATH=/usr/lib \
+-DPYTHON_LIBRARY=python3.3m \
+-DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
+$ENABLESSE2
+
+#-DWITH_CYCLES_OSL=ON \
+  make $MAKEFLAGS
+
+  make
+}
+
+package() {
+  if [[ $_svn = true ]]; then
+cd $srcdir/$_svnmod-build/build
+  else
+cd $srcdir/$pkgname-$pkgver/build
+  fi
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+}

Copied: blender/repos/community-staging-i686/blender.install (from rev 82951, 
blender/trunk/blender.install)
===
--- community-staging-i686/blender.install  (rev 0)
+++ community-staging-i686/blender.install  2013-01-26 05:51:25 UTC (rev 
82952)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 82951, 
blender/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2013-01-26 05:51:25 UTC (rev 82952)
@@ 

[arch-commits] Commit in blender/repos (6 files)

2011-10-31 Thread Pierre Schmitz
Date: Monday, October 31, 2011 @ 11:34:24
  Author: pierre
Revision: 141598

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  blender/repos/staging-i686/
  blender/repos/staging-i686/PKGBUILD
(from rev 141597, blender/trunk/PKGBUILD)
  blender/repos/staging-i686/blender.install
(from rev 141597, blender/trunk/blender.install)
  blender/repos/staging-x86_64/
  blender/repos/staging-x86_64/PKGBUILD
(from rev 141597, blender/trunk/PKGBUILD)
  blender/repos/staging-x86_64/blender.install
(from rev 141597, blender/trunk/blender.install)

+
 staging-i686/PKGBUILD  |   93 +++
 staging-i686/blender.install   |   13 +
 staging-x86_64/PKGBUILD|   93 +++
 staging-x86_64/blender.install |   13 +
 4 files changed, 212 insertions(+)

Copied: blender/repos/staging-i686/PKGBUILD (from rev 141597, 
blender/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2011-10-31 15:34:24 UTC (rev 141598)
@@ -0,0 +1,93 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Maintainer: tobias tob...@archlinux.org
+
+# Apparently, the blender guys refuse to release source tarballs for
+# intermediate releases that deal mainly with binaries but incorporate tiny
+# minor changes from svn. Since I'm sick and tired of the urges of users that
+# look for release numbers only, we make a messy PKGBUILD that can checkout svn
+# release if necessary.
+
+#_svn=true
+_svn=false
+
+pkgname=blender
+pkgver=2.60a
+pkgrel=2
+epoch=3
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' \
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' \
+ 'freetype2' 'openal' 'libsndfile' 'ffmpeg')
+makedepends=('cmake')
+install=blender.install
+if [ $_svn = false ]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('cc7e4a56c9f7941c33c958ff0338f9a6')
+else
+  source=(ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.xz)
+  md5sums=('7579d1139d0d6025df8afcfca64a65c4')
+fi
+
+# source PKGBUILD  mksource
+mksource() {
+  [[ -x /usr/bin/svn ]] || (echo svn not found. Install subversion.  
return 1)
+  _svnver=38016
+  _svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+  _svnmod=$pkgname-$pkgver
+  mkdir ${pkgname}-$pkgver
+  pushd ${pkgname}-$pkgver
+  svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod
+  find . -depth -type d -name .svn -exec rm -rf {} \;
+  tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/*
+  popd
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD:BOOL=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DCMAKE_BUILD_TYPE:STRING=Release \
+-DWITH_INSTALL_PORTABLE:BOOL=OFF \
+-DWITH_PYTHON_INSTALL:BOOL=OFF \
+-DWITH_OPENCOLLADA:BOOL=OFF \
+-DWITH_GAMEENGINE:BOOL=ON \
+-DWITH_PLAYER:BOOL=ON \
+-DWITH_BUILTIN_GLEW:BOOL=OFF \
+-DWITH_CODEC_FFMPEG:BOOL=ON \
+-DWITH_CODEC_SNDFILE:BOOL=ON \
+-DPYTHON_VERSION:STRING=3.2 \
+-DPYTHON_LIBPATH:STRING=/usr/lib \
+-DPYTHON_LIBRARY:STRING=python3.2mu \
+-DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python3.2mu \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  cp -rf $srcdir/${pkgname}-$pkgver/release/plugins/* \
+$srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/
+  cd $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi
+  chmod 755 bmake
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+
+# install plugins
+  install -d -m755 
$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/{sequence,texture}
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/sequence/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/sequence/
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/texture/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/texture/
+}

Copied: blender/repos/staging-i686/blender.install (from rev 141597, 
blender/trunk/blender.install)
===
--- staging-i686/blender.install(rev 0)
+++ staging-i686/blender.install2011-10-31 15:34:24 UTC (rev 141598)
@@ -0,0 +1,13 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Copied: blender/repos/staging-x86_64/PKGBUILD (from rev 141597, 
blender/trunk/PKGBUILD)

[arch-commits] Commit in blender/repos (6 files)

2011-09-16 Thread Allan McRae
Date: Friday, September 16, 2011 @ 20:41:35
  Author: allan
Revision: 138115

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  blender/repos/staging-i686/
  blender/repos/staging-i686/PKGBUILD
(from rev 138114, blender/trunk/PKGBUILD)
  blender/repos/staging-i686/blender.install
(from rev 138114, blender/trunk/blender.install)
  blender/repos/staging-x86_64/
  blender/repos/staging-x86_64/PKGBUILD
(from rev 138114, blender/trunk/PKGBUILD)
  blender/repos/staging-x86_64/blender.install
(from rev 138114, blender/trunk/blender.install)

+
 staging-i686/PKGBUILD  |   92 +++
 staging-i686/blender.install   |   17 +++
 staging-x86_64/PKGBUILD|   92 +++
 staging-x86_64/blender.install |   17 +++
 4 files changed, 218 insertions(+)

Copied: blender/repos/staging-i686/PKGBUILD (from rev 138114, 
blender/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2011-09-17 00:41:35 UTC (rev 138115)
@@ -0,0 +1,92 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Maintainer: tobias tob...@archlinux.org
+
+# Apparently, the blender guys refuse to release source tarballs for
+# intermediate releases that deal mainly with binaries but incorporate tiny
+# minor changes from svn. Since I'm sick and tired of the urges of users that
+# look for release numbers only, we make a messy PKGBUILD that can checkout svn
+# release if necessary.
+
+#_svn=true
+_svn=false
+
+pkgname=blender
+pkgver=2.59
+pkgrel=3
+epoch=2
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' \
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' \
+ 'freetype2' 'openal' 'libsamplerate' 'ffmpeg')
+makedepends=('cmake') # 'subversion'
+install=blender.install
+if [ $_svn = false ]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('6f68fe3c3c2b6a85f1ba9ebc5b1155fe')
+else
+  source=(ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.xz)
+  md5sums=('7579d1139d0d6025df8afcfca64a65c4')
+fi
+
+# source PKGBUILD  mksource
+mksource() {
+  _svnver=38016
+  _svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+  _svnmod=$pkgname-$pkgver
+  mkdir ${pkgname}-$pkgver
+  pushd ${pkgname}-$pkgver
+  svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod
+  find . -depth -type d -name .svn -exec rm -rf {} \;
+  tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/*
+  popd
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD:BOOL=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DCMAKE_BUILD_TYPE:STRING=Release \
+-DWITH_INSTALL_PORTABLE:BOOL=OFF \
+-DWITH_PYTHON_INSTALL:BOOL=OFF \
+-DWITH_OPENCOLLADA:BOOL=OFF \
+-DWITH_GAMEENGINE:BOOL=ON \
+-DWITH_PLAYER:BOOL=ON \
+-DWITH_BUILTIN_GLEW:BOOL=OFF \
+-DWITH_CODEC_FFMPEG:BOOL=ON \
+-DWITH_CODEC_SNDFILE:BOOL=ON \
+-DPYTHON_VERSION:STRING=3.2 \
+-DPYTHON_LIBPATH:STRING=/usr/lib \
+-DPYTHON_LIBRARY:STRING=python3.2mu \
+-DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python3.2mu \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  cp -rf $srcdir/${pkgname}-$pkgver/release/plugins/* \
+$srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/
+  cd $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi
+  chmod 755 bmake
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+
+# install plugins
+  install -d -m755 
$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/{sequence,texture}
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/sequence/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/sequence/
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/texture/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/texture/
+}

Copied: blender/repos/staging-i686/blender.install (from rev 138114, 
blender/trunk/blender.install)
===
--- staging-i686/blender.install(rev 0)
+++ staging-i686/blender.install2011-09-17 00:41:35 UTC (rev 138115)
@@ -0,0 +1,17 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_remove() {
+  update-desktop-database -q
+  

[arch-commits] Commit in blender/repos (6 files)

2011-09-10 Thread Allan McRae
Date: Saturday, September 10, 2011 @ 06:16:37
  Author: allan
Revision: 137650

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  blender/repos/staging-i686/
  blender/repos/staging-i686/PKGBUILD
(from rev 137649, blender/trunk/PKGBUILD)
  blender/repos/staging-i686/blender.install
(from rev 137649, blender/trunk/blender.install)
  blender/repos/staging-x86_64/
  blender/repos/staging-x86_64/PKGBUILD
(from rev 137649, blender/trunk/PKGBUILD)
  blender/repos/staging-x86_64/blender.install
(from rev 137649, blender/trunk/blender.install)

+
 staging-i686/PKGBUILD  |   92 +++
 staging-i686/blender.install   |   17 +++
 staging-x86_64/PKGBUILD|   92 +++
 staging-x86_64/blender.install |   17 +++
 4 files changed, 218 insertions(+)

Copied: blender/repos/staging-i686/PKGBUILD (from rev 137649, 
blender/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2011-09-10 10:16:37 UTC (rev 137650)
@@ -0,0 +1,92 @@
+# $Id$
+# Contributor: John Sowiak j...@archlinux.org
+# Maintainer: tobias tob...@archlinux.org
+
+# Apparently, the blender guys refuse to release source tarballs for
+# intermediate releases that deal mainly with binaries but incorporate tiny
+# minor changes from svn. Since I'm sick and tired of the urges of users that
+# look for release numbers only, we make a messy PKGBUILD that can checkout svn
+# release if necessary.
+
+#_svn=true
+_svn=false
+
+pkgname=blender
+pkgver=2.59
+pkgrel=2
+epoch=2
+pkgdesc=A fully integrated 3D graphics creation suite
+arch=('i686' 'x86_64')
+license=('GPL')
+url=http://www.blender.org;
+depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' \
+ 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' \
+ 'freetype2' 'openal' 'libsamplerate' 'ffmpeg')
+makedepends=('cmake') # 'subversion'
+install=blender.install
+if [ $_svn = false ]; then
+  source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz)
+  md5sums=('6f68fe3c3c2b6a85f1ba9ebc5b1155fe')
+else
+  source=(ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.xz)
+  md5sums=('7579d1139d0d6025df8afcfca64a65c4')
+fi
+
+# source PKGBUILD  mksource
+mksource() {
+  _svnver=38016
+  _svntrunk=https://svn.blender.org/svnroot/bf-blender/trunk/blender;
+  _svnmod=$pkgname-$pkgver
+  mkdir ${pkgname}-$pkgver
+  pushd ${pkgname}-$pkgver
+  svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod
+  find . -depth -type d -name .svn -exec rm -rf {} \;
+  tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/*
+  popd
+}
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  mkdir build
+  cd build
+
+  [[ $CARCH == i686 ]]  ENABLESSE2=-DSUPPORT_SSE2_BUILD:BOOL=OFF
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DCMAKE_BUILD_TYPE:STRING=Release \
+-DWITH_INSTALL_PORTABLE:BOOL=OFF \
+-DWITH_PYTHON_INSTALL:BOOL=OFF \
+-DWITH_OPENCOLLADA:BOOL=OFF \
+-DWITH_GAMEENGINE:BOOL=ON \
+-DWITH_PLAYER:BOOL=ON \
+-DWITH_BUILTIN_GLEW:BOOL=OFF \
+-DWITH_CODEC_FFMPEG:BOOL=ON \
+-DWITH_CODEC_SNDFILE:BOOL=ON \
+-DPYTHON_VERSION:STRING=3.2 \
+-DPYTHON_LIBPATH:STRING=/usr/lib \
+-DPYTHON_LIBRARY:STRING=python3.2mu \
+-DPYTHON_INCLUDE_DIRS:STRING=/usr/include/python3.2mu \
+$ENABLESSE2
+
+  make $MAKEFLAGS
+
+  cp -rf $srcdir/${pkgname}-$pkgver/release/plugins/* \
+$srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/
+  cd $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi
+  chmod 755 bmake
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver/build
+  make DESTDIR=${pkgdir} install
+  python -m compileall ${pkgdir}/usr/share/blender
+
+# install plugins
+  install -d -m755 
$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/{sequence,texture}
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/sequence/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/sequence/
+  cp $srcdir/${pkgname}-$pkgver/source/blender/blenpluginapi/texture/*.so \
+$pkgdir/usr/share/blender/${pkgver%[a-z]}/plugins/texture/
+}

Copied: blender/repos/staging-i686/blender.install (from rev 137649, 
blender/trunk/blender.install)
===
--- staging-i686/blender.install(rev 0)
+++ staging-i686/blender.install2011-09-10 10:16:37 UTC (rev 137650)
@@ -0,0 +1,17 @@
+post_install() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_upgrade() {
+  update-desktop-database -q
+  update-mime-database usr/share/mime  /dev/null
+  xdg-icon-resource forceupdate --theme hicolor  /dev/null
+}
+
+post_remove() {
+  update-desktop-database -q
+