[packaging/craft-blueprints-kde] kde/kdegames/mankala: Add Mankala blueprint
Sayandeep Dutta <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 72b72652416b5705e9c94424df6bb4509ed8975c by Sayandeep Dutta. Committed on 06/08/2026 at 12:18. Pushed by jlskuz into branch 'master'. Add Mankala blueprint A +31 -0 kde/kdegames/mankala/mankala.py https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/72b72652416b5705e9c94424df6bb4509ed8975c diff --git a/kde/kdegames/mankala/mankala.py b/kde/kdegames/mankala/mankala.py new file mode 100644 index 000000000..832c8ad71 --- /dev/null +++ b/kde/kdegames/mankala/mankala.py @@ -0,0 +1,31 @@ +# SPDX-FileCopyrightText: 2026 Sayandeep Dutta <[email protected]> +# +# SPDX-License-Identifier: GPL-3.0-or-later + +import info +from Package.CMakePackageBase import CMakePackageBase + + +class subinfo(info.infoclass): + def setTargets(self): + self.versionInfo.setDefaultValues() + self.description = "Mankala - A Mancala Board Game" + + def setDependencies(self): + self.runtimeDependencies["virtual/base"] = None + self.runtimeDependencies["libs/qt6/qtbase"] = None + self.runtimeDependencies["libs/qt6/qtmultimedia"] = None + self.runtimeDependencies["libs/qt6/qtdeclarative"] = None + self.buildDependencies["kde/frameworks/extra-cmake-modules"] = None + self.runtimeDependencies["kde/frameworks/tier1/ki18n"] = None + self.runtimeDependencies["kde/frameworks/tier1/kirigami"] = None + self.runtimeDependencies["qt-libs/qxmpp"] = None + self.runtimeDependencies["qt-libs/qtkeychain"] = None + + +class Package(CMakePackageBase): + def __init__(self, **kwargs): + super().__init__(**kwargs) + self.subinfo.options.configure.args += [ + "-DBUILD_TESTING=OFF", + ]