New package: qt-advanced-docking-system-4.5.0

This commit is contained in:
orahcio
2026-06-09 18:02:16 -05:00
committed by Michael Aldridge
parent d81a32425e
commit ab47706240
5 changed files with 47 additions and 0 deletions
+1
View File
@@ -1879,6 +1879,7 @@ libQt5Xdg.so.3 libqt5xdg-3.2.0_1
libQt5XdgIconLoader.so.3 libqt5xdg-3.2.0_1
libQt6Xdg.so.4 libqtxdg-4.0.0_1
libQt6XdgIconLoader.so.4 libqtxdg-4.0.0_1
libqtadvanceddocking-qt6.so.4 qt-advanced-docking-system-4.5.0_1
libqwt-qt5.so.6.3 qwt-6.3.0_1
libqwt-qt6.so.6.3 qwt-qt6-6.3.0_1
+1
View File
@@ -0,0 +1 @@
qt-advanced-docking-system
@@ -0,0 +1,13 @@
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -84,7 +84,9 @@
add_library(${library_name} STATIC ${ads_SRCS} ${ads_HEADERS})
target_compile_definitions( ${library_name} PUBLIC ADS_STATIC)
else()
add_library( ${library_name} SHARED ${ads_SRCS} ${ads_HEADERS})
- add_windows_version_resources(${library_name})
+ if(WIN32)
+ add_windows_version_resources(${library_name})
+ endif()
target_compile_definitions( ${library_name} PRIVATE ADS_SHARED_EXPORT)
endif()
@@ -0,0 +1,8 @@
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,5 +1,6 @@
cmake_minimum_required(VERSION 3.16)
project(QtAdvancedDockingSystem LANGUAGES CXX VERSION ${VERSION_SHORT})
include(GNUInstallDirs)
+list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../cmake/modules")
include(Versioning)
@@ -0,0 +1,24 @@
# Template file for 'qt-advanced-docking-system'
pkgname=qt-advanced-docking-system
version=4.5.0
revision=1
build_style=cmake
configure_args="-DADS_VERSION=${version} -DBUILD_EXAMPLES=OFF"
hostmakedepends="qt6-base qt6-tools"
makedepends="qt6-base-private-devel"
short_desc="Customizable layouts using a full featured window docking system"
maintainer="orahcio <orahcio@gmail.com>"
license="LGPL-2.1-only"
homepage="https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System"
distfiles="https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/archive/refs/tags/${version}.tar.gz"
checksum=a438810b9749684232fa29721857bb700167006f44407ab4dd51f5c90d171f09
qt-advanced-docking-system-devel_package() {
depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}