From 604fff35a399bb93216d35e673fc37273cd75394 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Thu, 5 Jun 2025 21:02:17 -0500 Subject: [PATCH] New package: qlementine-1.2.2 --- common/shlibs | 1 + srcpkgs/qlementine-devel | 1 + .../qlementine/patches/dynamic-library.patch | 11 ++++++++ srcpkgs/qlementine/template | 28 +++++++++++++++++++ 4 files changed, 41 insertions(+) create mode 120000 srcpkgs/qlementine-devel create mode 100644 srcpkgs/qlementine/patches/dynamic-library.patch create mode 100644 srcpkgs/qlementine/template diff --git a/common/shlibs b/common/shlibs index c2cb9996532..9df235bde6a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4556,3 +4556,4 @@ libppsview-4.0.so.4 libpapers-48.3_1 libngtcp2.so.16 ngtcp2-1.13.0_1 libngtcp2_crypto_ossl.so.0 ngtcp2-1.13.0_1 libprom.so prometheus-client-c-0.1.3_1 +libqlementine.so.1 qlementine-1.2.2_1 diff --git a/srcpkgs/qlementine-devel b/srcpkgs/qlementine-devel new file mode 120000 index 00000000000..851ffb02c01 --- /dev/null +++ b/srcpkgs/qlementine-devel @@ -0,0 +1 @@ +qlementine \ No newline at end of file diff --git a/srcpkgs/qlementine/patches/dynamic-library.patch b/srcpkgs/qlementine/patches/dynamic-library.patch new file mode 100644 index 00000000000..d7ee0c045fd --- /dev/null +++ b/srcpkgs/qlementine/patches/dynamic-library.patch @@ -0,0 +1,11 @@ +--- a/lib/CMakeLists.txt ++++ b/lib/CMakeLists.txt +@@ -102,7 +102,7 @@ + ) + + # Create target. +-qt_add_library(${PROJECT_NAME} STATIC ++qt_add_library(${PROJECT_NAME} + ${HEADERS} + ${SOURCES} + ${RESOURCES} diff --git a/srcpkgs/qlementine/template b/srcpkgs/qlementine/template new file mode 100644 index 00000000000..62797115b55 --- /dev/null +++ b/srcpkgs/qlementine/template @@ -0,0 +1,28 @@ +# Template file for 'qlementine' +pkgname=qlementine +version=1.2.2 +revision=1 +build_style=cmake +hostmakedepends="pkg-config qt6-base qt6-tools" +makedepends="qt6-tools-devel qt6-svg-devel" +short_desc="Modern QStyle for desktop Qt6 applications" +maintainer="Andrew Benson " +license="MIT" +homepage="https://oclero.github.io/qlementine/" +changelog="https://github.com/oclero/qlementine/blob/dev/CHANGELOG.md" +distfiles="https://github.com/oclero/qlementine/archive/v${version}.tar.gz" +checksum=ff81a868e684dcb0fc405894993a3c27af73d9abb6fe6598b6548337a1662120 + +qlementine-devel_package() { + depends+=" ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} + +post_install() { + vlicense LICENSE +}