games/skladnik: add new port for KDE Gear distribution

Skladnik is a sokoban-like game.

WWW:	https://apps.kde.org/skladnik/
This commit is contained in:
Max Brazhnikov
2025-02-21 21:20:08 +03:00
parent 5b1030b984
commit ed2affe4a5
7 changed files with 104 additions and 1 deletions
+1
View File
@@ -919,6 +919,7 @@
SUBDIR += simutrans-pak64
SUBDIR += sjeng
SUBDIR += ski
SUBDIR += skladnik
SUBDIR += sl
SUBDIR += slade
SUBDIR += slashem-tty
+1
View File
@@ -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/
+3 -1
View File
@@ -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
+21
View File
@@ -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 <bsd.port.mk>
+3
View File
@@ -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
+1
View File
@@ -0,0 +1 @@
Skladnik is an implementation of the Japanese warehouse keeper game “sokoban”.
+74
View File
@@ -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