[packages/spirv-tools] Up to 20160614 snapshot
jajcus
jajcus at pld-linux.org
Thu Jul 14 13:57:54 CEST 2016
commit 625333b6c27e210f18ac74f05fcee528f70f9dc6
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date: Thu Jul 14 10:46:21 2016 +0200
Up to 20160614 snapshot
Expected by vulkan-sdk-1.0.17.0
spirv-tools.spec | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/spirv-tools.spec b/spirv-tools.spec
index aef06b4..3729397 100644
--- a/spirv-tools.spec
+++ b/spirv-tools.spec
@@ -1,6 +1,7 @@
-%define snap 20160329
-%define commit 6836e17f243eebfc4a2950faee49ed3a0015b20b
+%define snap 20160614
+%define commit 37e4600c3efad7b1cfdc1df70a977be82eb3c811
+%define headers_commit 34d319db9d6cefe93191b921f5f1593378a98c4c
%define _ver %(echo %{version} | tr _ -)
Summary: SPIR-V Tools
Name: spirv-tools
@@ -9,7 +10,9 @@ Release: 1
License: MIT-like
Group: Applications
Source0: https://github.com/KhronosGroup/SPIRV-Tools/archive/%{commit}/%{name}-s%{snap}.tar.gz
-# Source0-md5: 3137f99a7137cfbb2aa0973d6ac5d0ff
+# Source0-md5: 323d546700f9d1e72a34f77fec4bacfb
+Source1: https://github.com/KhronosGroup/SPIRV-Headers/archive/%{headers_commit}/spirv-headers-%{headers_commit}.tar.gz
+# Source1-md5: 94c7722f2be6182e9cf9bc29c6034f02
Patch0: cmake-lib64.patch
Patch1: no-git-describe.patch
URL: https://github.com/KhronosGroup/SPIRV-Tools
@@ -53,7 +56,9 @@ Header files for %{name} library.
Pliki nagłówkowe biblioteki %{name}.
%prep
-%setup -q -n SPIRV-Tools-%{commit}
+%setup -q -n SPIRV-Tools-%{commit} -a1
+
+mv SPIRV-Headers-* external/spirv-headers
%patch0 -p1
%patch1 -p1
@@ -71,10 +76,14 @@ echo '"spirv-tools %{commit}\\n"' > build-version.inc
%install
rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_includedir}/spirv
cd build
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+cd ..
+
+cp -a external/spirv-headers/include/spirv/* $RPM_BUILD_ROOT%{_includedir}/spirv
%clean
rm -rf $RPM_BUILD_ROOT
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/spirv-tools.git/commitdiff/625333b6c27e210f18ac74f05fcee528f70f9dc6
More information about the pld-cvs-commit
mailing list