From 4171b7e7758616e7adf9a8c59d122104b873607c 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.5 --- 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 c1792cffc77e4d..d95f3bcc88d8ef 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4278,3 +4278,4 @@ 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 libsqsh.so.1 libsqsh-1.3.0_1 +libKF5KMahjongglib.so.5 libkmahjongg-23.08.4_1 diff --git a/srcpkgs/libkmahjongg-devel b/srcpkgs/libkmahjongg-devel new file mode 120000 index 00000000000000..e23c716037ded4 --- /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 00000000000000..aaa98876364064 --- /dev/null +++ b/srcpkgs/libkmahjongg/template @@ -0,0 +1,28 @@ +# Template file for 'libkmahjongg' +pkgname=libkmahjongg +version=23.08.5 +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/${pkgname}-${version}.tar.xz" +checksum=7a88b40b6cc5c23451da3b736d4e4be3d67f0a745421f9daa1a29adc973dc365 + +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 c8922893ca0be34bdb3279176830c97edc57cd4c 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.5 --- 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 00000000000000..34babea4f376c8 --- /dev/null +++ b/srcpkgs/kmahjongg/template @@ -0,0 +1,18 @@ +# Template file for 'kmahjongg' +pkgname=kmahjongg +version=23.08.5 +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/${pkgname}-${version}.tar.xz" +checksum=8743ffa02b82d8a62d405dfc1ec6f05f16df8f0a9ca4c7e961f7f6723e1aa845 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" kconfig kcoreaddons kdoctools qt5-host-tools + qt5-qmake" +fi