[arch-commits] Commit in openshadinglanguage/repos (4 files)

2019-09-13 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 08:25:38
  Author: felixonmars
Revision: 510086

archrelease: copy trunk to community-staging-x86_64

Added:
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 510085, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/clang7.patch
(from rev 510085, openshadinglanguage/trunk/clang7.patch)
  
openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch
(from rev 510085, openshadinglanguage/trunk/llvm-static-system-libs.patch)

---+
 PKGBUILD  |   40 +
 clang7.patch  |  173 
 llvm-static-system-libs.patch |   15 +++
 3 files changed, 228 insertions(+)

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
510085, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 08:25:38 UTC (rev 510086)
@@ -0,0 +1,40 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.10.6
+pkgrel=2
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'python' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+sha512sums=('5d3a735fa33bfebdba9082345dcfeb89c17e876c9958d8af78f4e2150153062013a88644fc612b5778236eebb16a5ebae9a6d0adb4ff1e152a5c451905220481')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+  mkdir "$pkgdir"/usr/share/OSL
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from 
rev 510085, openshadinglanguage/trunk/clang7.patch)
===
--- community-staging-x86_64/clang7.patch   (rev 0)
+++ community-staging-x86_64/clang7.patch   2019-09-13 08:25:38 UTC (rev 
510086)
@@ -0,0 +1,173 @@
+From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001
+From: Larry Gritz 
+Date: Sun, 23 Sep 2018 13:19:49 -0700
+Subject: [PATCH] Support clang7 and llvm7
+
+(backported from master)
+---
+ CHANGES.md|   2 +-
+ INSTALL.md|   2 +-
+ site/spi/Makefile-bits|  24 +--
+ src/liboslcomp/oslcomp.cpp|   6 
+ src/liboslexec/llvm_util.cpp  |  28 +++---
+ .../render-background/ref/out-clang7mac.exr   | Bin 0 -> 345516 bytes
+ 6 files changed, 53 insertions(+), 9 deletions(-)
+ create mode 100644 testsuite/render-background/ref/out-clang7mac.exr
+
+diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits
+index fc7dd5542..3ec6a4270 100644
+--- a/site/spi/Makefile-bits
 b/site/spi/Makefile-bits
+@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7)
+ 
+ ## If not overridden, here is our preferred LLVM installation
+ ## (may be changed as new versions are rolled out to the facility)
+-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0
++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0
+ 
+ # A variety of tags can be used to try specific versions of gcc or
+ # clang from the site-specific places we have installed them.
+@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7)
+
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++
+ else ifeq (${COMPILER}, clang5)
+ MY_CMAKE_FLAGS += \
+-   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \
+-   
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang++
++   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.1/bin/clang \
++   
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.1/bin/clang++
++else ifeq (${COMPILER}, clang6)
++MY_CMAKE_FLAGS += \
++   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_6.0.1/bin/clang \
++   

[arch-commits] Commit in openshadinglanguage/repos (4 files)

2019-07-12 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 13, 2019 @ 04:08:32
  Author: svenstaro
Revision: 489320

archrelease: copy trunk to community-testing-x86_64

Added:
  openshadinglanguage/repos/community-testing-x86_64/
  openshadinglanguage/repos/community-testing-x86_64/PKGBUILD
