diff --git a/spirv-cross.changes b/spirv-cross.changes index 35608ea..2319911 100644 --- a/spirv-cross.changes +++ b/spirv-cross.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Aug 24 06:15:26 UTC 2019 - Jan Engelhardt + +- 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> diff --git a/spirv-cross.spec b/spirv-cross.spec index a03ece7..86516c2 100644 --- a/spirv-cross.spec +++ b/spirv-cross.spec @@ -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