Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / vulkan-loader
Commits:
-
7ff3d4bd
by Timo Aaltonen at 2023-01-21T18:39:01+02:00
-
7947e5cb
by Timo Aaltonen at 2023-01-21T18:39:19+02:00
5 changed files:
- debian/changelog
- debian/libvulkan-dev.install
- + debian/patches/fix-headers-install.diff
- debian/patches/series
- debian/rules
Changes:
| 1 | +vulkan-loader (1.3.236.0-2) unstable; urgency=medium
|
|
| 2 | + |
|
| 3 | + * Make -dev multiarch-friendly again by installing cmake files to
|
|
| 4 | + libdir. (Closes: #1029194)
|
|
| 5 | + |
|
| 6 | + -- Timo Aaltonen <tjaalton@debian.org> Sat, 21 Jan 2023 18:39:02 +0200
|
|
| 7 | + |
|
| 1 | 8 | vulkan-loader (1.3.236.0-1) unstable; urgency=medium
|
| 2 | 9 | |
| 3 | 10 | [ Timo Aaltonen ]
|
| 1 | 1 | usr/include
|
| 2 | +usr/lib/*/cmake/VulkanHeaders
|
|
| 2 | 3 | usr/lib/*/libvulkan.so
|
| 3 | 4 | usr/lib/*/pkgconfig/vulkan.pc
|
| 4 | 5 | usr/share/vulkan/registry |
| 5 | -usr/share/cmake/VulkanHeaders |
| 1 | +--- a/vulkan-headers/cmake/install.cmake
|
|
| 2 | ++++ b/vulkan-headers/cmake/install.cmake
|
|
| 3 | +@@ -26,7 +26,7 @@ install(DIRECTORY "${CMAKE_CURRENT_SOURC
|
|
| 4 | +
|
|
| 5 | + set(export_name "VulkanHeadersConfig")
|
|
| 6 | + set(namespace "Vulkan::")
|
|
| 7 | +-set(cmake_files_install_dir ${CMAKE_INSTALL_DATADIR}/cmake/VulkanHeaders/)
|
|
| 8 | ++set(cmake_files_install_dir ${CMAKE_INSTALL_LIBDIR}/cmake/VulkanHeaders/)
|
|
| 9 | +
|
|
| 10 | + # Set EXPORT_NAME for consistency with established names. The CMake generated ones won't work.
|
|
| 11 | + set_target_properties(Vulkan-Headers PROPERTIES EXPORT_NAME "Headers") |
| 1 | 1 | #placeholder
|
| 2 | +fix-headers-install.diff |
| ... | ... | @@ -29,7 +29,7 @@ endif |
| 29 | 29 | -DCMAKE_BUILD_TYPE=Release \
|
| 30 | 30 | -DCMAKE_INSTALL_LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) \
|
| 31 | 31 | -DBUILD_WSI_MIR_SUPPORT=OFF \
|
| 32 | - -DVulkanHeaders_DIR=debian/tmp-vulkan-headers/usr/share/cmake/VulkanHeaders/
|
|
| 32 | + -DVulkanHeaders_DIR=debian/tmp-vulkan-headers/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/VulkanHeaders/
|
|
| 33 | 33 | |
| 34 | 34 | override_dh_auto_build:
|
| 35 | 35 | dh_auto_build -- VulkanLoader_generated_source
|