(from rev 489319, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-testing-x86_64/clang7.patch
(from rev 489319, openshadinglanguage/trunk/clang7.patch)
  
openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch
(from rev 489319, openshadinglanguage/trunk/llvm-static-system-libs.patch)

---+
 PKGBUILD  |   40 +
 clang7.patch  |  173 
 llvm-static-system-libs.patch |   15 +++
 3 files changed, 228 insertions(+)

Copied: openshadinglanguage/repos/community-testing-x86_64/PKGBUILD (from rev 
489319, openshadinglanguage/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-07-13 04:08:32 UTC (rev 489320)
@@ -0,0 +1,40 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.10.6
+pkgrel=1
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'python' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+sha512sums=('5d3a735fa33bfebdba9082345dcfeb89c17e876c9958d8af78f4e2150153062013a88644fc612b5778236eebb16a5ebae9a6d0adb4ff1e152a5c451905220481')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+  mkdir "$pkgdir"/usr/share/OSL
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-testing-x86_64/clang7.patch (from 
rev 489319, openshadinglanguage/trunk/clang7.patch)
===
--- community-testing-x86_64/clang7.patch   (rev 0)
+++ community-testing-x86_64/clang7.patch   2019-07-13 04:08:32 UTC (rev 
489320)
@@ -0,0 +1,173 @@
+From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001
+From: Larry Gritz 
+Date: Sun, 23 Sep 2018 13:19:49 -0700
+Subject: [PATCH] Support clang7 and llvm7
+
+(backported from master)
+---
+ CHANGES.md|   2 +-
+ INSTALL.md|   2 +-
+ site/spi/Makefile-bits|  24 +--
+ src/liboslcomp/oslcomp.cpp|   6 
+ src/liboslexec/llvm_util.cpp  |  28 +++---
+ .../render-background/ref/out-clang7mac.exr   | Bin 0 -> 345516 bytes
+ 6 files changed, 53 insertions(+), 9 deletions(-)
+ create mode 100644 testsuite/render-background/ref/out-clang7mac.exr
+
+diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits
+index fc7dd5542..3ec6a4270 100644
+--- a/site/spi/Makefile-bits
 b/site/spi/Makefile-bits
+@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7)
+ 
+ ## If not overridden, here is our preferred LLVM installation
+ ## (may be changed as new versions are rolled out to the facility)
+-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0
++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0
+ 
+ # A variety of tags can be used to try specific versions of gcc or
+ # clang from the site-specific places we have installed them.
+@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7)
+
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++
+ else ifeq (${COMPILER}, clang5)
+ MY_CMAKE_FLAGS += \
+-   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \
+-   
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang++
++   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.1/bin/clang \
++   
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.1/bin/clang++
++else ifeq (${COMPILER}, clang6)
++MY_CMAKE_FLAGS += \
++   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_6.0.1/bin/clang \
++   

[arch-commits] Commit in openshadinglanguage/repos (4 files)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:58:20
  Author: foutrelis
Revision: 443533

archrelease: copy trunk to community-staging-x86_64

Added:
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 443532, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/clang7.patch
(from rev 443532, openshadinglanguage/trunk/clang7.patch)
  
openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch
(from rev 443532, openshadinglanguage/trunk/llvm-static-system-libs.patch)

---+
 PKGBUILD  |   51 +++
 clang7.patch  |  173 
 llvm-static-system-libs.patch |   15 +++
 3 files changed, 239 insertions(+)

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
443532, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-26 03:58:20 UTC (rev 443533)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.9.10
+pkgrel=5
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'python' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+clang7.patch)
+sha512sums=('61c52cb673863bd67e257aef2c37026a49c392de9a41739e07926f8dd878f6c90ac2da6224eb3f78b8ba8e6ca121502ba41c65a6c3353f3cb7fec631a43f016b'
+
'c6a9ba70e38f5fc93e99912fed1ac853521c4125e77f316eb2dfdf6ec2ee3ac34af2ed91bf144d09d25b1bfc06e736d1a9a10954f83d45950a1c83990fed4498')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link against LLVM
+  #patch -Np1 < $srcdir/llvm-static-system-libs.patch
+  patch -Np1 -i "$srcdir"/clang7.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+  mkdir "$pkgdir"/usr/share/OSL
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from 
rev 443532, openshadinglanguage/trunk/clang7.patch)
===
--- community-staging-x86_64/clang7.patch   (rev 0)
+++ community-staging-x86_64/clang7.patch   2019-03-26 03:58:20 UTC (rev 
443533)
@@ -0,0 +1,173 @@
+From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001
+From: Larry Gritz 
+Date: Sun, 23 Sep 2018 13:19:49 -0700
+Subject: [PATCH] Support clang7 and llvm7
+
+(backported from master)
+---
+ CHANGES.md|   2 +-
+ INSTALL.md|   2 +-
+ site/spi/Makefile-bits|  24 +--
+ src/liboslcomp/oslcomp.cpp|   6 
+ src/liboslexec/llvm_util.cpp  |  28 +++---
+ .../render-background/ref/out-clang7mac.exr   | Bin 0 -> 345516 bytes
+ 6 files changed, 53 insertions(+), 9 deletions(-)
+ create mode 100644 testsuite/render-background/ref/out-clang7mac.exr
+
+diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits
+index fc7dd5542..3ec6a4270 100644
+--- a/site/spi/Makefile-bits
 b/site/spi/Makefile-bits
