[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