From nobody Fri Feb 21 18:23:19 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Yzz5g5gtnz5p5B6; Fri, 21 Feb 2025 18:23:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yzz5g1fjSz419W; Fri, 21 Feb 2025 18:23:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740162199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zPLzGqpGfnoAo+3mcJf0ww46NWQ+YR38T1uOxXuIPns=; b=DYfufAMtDoOVkgnPz0sS93ZCn+yU5Yf7LlWSHSKWX5EpoEUmDePSXMJu7MtFD5YYs9yLly EkYpf43VrtXyR5WC23ha3oFtwdSe5b3DqRYmnvv2NWZiYMiz0IEvpoLeEShV1aMfY3drp6 3+JO0J/GTQXAtfwCEYmaLCzpOHuveEgkTlWRQ38p6Lr+8rZGOMuVgN01MgmO9A2kzx1mSj GgI8U0syFtpelUoYSxHOGw4samDvs3LtxTenCoCN9Wa2XIv9abhbj1+fJXt6WV6fiwB9O+ mR8nZ9PfCuK+dD5OpCzVkv4QXug/z8MzhAaZKiCbrHFdaRSVbwj4l0k5V9WC2Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1740162199; a=rsa-sha256; cv=none; b=mb3N47C1QGufH/w0b4GltaRjIieNRKSYBjunR1XQTgZ0wuR4twCWXnzTszVfI2XgH3o90j 8u8qxPHb1JiI17G9qCHpuOici3xSFpMYhlpxxG6Vis2uvfztjnpQ/EKwDDrnCMA1LcUbzR Wh3jayu6lRjE5MmSUTRT7XWTfmBhBHlt6gbBYpbbin4lfa9xZyXu8cId8c7KnkTY29bDq4 yi5ws2jQT9SqP491MRtQe3/JVciqcu/kn7o0C2YYBuqOTREQnYBErJ7Rj2kzZBzxYmkShV Nk2pIHEJd/pzg6MRg6Jd1ZAMgC2LS5+bek9tUoaNYR2tBD37XpVuRbfVRCMRpw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740162199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zPLzGqpGfnoAo+3mcJf0ww46NWQ+YR38T1uOxXuIPns=; b=VUzDzX0iXWBMt6XnsQi7G5xFsv75iQ16XYnAA0HEGmfuZEDZDaQNCAEqkMIHBbzSapPlji Z08ENG2+U4qUstuoJG7KhzZC18Tu/lHOE/Rr0X/kthLPdbXxbPXKFKP6SQ4oLT0P9PKtD7 VwhLvNfp4n4PuEANig79/gi3dmeOgQKS6A/mQWJ+8PfnNRIgGTm29ZThqbGdwJJj+0HFBb SuWvqkIOgh8aZ/1tAQuiGkGVxrZCtxCPBQJS7s6WeOJ8FpKVrAScV9k7oGILbZvFfIz1W3 WgbJvEaMxcpAUCnrgnZCkGKM+ccAyM14aQ6Jfy5+Fzh1KXeKcltvbHAC9IJang== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Yzz5g1CV9zZlp; Fri, 21 Feb 2025 18:23:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 51LINJYr021384; Fri, 21 Feb 2025 18:23:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 51LINJd4021381; Fri, 21 Feb 2025 18:23:19 GMT (envelope-from git) Date: Fri, 21 Feb 2025 18:23:19 GMT Message-Id: <202502211823.51LINJd4021381@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Max Brazhnikov Subject: git: ed2affe4a593 - main - games/skladnik: add new port for KDE Gear distribution List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: makc X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ed2affe4a59386a5c8eda77e8092b343e50d3e8d Auto-Submitted: auto-generated The branch main has been updated by makc: URL: https://cgit.FreeBSD.org/ports/commit/?id=ed2affe4a59386a5c8eda77e8092b343e50d3e8d commit ed2affe4a59386a5c8eda77e8092b343e50d3e8d Author: Max Brazhnikov AuthorDate: 2025-02-21 18:20:08 +0000 Commit: Max Brazhnikov CommitDate: 2025-02-21 18:20:08 +0000 games/skladnik: add new port for KDE Gear distribution Skladnik is a sokoban-like game. WWW: https://apps.kde.org/skladnik/ --- games/Makefile | 1 + games/katomic/Makefile | 1 + games/kdegames/Makefile.common | 4 ++- games/skladnik/Makefile | 21 ++++++++++++ games/skladnik/distinfo | 3 ++ games/skladnik/pkg-descr | 1 + games/skladnik/pkg-plist | 74 ++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 104 insertions(+), 1 deletion(-) diff --git a/games/Makefile b/games/Makefile index 31a4223df2f9..ee9845a9136a 100644 --- a/games/Makefile +++ b/games/Makefile @@ -919,6 +919,7 @@ SUBDIR += simutrans-pak64 SUBDIR += sjeng SUBDIR += ski + SUBDIR += skladnik SUBDIR += sl SUBDIR += slade SUBDIR += slashem-tty diff --git a/games/katomic/Makefile b/games/katomic/Makefile index 2622ca0f31bb..8fad3875d8d3 100644 --- a/games/katomic/Makefile +++ b/games/katomic/Makefile @@ -1,6 +1,7 @@ PORTNAME= katomic DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= games education kde kde-applications + MAINTAINER= kde@FreeBSD.org COMMENT= ${${PORTNAME:tu}_DESC} WWW= https://www.kde.org/applications/games/katomic/ diff --git a/games/kdegames/Makefile.common b/games/kdegames/Makefile.common index e45c833791ef..9b1b80de2552 100644 --- a/games/kdegames/Makefile.common +++ b/games/kdegames/Makefile.common @@ -38,7 +38,8 @@ KDE_GAMES_ALL= BOMBER \ KUBRICK \ LSKAT \ PALAPELI \ - PICMI + PICMI \ + SKLADNIK BOMBER_DESC= Arcade Bombing game BOVO_DESC= Five-in-a-row Board game @@ -80,3 +81,4 @@ KUBRICK_DESC= 3-D game based on Rubik's Cube LSKAT_DESC= Card game PALAPELI_DESC= Jigsaw puzzle game PICMI_DESC= Single player logic-based puzzle game +SKLADNIK_DESC= Japanese warehouse keeper sokoban game diff --git a/games/skladnik/Makefile b/games/skladnik/Makefile new file mode 100644 index 000000000000..d2f28e6aec42 --- /dev/null +++ b/games/skladnik/Makefile @@ -0,0 +1,21 @@ +PORTNAME= skladnik +DISTVERSION= ${KDE_APPLICATIONS_VERSION} +CATEGORIES= games kde kde-applications + +MAINTAINER= kde@FreeBSD.org +COMMENT= ${${PORTNAME:tu}_DESC} +WWW= https://apps.kde.org/skladnik/ + +USES= cmake compiler:c++17-lang gettext kde:6 qt:6 tar:xz +USE_KDE= config configwidgets coreaddons crash dbusaddons \ + i18n kio libkdegames widgetsaddons xmlgui \ + ecm:build +USE_QT= base + +# POVRay is used for development +CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_POVRay + +OPTIONS_DEFINE= DOCS + +.include <${.CURDIR}/../kdegames/Makefile.common> +.include diff --git a/games/skladnik/distinfo b/games/skladnik/distinfo new file mode 100644 index 000000000000..547a87814508 --- /dev/null +++ b/games/skladnik/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1740158375 +SHA256 (KDE/release-service/24.12.2/skladnik-24.12.2.tar.xz) = dbda6704215a7119799b0553ec9ea599bb733b4898aaa2e96b3fb8d76fa51f39 +SIZE (KDE/release-service/24.12.2/skladnik-24.12.2.tar.xz) = 413100 diff --git a/games/skladnik/pkg-descr b/games/skladnik/pkg-descr new file mode 100644 index 000000000000..f30573c57e2e --- /dev/null +++ b/games/skladnik/pkg-descr @@ -0,0 +1 @@ +Skladnik is an implementation of the Japanese warehouse keeper game “sokoban”. diff --git a/games/skladnik/pkg-plist b/games/skladnik/pkg-plist new file mode 100644 index 000000000000..8818d7101b13 --- /dev/null +++ b/games/skladnik/pkg-plist @@ -0,0 +1,74 @@ +bin/skladnik +share/applications/org.kde.skladnik.desktop +share/icons/hicolor/128x128/apps/skladnik.png +share/icons/hicolor/16x16/apps/skladnik.png +share/icons/hicolor/22x22/apps/skladnik.png +share/icons/hicolor/32x32/apps/skladnik.png +share/icons/hicolor/48x48/apps/skladnik.png +share/icons/hicolor/64x64/apps/skladnik.png +share/locale/ar/LC_MESSAGES/skladnik.mo +share/locale/ast/LC_MESSAGES/skladnik.mo +share/locale/bs/LC_MESSAGES/skladnik.mo +share/locale/ca/LC_MESSAGES/skladnik.mo +share/locale/ca@valencia/LC_MESSAGES/skladnik.mo +share/locale/cs/LC_MESSAGES/skladnik.mo +share/locale/de/LC_MESSAGES/skladnik.mo +share/locale/en_GB/LC_MESSAGES/skladnik.mo +share/locale/eo/LC_MESSAGES/skladnik.mo +share/locale/es/LC_MESSAGES/skladnik.mo +share/locale/et/LC_MESSAGES/skladnik.mo +share/locale/eu/LC_MESSAGES/skladnik.mo +share/locale/fi/LC_MESSAGES/skladnik.mo +share/locale/fr/LC_MESSAGES/skladnik.mo +share/locale/ga/LC_MESSAGES/skladnik.mo +share/locale/gl/LC_MESSAGES/skladnik.mo +share/locale/he/LC_MESSAGES/skladnik.mo +share/locale/hu/LC_MESSAGES/skladnik.mo +share/locale/ia/LC_MESSAGES/skladnik.mo +share/locale/it/LC_MESSAGES/skladnik.mo +share/locale/ja/LC_MESSAGES/skladnik.mo +share/locale/ka/LC_MESSAGES/skladnik.mo +share/locale/ko/LC_MESSAGES/skladnik.mo +share/locale/lt/LC_MESSAGES/skladnik.mo +share/locale/mr/LC_MESSAGES/skladnik.mo +share/locale/nb/LC_MESSAGES/skladnik.mo +share/locale/nl/LC_MESSAGES/skladnik.mo +share/locale/nn/LC_MESSAGES/skladnik.mo +share/locale/pl/LC_MESSAGES/skladnik.mo +share/locale/pt/LC_MESSAGES/skladnik.mo +share/locale/pt_BR/LC_MESSAGES/skladnik.mo +share/locale/ru/LC_MESSAGES/skladnik.mo +share/locale/sk/LC_MESSAGES/skladnik.mo +share/locale/sl/LC_MESSAGES/skladnik.mo +share/locale/sv/LC_MESSAGES/skladnik.mo +share/locale/tr/LC_MESSAGES/skladnik.mo +share/locale/ug/LC_MESSAGES/skladnik.mo +share/locale/uk/LC_MESSAGES/skladnik.mo +share/locale/zh_CN/LC_MESSAGES/skladnik.mo +share/locale/zh_TW/LC_MESSAGES/skladnik.mo +share/man/ca/man6/skladnik.6.gz +share/man/es/man6/skladnik.6.gz +share/man/it/man6/skladnik.6.gz +share/man/man6/skladnik.6.gz +share/man/nl/man6/skladnik.6.gz +share/man/sl/man6/skladnik.6.gz +share/man/uk/man6/skladnik.6.gz +share/metainfo/org.kde.skladnik.metainfo.xml +%%DATADIR%%/themes/skladnik_classic.desktop +%%DATADIR%%/themes/skladnik_classic.svg +%%DATADIR%%/themes/skladnik_classic_goal.png +%%DATADIR%%/themes/skladnik_classic_halfstone_1.png +%%DATADIR%%/themes/skladnik_classic_halfstone_2.png +%%DATADIR%%/themes/skladnik_classic_halfstone_3.png +%%DATADIR%%/themes/skladnik_classic_halfstone_4.png +%%DATADIR%%/themes/skladnik_classic_man.png +%%DATADIR%%/themes/skladnik_classic_object.png +%%DATADIR%%/themes/skladnik_classic_saveman.png +%%DATADIR%%/themes/skladnik_classic_starfield.png +%%DATADIR%%/themes/skladnik_classic_stone_1.png +%%DATADIR%%/themes/skladnik_classic_stone_2.png +%%DATADIR%%/themes/skladnik_classic_stone_3.png +%%DATADIR%%/themes/skladnik_classic_stone_4.png +%%DATADIR%%/themes/skladnik_classic_stone_5.png +%%DATADIR%%/themes/skladnik_classic_stone_6.png +%%DATADIR%%/themes/skladnik_classic_treasure.png