+@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7)
+ 
+ ## If not overridden, here is our preferred LLVM installation
+ ## (may be changed as new versions are rolled out to the facility)
+-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0
++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0
+ 
+ # A variety of tags can be used to try specific versions of gcc or
+ # clang from the site-specific places we have installed them.
+@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7)
+
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++
+ else ifeq (${COMPILER}, clang5)
+ MY_CMAKE_FLAGS += \
+-   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \
+-   

[arch-commits] Commit in openshadinglanguage/repos (4 files)

2019-01-14 Thread Evangelos Foutras via arch-commits
Date: Tuesday, January 15, 2019 @ 07:45:13
  Author: foutrelis
Revision: 423170

archrelease: copy trunk to community-staging-x86_64

Added:
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 423169, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/clang7.patch
(from rev 423169, openshadinglanguage/trunk/clang7.patch)
  
openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch
(from rev 423169, openshadinglanguage/trunk/llvm-static-system-libs.patch)

---+
 PKGBUILD  |   51 +++
 clang7.patch  |  173 
 llvm-static-system-libs.patch |   15 +++
 3 files changed, 239 insertions(+)

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
423169, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-01-15 07:45:13 UTC (rev 423170)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.9.10
+pkgrel=4
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'python' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+clang7.patch)
+sha512sums=('61c52cb673863bd67e257aef2c37026a49c392de9a41739e07926f8dd878f6c90ac2da6224eb3f78b8ba8e6ca121502ba41c65a6c3353f3cb7fec631a43f016b'
+
'c6a9ba70e38f5fc93e99912fed1ac853521c4125e77f316eb2dfdf6ec2ee3ac34af2ed91bf144d09d25b1bfc06e736d1a9a10954f83d45950a1c83990fed4498')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link against LLVM
+  #patch -Np1 < $srcdir/llvm-static-system-libs.patch
+  patch -Np1 -i "$srcdir"/clang7.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+  mkdir "$pkgdir"/usr/share/OSL
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from 
rev 423169, openshadinglanguage/trunk/clang7.patch)
===
--- community-staging-x86_64/clang7.patch   (rev 0)
+++ community-staging-x86_64/clang7.patch   2019-01-15 07:45:13 UTC (rev 
423170)
@@ -0,0 +1,173 @@
+From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001
+From: Larry Gritz 
+Date: Sun, 23 Sep 2018 13:19:49 -0700
+Subject: [PATCH] Support clang7 and llvm7
+
+(backported from master)
+---
+ CHANGES.md|   2 +-
+ INSTALL.md|   2 +-
+ site/spi/Makefile-bits|  24 +--
+ src/liboslcomp/oslcomp.cpp|   6 
+ src/liboslexec/llvm_util.cpp  |  28 +++---
+ .../render-background/ref/out-clang7mac.exr   | Bin 0 -> 345516 bytes
+ 6 files changed, 53 insertions(+), 9 deletions(-)
+ create mode 100644 testsuite/render-background/ref/out-clang7mac.exr
+
+diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits
+index fc7dd5542..3ec6a4270 100644
+--- a/site/spi/Makefile-bits
 b/site/spi/Makefile-bits
