[arch-commits] Commit in openshadinglanguage/repos (4 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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: