From 620fb7c456e8ce0e427b0912528be2ce8a3df45b Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Tue, 5 Dec 2023 03:23:53 +0300 Subject: [PATCH 1/2] New package: libkmahjongg-23.08.4 --- common/shlibs | 1 + srcpkgs/libkmahjongg-devel | 1 + srcpkgs/libkmahjongg/template | 28 ++++++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 120000 srcpkgs/libkmahjongg-devel create mode 100644 srcpkgs/libkmahjongg/template diff --git a/common/shlibs b/common/shlibs index 1b25a12956eeb..d5816463ed178 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4275,3 +4275,4 @@ libdraco.so.8 draco-1.5.6_1 libpdal_base.so.15 libpdal-2.5.6_1 libpdal_util.so.15 libpdal-2.5.6_1 libdisplay-info.so.1 libdisplay-info-0.1.1_1 +libKF5KMahjongglib.so.5 libkmahjongg-23.08.4_1 diff --git a/srcpkgs/libkmahjongg-devel b/srcpkgs/libkmahjongg-devel new file mode 120000 index 0000000000000..e23c716037ded --- /dev/null +++ b/srcpkgs/libkmahjongg-devel @@ -0,0 +1 @@ +libkmahjongg \ No newline at end of file diff --git a/srcpkgs/libkmahjongg/template b/srcpkgs/libkmahjongg/template new file mode 100644 index 0000000000000..82e695eb5df4c --- /dev/null +++ b/srcpkgs/libkmahjongg/template @@ -0,0 +1,28 @@ +# Template file for 'libkmahjongg' +pkgname=libkmahjongg +version=23.08.4 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules gettext" +makedepends="kcompletion-devel kconfigwidgets-devel kcoreaddons-devel + qt5-svg-devel" +short_desc="Common code, backgrounds and tile sets for Majhongg games" +maintainer="chrysos349 " +license="GPL-2.0-or-later" +homepage="https://invent.kde.org/games/libkmahjongg" +distfiles="${KDE_SITE}/release-service/${version}/src/libkmahjongg-${version}.tar.xz" +checksum=3052bd39de55d70bc543711a629c5aa12f2dcc06d64a937370921002e6fde232 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" kcoreaddons qt5-host-tools qt5-qmake" +fi + +libkmahjongg-devel_package() { + depends="${sourcepkg}>=${version}_${revision} ${makedepends}" + short_desc+=" - development files" + pkg_install() { + vmove "usr/lib/*.so" + vmove usr/include + vmove usr/lib/cmake + } +} From bb58fb9d7d4507c35b18a939bc1ef549821f2f84 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Tue, 5 Dec 2023 03:24:25 +0300 Subject: [PATCH 2/2] New package: kmahjongg-23.08.4 --- srcpkgs/kmahjongg/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/kmahjongg/template diff --git a/srcpkgs/kmahjongg/template b/srcpkgs/kmahjongg/template new file mode 100644 index 0000000000000..867ef35d0bfab --- /dev/null +++ b/srcpkgs/kmahjongg/template @@ -0,0 +1,18 @@ +# Template file for 'kmahjongg' +pkgname=kmahjongg +version=23.08.4 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules gettext" +makedepends="libkdegames-devel libkmahjongg-devel" +short_desc="Mahjong Solitaire" +maintainer="chrysos349 " +license="GPL-2.0-or-later" +homepage="https://apps.kde.org/kmahjongg" +distfiles="${KDE_SITE}/release-service/${version}/src/kmahjongg-${version}.tar.xz" +checksum=6057e05d12ebb16eabb417243134444c8f791c66a2a6a039a608b7d2c9a0f69d + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" kconfig kcoreaddons kdoctools qt5-host-tools + qt5-qmake" +fi