1
0
forked from pool/spirv-cross
Dominique Leuenberger 2019-08-24 16:51:04 +00:00 committed by Git OBS Bridge
commit 8653d41cdd
2 changed files with 12 additions and 31 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sat Aug 24 06:15:26 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Trim description for non-"main" (by importance) subpackages.
Compact main description.
-------------------------------------------------------------------
Sun Aug 11 07:47:46 UTC 2019 - Martin Herkt <9+suse@cirno.systems>

View File

@ -40,20 +40,20 @@ SPIRV-Cross is a tool and library designed for parsing and
converting SPIR-V to other shader languages.
Features:
* Convert SPIR-V to readable, usable and efficient GLSL
* Convert SPIR-V to readable, usable and efficient MSL
* Convert SPIR-V to readable, usable and efficient HLSL
* Convert SPIR-V to a JSON reflection format
* Converts SPIR-V to readable, usable and efficient GLSL, MSL
or HLSL
* Converts SPIR-V to a JSON reflection format
* Reflection API to simplify the creation of Vulkan pipeline
layouts
* Reflection API to modify and tweak OpDecorations
* Supports "all" of vertex, fragment, tessellation, geometry
and compute shaders.
* SPIRV-Cross tries hard to emit readable and clean output from
* SPIRV-Cross tries emitting readable and clean output from
the SPIR-V.
%package -n %{_libpkg}
Version: %{_libver}
Release: 0
Summary: Library for SPIR-V reflection and disassembly
Group: System/Libraries
@ -61,21 +61,9 @@ Group: System/Libraries
SPIRV-Cross is a tool and library designed for parsing and
converting SPIR-V to other shader languages.
Features:
* Convert SPIR-V to readable, usable and efficient GLSL
* Convert SPIR-V to readable, usable and efficient MSL
* Convert SPIR-V to readable, usable and efficient HLSL
* Convert SPIR-V to a JSON reflection format
* Reflection API to simplify the creation of Vulkan pipeline
layouts
* Reflection API to modify and tweak OpDecorations
* Supports "all" of vertex, fragment, tessellation, geometry
and compute shaders.
* SPIRV-Cross tries hard to emit readable and clean output from
the SPIR-V.
%package -n %{_libname}-devel
Version: %{_libver}
Release: 0
Summary: Development headers for the SPIRV-Cross library
Group: Development/Libraries/C and C++
Requires: %{_libpkg} = %{_libver}
@ -84,19 +72,6 @@ Requires: %{_libpkg} = %{_libver}
SPIRV-Cross is a tool and library designed for parsing and
converting SPIR-V to other shader languages.
Features:
* Convert SPIR-V to readable, usable and efficient GLSL
* Convert SPIR-V to readable, usable and efficient MSL
* Convert SPIR-V to readable, usable and efficient HLSL
* Convert SPIR-V to a JSON reflection format
* Reflection API to simplify the creation of Vulkan pipeline
layouts
* Reflection API to modify and tweak OpDecorations
* Supports "all" of vertex, fragment, tessellation, geometry
and compute shaders.
* SPIRV-Cross tries hard to emit readable and clean output from
the SPIR-V.
%prep
%setup -q -n SPIRV-Cross-%{_ver}
sed -i 's,${CMAKE_INSTALL_PREFIX}/lib,%{_libdir},;s,/share/pkgconfig,/%{_lib}/pkgconfig,;s,DESTINATION lib,DESTINATION %{_lib},g' CMakeLists.txt