From 0dcce23b195d8314e68a185c58eb2938e8bf269c Mon Sep 17 00:00:00 2001 From: eabdullin Date: Mon, 1 Apr 2024 13:30:06 +0000 Subject: [PATCH] import CS vulkan-utility-libraries-1.3.268.0-4.el9 --- .gitignore | 1 + .vulkan-utility-libraries.metadata | 1 + SPECS/vulkan-utility-libraries.spec | 63 +++++++++++++++++++++++++++++ 3 files changed, 65 insertions(+) create mode 100644 .gitignore create mode 100644 .vulkan-utility-libraries.metadata create mode 100644 SPECS/vulkan-utility-libraries.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dda4ef5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/Vulkan-Utility-Libraries-sdk-1.3.268.0.tar.gz diff --git a/.vulkan-utility-libraries.metadata b/.vulkan-utility-libraries.metadata new file mode 100644 index 0000000..e34315d --- /dev/null +++ b/.vulkan-utility-libraries.metadata @@ -0,0 +1 @@ +af3ac4adc0ddb50a777e154f5d5ba36f8a79a801 SOURCES/Vulkan-Utility-Libraries-sdk-1.3.268.0.tar.gz diff --git a/SPECS/vulkan-utility-libraries.spec b/SPECS/vulkan-utility-libraries.spec new file mode 100644 index 0000000..be7c3c9 --- /dev/null +++ b/SPECS/vulkan-utility-libraries.spec @@ -0,0 +1,63 @@ +%global debug_package %{nil} + +Name: vulkan-utility-libraries +Version: 1.3.268.0 +Release: 4%{?dist} +Summary: Vulkan utility libraries + +License: Apache-2.0 +URL: https://github.com/KhronosGroup/Vulkan-Utility-Libraries +Source0: %url/archive/vulkan-sdk-%{version}.tar.gz#/Vulkan-Utility-Libraries-sdk-%{version}.tar.gz + +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: cmake3 +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: vulkan-headers + +%description +%{summary} + +%package devel +Summary: Development files for %{name} +Requires: vulkan-headers +Obsoletes: vulkan-validation-layers-devel < 1.3.268.0-2 +Provides: vulkan-validation-layers-devel = %{version}-%{release} +Provides: vulkan-validation-layers-devel%{?_isa} = %{version}-%{release} + +%description devel +%{summary} + +%prep +%autosetup -p1 -n Vulkan-Utility-Libraries-vulkan-sdk-%{version} + +%build +%cmake3 -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=%{_libdir} \ + -DBUILD_TESTS:BOOL=OFF \ + -DVUL_WERROR:BOOL=OFF \ + -DUPDATE_DEPS:BOOL=OFF +%cmake_build + +%install +%cmake_install + +%files devel +%license LICENSE.md +%doc README.md +%{_includedir}/vulkan/ +%{_libdir}/cmake/VulkanUtilityLibraries/*.cmake +%{_libdir}/libVulkanLayerSettings.a + +%changelog +* Wed Jan 24 2024 José Expósito - 1.3.268.0-4 +- Move Provides and Obsoletes to the devel package section + +* Tue Jan 23 2024 José Expósito - 1.3.268.0-3 +- Add Provides and Obsoletes vulkan-validation-layers-devel + +* Mon Dec 11 2023 José Expósito - 1.3.268.0-2 +- Remove unwanted Requires: vulkan-utility-libraries + +* Fri Nov 10 2023 José Expósito - 1.3.268.0-1 +- vulkan-utility-libraries 1.3.268.0