From 7caf62d23996f2eebe099033bd2412b7151c8704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= Date: Thu, 16 Nov 2023 16:22:21 +0100 Subject: [PATCH] Initial import (fedora#2247640) --- .gitignore | 1 + sources | 1 + vulkan-utility-libraries.spec | 51 +++++++++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+) create mode 100644 .gitignore create mode 100644 sources create mode 100644 vulkan-utility-libraries.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cc78fb4 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/Vulkan-Utility-Libraries-sdk-*.tar.gz diff --git a/sources b/sources new file mode 100644 index 0000000..e0596e1 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (Vulkan-Utility-Libraries-sdk-1.3.268.0.tar.gz) = 4bcb3f5f9a1567427675c5186a04c9d152b791989aaaba5f43a46cc8db7a8ab08626d5f9a101234b595fe283aa493655e26a521c17cf28752d30437d896fce40 diff --git a/vulkan-utility-libraries.spec b/vulkan-utility-libraries.spec new file mode 100644 index 0000000..6705818 --- /dev/null +++ b/vulkan-utility-libraries.spec @@ -0,0 +1,51 @@ +%global debug_package %{nil} + +Name: vulkan-utility-libraries +Version: 1.3.268.0 +Release: %autorelease +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: %{name}%{?_isa} = %{version}-%{release} +Requires: vulkan-headers + +%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 +%autochangelog