+@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7)
+ 
+ ## If not overridden, here is our preferred LLVM installation
+ ## (may be changed as new versions are rolled out to the facility)
+-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0
++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0
+ 
+ # A variety of tags can be used to try specific versions of gcc or
+ # clang from the site-specific places we have installed them.
+@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7)
+
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++
+ else ifeq (${COMPILER}, clang5)
+ MY_CMAKE_FLAGS += \
+-   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \
+-   

[arch-commits] Commit in openshadinglanguage/repos (4 files)

2018-09-23 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, September 24, 2018 @ 03:19:04
  Author: svenstaro
Revision: 384298

archrelease: copy trunk to community-staging-x86_64

Added:
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 384297, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/clang7.patch
(from rev 384297, openshadinglanguage/trunk/clang7.patch)
  
openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch
(from rev 384297, openshadinglanguage/trunk/llvm-static-system-libs.patch)

---+
 PKGBUILD  |   51 +++
 clang7.patch  |  173 
 llvm-static-system-libs.patch |   15 +++
 3 files changed, 239 insertions(+)

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
384297, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-24 03:19:04 UTC (rev 384298)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.9.10
+pkgrel=3
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'python' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+clang7.patch)
+sha512sums=('61c52cb673863bd67e257aef2c37026a49c392de9a41739e07926f8dd878f6c90ac2da6224eb3f78b8ba8e6ca121502ba41c65a6c3353f3cb7fec631a43f016b'
+
'c6a9ba70e38f5fc93e99912fed1ac853521c4125e77f316eb2dfdf6ec2ee3ac34af2ed91bf144d09d25b1bfc06e736d1a9a10954f83d45950a1c83990fed4498')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link against LLVM
+  #patch -Np1 < $srcdir/llvm-static-system-libs.patch
+  patch -Np1 -i "$srcdir"/clang7.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+  mkdir "$pkgdir"/usr/share/OSL
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from 
rev 384297, openshadinglanguage/trunk/clang7.patch)
===
--- community-staging-x86_64/clang7.patch   (rev 0)
+++ community-staging-x86_64/clang7.patch   2018-09-24 03:19:04 UTC (rev 
384298)
@@ -0,0 +1,173 @@
+From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001
+From: Larry Gritz 
+Date: Sun, 23 Sep 2018 13:19:49 -0700
+Subject: [PATCH] Support clang7 and llvm7
+
+(backported from master)
+---
+ CHANGES.md|   2 +-
+ INSTALL.md|   2 +-
+ site/spi/Makefile-bits|  24 +--
+ src/liboslcomp/oslcomp.cpp|   6 
+ src/liboslexec/llvm_util.cpp  |  28 +++---
+ .../render-background/ref/out-clang7mac.exr   | Bin 0 -> 345516 bytes
+ 6 files changed, 53 insertions(+), 9 deletions(-)
+ create mode 100644 testsuite/render-background/ref/out-clang7mac.exr
+
+diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits
+index fc7dd5542..3ec6a4270 100644
+--- a/site/spi/Makefile-bits
 b/site/spi/Makefile-bits
+@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7)
+ 
+ ## If not overridden, here is our preferred LLVM installation
+ ## (may be changed as new versions are rolled out to the facility)
+-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0
++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0
+ 
+ # A variety of tags can be used to try specific versions of gcc or
+ # clang from the site-specific places we have installed them.
+@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7)
+
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++
+ else ifeq (${COMPILER}, clang5)
+ MY_CMAKE_FLAGS += \
+-   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \
+-   

[arch-commits] Commit in openshadinglanguage/repos (4 files)

2015-03-14 Thread Sven-Hendrik Haase
Date: Saturday, March 14, 2015 @ 23:20:00
  Author: svenstaro
Revision: 129273

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

