From 8ffb34c8657f655e31bdd9f4449f6df5f2a21125 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Tue, 25 Jun 2024 21:21:07 +0200 Subject: [PATCH] libbreeze-icons: split from breeze-icons --- common/shlibs | 2 +- srcpkgs/breeze-icons/template | 18 +++++++++++++++++- srcpkgs/libbreeze-icons | 1 + srcpkgs/libbreeze-icons-devel | 1 + 4 files changed, 20 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/libbreeze-icons create mode 120000 srcpkgs/libbreeze-icons-devel diff --git a/common/shlibs b/common/shlibs index e6e875244e5..f3ed3e9cf3f 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1961,7 +1961,7 @@ libQt6Xdg.so.4 libqtxdg-4.0.0_1 libQt6XdgIconLoader.so.4 libqtxdg-4.0.0_1 libqwt-qt5.so.6.2 qwt-6.2.0_2 libqwt-qt6.so.6.2 qwt-qt6-6.2.0_2 -libKF6BreezeIcons.so.6 breeze-icons-6.3.0_1 +libKF6BreezeIcons.so.6 libbreeze-icons-6.3.0_2 libKF6Archive.so.6 kf6-karchive-6.0.0_1 libKF6Attica.so.6 kf6-attica-6.0.0_1 libKF6AuthCore.so.6 kf6-kauth-6.0.0_1 diff --git a/srcpkgs/breeze-icons/template b/srcpkgs/breeze-icons/template index 2d830330c71..9cf38d0d589 100644 --- a/srcpkgs/breeze-icons/template +++ b/srcpkgs/breeze-icons/template @@ -1,7 +1,7 @@ # Template file for 'breeze-icons' pkgname=breeze-icons version=6.3.0 -revision=1 +revision=2 build_style=cmake build_helper=qemu hostmakedepends="kcoreaddons extra-cmake-modules qt6-base qt6-tools @@ -21,3 +21,19 @@ if [ -z "$CROSS_BUILD" ]; then else configure_args="-DBINARY_ICONS_RESOURCE=OFF" fi + +libbreeze-icons_package() { + pkg_install() { + vmove "usr/lib/*.so.*" + } +} + +libbreeze-icons-devel_package() { + depends="libbreeze-icons>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/libbreeze-icons b/srcpkgs/libbreeze-icons new file mode 120000 index 00000000000..ff2275acaf4 --- /dev/null +++ b/srcpkgs/libbreeze-icons @@ -0,0 +1 @@ +breeze-icons \ No newline at end of file diff --git a/srcpkgs/libbreeze-icons-devel b/srcpkgs/libbreeze-icons-devel new file mode 120000 index 00000000000..ff2275acaf4 --- /dev/null +++ b/srcpkgs/libbreeze-icons-devel @@ -0,0 +1 @@ +breeze-icons \ No newline at end of file