SHA256
1
0
forked from pool/shaderc

Accepting request 668465 from home:Akaricchi

* Fix build version substitution - shows up in "glslc --version"
* Fix a minor spec warning

OBS-URL: https://build.opensuse.org/request/show/668465
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/shaderc?expand=0&rev=3
This commit is contained in:
Jan Engelhardt 2019-01-25 07:10:07 +00:00 committed by Git OBS Bridge
parent e5181c443b
commit 2d0233ff67

View File

@ -1,7 +1,7 @@
# #
# spec file for package shaderc # spec file for package shaderc
# #
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -28,10 +28,10 @@ Source: %name-%version.tar.xz
Patch1: 0001-Use-system-third-party-libs.patch Patch1: 0001-Use-system-third-party-libs.patch
BuildRequires: c++_compiler BuildRequires: c++_compiler
BuildRequires: cmake BuildRequires: cmake
BuildRequires: python-xml
BuildRequires: spirv-tools-devel >= 2017.0.g103
BuildRequires: spirv-headers >= 1.2
BuildRequires: glslang-devel >= 3.0.g1685 BuildRequires: glslang-devel >= 3.0.g1685
BuildRequires: python-xml
BuildRequires: spirv-headers >= 1.2
BuildRequires: spirv-tools-devel >= 2017.0.g103
%description %description
A collection of tools, libraries and tests for shader compilation. A collection of tools, libraries and tests for shader compilation.
@ -63,7 +63,7 @@ Shaderc wraps around core functionality in glslang and SPIRV-Tools
%prep %prep
%autosetup -p1 %autosetup -p1
echo '"${version}"' >glslc/src/build-version.inc echo "\"%{version}\"" > glslc/src/build-version.inc
%build %build
%cmake -DSHADERC_SKIP_TESTS=ON %cmake -DSHADERC_SKIP_TESTS=ON
@ -77,7 +77,7 @@ rm %buildroot/%_libdir/*.a
%postun -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig
%files %files
%doc LICENSE %license LICENSE
%_bindir/glslc %_bindir/glslc
%files -n %lname %files -n %lname