Added:
  openshadinglanguage/repos/community-staging-i686/
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 129272, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 129272, openshadinglanguage/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   50 
 community-staging-x86_64/PKGBUILD |   50 
 2 files changed, 100 insertions(+)

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
129272, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-03-14 22:20:00 UTC (rev 129273)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.12
+pkgrel=3
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm35-libs')
+makedepends=('boost' 'cmake' 'clang35' 'llvm35')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+
alignment.patch::https://github.com/imageworks/OpenShadingLanguage/commit/bcaf5778e2d778b72615e5c49269b59671cf0d91.patch)
+md5sums=('484752a0f97df55962c3a667075deddc'
+ 'f3f24c2aa7f5aabd98c0967747b58ecc')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+  patch -Np1  $srcdir/alignment.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
129272, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-03-14 22:20:00 UTC (rev 129273)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.12
+pkgrel=3
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm35-libs')
+makedepends=('boost' 'cmake' 'clang35' 'llvm35')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+
alignment.patch::https://github.com/imageworks/OpenShadingLanguage/commit/bcaf5778e2d778b72615e5c49269b59671cf0d91.patch)
+md5sums=('484752a0f97df55962c3a667075deddc'
+ 'f3f24c2aa7f5aabd98c0967747b58ecc')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+  patch -Np1  $srcdir/alignment.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in openshadinglanguage/repos (4 files)

2015-01-08 Thread Sven-Hendrik Haase
Date: Thursday, January 8, 2015 @ 13:02:49
  Author: svenstaro
Revision: 125591

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 125590, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 125590, openshadinglanguage/trunk/PKGBUILD)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-i686/PKGBUILD   |   47 
 community-x86_64/PKGBUILD |   47 
 3 files changed, 86 insertions(+), 94 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-01-08 12:02:40 UTC (rev 125590)
+++ community-i686/PKGBUILD 2015-01-08 12:02:49 UTC (rev 125591)
@@ -1,47 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
-pkgname=openshadinglanguage
-pkgver=1.5.11
-pkgrel=1
-pkgdesc=Advanced shading language for production GI renderers
-arch=(i686 x86_64)
-url=https://github.com/imageworks/OpenShadingLanguage;
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-https://github.com/imageworks/OpenShadingLanguage/pull/429.patch)
-md5sums=('ec241cb96d2a51d89db4e5cf7b858e18'
- 'cd469f088d3054783e9e53b894d4d182')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  patch -Np1  $srcdir/429.patch
-
-  cd src
-
-  [[ -d build ]]  rm -r build
-  mkdir build  cd build
-
-  cmake ../.. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=0 \
--DCMAKE_CXX_FLAGS=-std=c++11
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR=$pkgdir/ install
-
-  mkdir -p $pkgdir/usr/share/OSL/
-  mkdir -p $pkgdir/usr/share/licenses/$pkgname
-  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
-  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
-  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 125590, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-01-08 12:02:49 UTC (rev 125591)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.12
+pkgrel=1
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('484752a0f97df55962c3a667075deddc')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2015-01-08 12:02:40 UTC (rev 125590)
+++ community-x86_64/PKGBUILD   2015-01-08 12:02:49 UTC (rev 125591)
@@ -1,47 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
-pkgname=openshadinglanguage
-pkgver=1.5.11
-pkgrel=1
-pkgdesc=Advanced shading language for production GI renderers
-arch=(i686 x86_64)
-url=https://github.com/imageworks/OpenShadingLanguage;
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-https://github.com/imageworks/OpenShadingLanguage/pull/429.patch)
-md5sums=('ec241cb96d2a51d89db4e5cf7b858e18'
- 

[arch-commits] Commit in openshadinglanguage/repos (4 files)

2015-01-08 Thread Sven-Hendrik Haase
Date: Thursday, January 8, 2015 @ 16:08:14
  Author: svenstaro
Revision: 125607

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

Added:
  openshadinglanguage/repos/community-i686/PKGBUILD
(from rev 125606, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-x86_64/PKGBUILD
(from rev 125606, openshadinglanguage/trunk/PKGBUILD)
Deleted:
  openshadinglanguage/repos/community-i686/PKGBUILD
  openshadinglanguage/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  100 
 community-i686/PKGBUILD   |   43 --
 community-x86_64/PKGBUILD |   43 --
 3 files changed, 100 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-01-08 15:08:07 UTC (rev 125606)
+++ community-i686/PKGBUILD 2015-01-08 15:08:14 UTC (rev 125607)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
-pkgname=openshadinglanguage
-pkgver=1.5.12
-pkgrel=1
-pkgdesc=Advanced shading language for production GI renderers
-arch=(i686 x86_64)
-url=https://github.com/imageworks/OpenShadingLanguage;
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
-md5sums=('484752a0f97df55962c3a667075deddc')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  cd src
-
-  [[ -d build ]]  rm -r build
-  mkdir build  cd build
-
-  cmake ../.. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=0 \
--DCMAKE_CXX_FLAGS=-std=c++11
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR=$pkgdir/ install
-
-  mkdir -p $pkgdir/usr/share/OSL/
-  mkdir -p $pkgdir/usr/share/licenses/$pkgname
-  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
-  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
-  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-i686/PKGBUILD (from rev 125606, 
openshadinglanguage/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-01-08 15:08:14 UTC (rev 125607)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.12
+pkgrel=2
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+
alignment.patch::https://github.com/imageworks/OpenShadingLanguage/commit/bcaf5778e2d778b72615e5c49269b59671cf0d91.patch)
+md5sums=('484752a0f97df55962c3a667075deddc'
+ 'f3f24c2aa7f5aabd98c0967747b58ecc')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+  patch -Np1  $srcdir/alignment.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2015-01-08 15:08:07 UTC (rev 125606)
+++ community-x86_64/PKGBUILD   2015-01-08 15:08:14 UTC (rev 125607)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
-pkgname=openshadinglanguage
-pkgver=1.5.12
-pkgrel=1
-pkgdesc=Advanced shading language for production GI renderers
-arch=(i686 x86_64)
-url=https://github.com/imageworks/OpenShadingLanguage;
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)

[arch-commits] Commit in openshadinglanguage/repos (4 files)

2014-11-06 Thread Sven-Hendrik Haase
Date: Thursday, November 6, 2014 @ 14:57:38
  Author: svenstaro
Revision: 122052

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

Added:
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 122051, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 122051, openshadinglanguage/trunk/PKGBUILD)
Deleted:
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD

---+
 /PKGBUILD |   94 
 community-staging-i686/PKGBUILD   |   54 
 community-staging-x86_64/PKGBUILD |   54 
 3 files changed, 94 insertions(+), 108 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2014-11-06 13:57:28 UTC (rev 122051)
+++ community-staging-i686/PKGBUILD 2014-11-06 13:57:38 UTC (rev 122052)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
-pkgname=openshadinglanguage
-pkgver=1.5.10
-pkgrel=3
-pkgdesc=Advanced shading language for production GI renderers
-arch=(i686 x86_64)
-url=https://github.com/imageworks/OpenShadingLanguage;
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
-makedepends=('boost' 'cmake' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
-
https://github.com/imageworks/OpenShadingLanguage/commit/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
-https://github.com/imageworks/OpenShadingLanguage/pull/412.patch)
-md5sums=('b828366f056e115b539ee1780883fc7d'
- 'e980ed0a9480958307fa048544154887'
- 'd21cab675ce13c9f0640e1f6a662d2b9')
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  # Fails building this file on i686
-  #sed -i /src\/testshade/d CMakeLists.txt
-
-  patch -Np1  $srcdir/412.patch
-  patch -Np1  $srcdir/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
-
-
-  cd src
-
-  [[ -d build ]]  rm -r build
-  mkdir build  cd build
-
-  cmake ../.. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_STATIC=0 \
--DCMAKE_CXX_FLAGS=-std=c++11
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR=$pkgdir/ install
-
-  mkdir -p $pkgdir/usr/share/OSL/
-  mkdir -p $pkgdir/usr/share/licenses/$pkgname
-  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
-  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
-  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
-  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
122051, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-11-06 13:57:38 UTC (rev 122052)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.11
+pkgrel=1
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+https://github.com/imageworks/OpenShadingLanguage/pull/429.patch)
+md5sums=('ec241cb96d2a51d89db4e5cf7b858e18'
+ 'cd469f088d3054783e9e53b894d4d182')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  patch -Np1  $srcdir/429.patch
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2014-11-06 13:57:28 UTC (rev 122051)
+++ community-staging-x86_64/PKGBUILD   2014-11-06 13:57:38 UTC (rev 122052)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 

[arch-commits] Commit in openshadinglanguage/repos (4 files)

2014-11-05 Thread Evangelos Foutras
Date: Thursday, November 6, 2014 @ 04:40:23
  Author: foutrelis
Revision: 122005

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

Added:
  openshadinglanguage/repos/community-staging-i686/
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 122004, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 122004, openshadinglanguage/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   54 
 community-staging-x86_64/PKGBUILD |   54 
 2 files changed, 108 insertions(+)

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
122004, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-11-06 03:40:23 UTC (rev 122005)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.10
+pkgrel=3
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+
https://github.com/imageworks/OpenShadingLanguage/commit/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
+https://github.com/imageworks/OpenShadingLanguage/pull/412.patch)
+md5sums=('b828366f056e115b539ee1780883fc7d'
+ 'e980ed0a9480958307fa048544154887'
+ 'd21cab675ce13c9f0640e1f6a662d2b9')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Fails building this file on i686
+  #sed -i /src\/testshade/d CMakeLists.txt
+
+  patch -Np1  $srcdir/412.patch
+  patch -Np1  $srcdir/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
+
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
122004, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-11-06 03:40:23 UTC (rev 122005)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.10
+pkgrel=3
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+
https://github.com/imageworks/OpenShadingLanguage/commit/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
+https://github.com/imageworks/OpenShadingLanguage/pull/412.patch)
+md5sums=('b828366f056e115b539ee1780883fc7d'
+ 'e980ed0a9480958307fa048544154887'
+ 'd21cab675ce13c9f0640e1f6a662d2b9')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Fails building this file on i686
+  #sed -i /src\/testshade/d CMakeLists.txt
+
+  patch -Np1  $srcdir/412.patch
+  patch -Np1  $srcdir/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
+
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in openshadinglanguage/repos (4 files)

2014-09-06 Thread Sven-Hendrik Haase
Date: Sunday, September 7, 2014 @ 04:39:26
  Author: svenstaro
Revision: 118513

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

Added:
  openshadinglanguage/repos/community-staging-i686/
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 118512, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 118512, openshadinglanguage/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   54 
 community-staging-x86_64/PKGBUILD |   54 
 2 files changed, 108 insertions(+)

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
118512, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-09-07 02:39:26 UTC (rev 118513)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.10
+pkgrel=2
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+
https://github.com/imageworks/OpenShadingLanguage/commit/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
+https://github.com/imageworks/OpenShadingLanguage/pull/412.patch)
+md5sums=('b828366f056e115b539ee1780883fc7d'
+ 'e980ed0a9480958307fa048544154887'
+ 'd21cab675ce13c9f0640e1f6a662d2b9')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Fails building this file on i686
+  #sed -i /src\/testshade/d CMakeLists.txt
+
+  patch -Np1  $srcdir/412.patch
+  patch -Np1  $srcdir/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
+
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
118512, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-09-07 02:39:26 UTC (rev 118513)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.10
+pkgrel=2
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+
https://github.com/imageworks/OpenShadingLanguage/commit/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
+https://github.com/imageworks/OpenShadingLanguage/pull/412.patch)
+md5sums=('b828366f056e115b539ee1780883fc7d'
+ 'e980ed0a9480958307fa048544154887'
+ 'd21cab675ce13c9f0640e1f6a662d2b9')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Fails building this file on i686
+  #sed -i /src\/testshade/d CMakeLists.txt
+
+  patch -Np1  $srcdir/412.patch
+  patch -Np1  $srcdir/163df11a3af32295757cfe008d1ba2b757cc7b7b.patch
+
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+-DCMAKE_CXX_FLAGS=-std=c++11
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in openshadinglanguage/repos (4 files)

2014-08-11 Thread Sven-Hendrik Haase
Date: Tuesday, August 12, 2014 @ 04:28:42
  Author: svenstaro
Revision: 117237

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

Added:
  openshadinglanguage/repos/community-staging-i686/
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 117236, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 117236, openshadinglanguage/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
117236, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-08-12 02:28:42 UTC (rev 117237)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.10
+pkgrel=1
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('b828366f056e115b539ee1780883fc7d')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Fails building this file on i686
+  sed -i /src\/testshade/d CMakeLists.txt
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
117236, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-08-12 02:28:42 UTC (rev 117237)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.10
+pkgrel=1
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('b828366f056e115b539ee1780883fc7d')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Fails building this file on i686
+  sed -i /src\/testshade/d CMakeLists.txt
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in openshadinglanguage/repos (4 files)

2014-06-16 Thread Evangelos Foutras
Date: Monday, June 16, 2014 @ 19:58:13
  Author: foutrelis
Revision: 113250

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

Added:
  openshadinglanguage/repos/community-staging-i686/
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 113249, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 113249, openshadinglanguage/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
113249, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-06-16 17:58:13 UTC (rev 113250)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.7dev
+pkgrel=3
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('582214c825897a7b879d780b55fb7b94')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
113249, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-06-16 17:58:13 UTC (rev 113250)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.7dev
+pkgrel=3
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('582214c825897a7b879d780b55fb7b94')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in openshadinglanguage/repos (4 files)

2014-05-17 Thread Felix Yan
Date: Saturday, May 17, 2014 @ 11:32:52
  Author: fyan
Revision: 111353

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

Added:
  openshadinglanguage/repos/community-staging-i686/
  openshadinglanguage/repos/community-staging-i686/PKGBUILD
(from rev 111352, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 111352, openshadinglanguage/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: openshadinglanguage/repos/community-staging-i686/PKGBUILD (from rev 
111352, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-05-17 09:32:52 UTC (rev 111353)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.7dev
+pkgrel=2
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('582214c825897a7b879d780b55fb7b94')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
111352, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-05-17 09:32:52 UTC (rev 111353)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.7dev
+pkgrel=2
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('582214c825897a7b879d780b55fb7b94')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in openshadinglanguage/repos (4 files)

2014-05-11 Thread Sven-Hendrik Haase
Date: Monday, May 12, 2014 @ 03:37:22
  Author: svenstaro
Revision: 111029

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

Added:
  openshadinglanguage/repos/community-testing-i686/
  openshadinglanguage/repos/community-testing-i686/PKGBUILD
(from rev 111028, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-testing-x86_64/
  openshadinglanguage/repos/community-testing-x86_64/PKGBUILD
(from rev 111028, openshadinglanguage/trunk/PKGBUILD)

---+
 community-testing-i686/PKGBUILD   |   43 
 community-testing-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: openshadinglanguage/repos/community-testing-i686/PKGBUILD (from rev 
111028, openshadinglanguage/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2014-05-12 01:37:22 UTC (rev 111029)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.7dev
+pkgrel=1
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('582214c825897a7b879d780b55fb7b94')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-testing-x86_64/PKGBUILD (from rev 
111028, openshadinglanguage/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2014-05-12 01:37:22 UTC (rev 111029)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com
+pkgname=openshadinglanguage
+pkgver=1.5.7dev
+pkgrel=1
+pkgdesc=Advanced shading language for production GI renderers
+arch=(i686 x86_64)
+url=https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' 
'libtiff' 'llvm')
+makedepends=('boost' 'cmake' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+md5sums=('582214c825897a7b879d780b55fb7b94')
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  cd src
+
+  [[ -d build ]]  rm -r build
+  mkdir build  cd build
+
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_STATIC=0 \
+../..
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR=$pkgdir/ install
+
+  mkdir -p $pkgdir/usr/share/OSL/
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname # TODO: Tell 
upstream about this shit
+  mv $pkgdir/usr/{CHANGES,README.md,INSTALL} $pkgdir/usr/share/OSL/
+  mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc
+  mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders
+}
+
+# vim:set ts=2 sw=2 et: