aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2024-11-14 17:08:30 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2024-11-17 19:51:07 +0000
commitfca387c0ad67f274880a0b989bf3b8587d13e80c (patch)
tree6ad6f99176fb6bcc8c18f21192e899b522c848f0
parentc5ca5b472dd33e309c2508b22e2de36d4740ace8 (diff)
games/luanti: move from games/minetest, update 5.9.1 → 5.10.0
Upstream now installs compatibility symlinks minetest→luanti and minetestserver→luantiserver. UIDs/GIDs, rc.d script, runtime directories, config file, rc.conf variables related to the port were not changed (just the manpages were renamed), so systemwide minetestserver should not require any changes to keep running.
-rw-r--r--MOVED1
-rw-r--r--games/Makefile2
-rw-r--r--games/luanti/Makefile (renamed from games/minetest/Makefile)14
-rw-r--r--games/luanti/distinfo3
-rw-r--r--games/luanti/files/minetest.in (renamed from games/minetest/files/minetest.in)0
-rw-r--r--games/luanti/pkg-descr (renamed from games/minetest/pkg-descr)0
-rw-r--r--games/luanti/pkg-plist72
-rw-r--r--games/minetest/distinfo3
-rw-r--r--games/minetest/pkg-plist69
9 files changed, 86 insertions, 78 deletions
diff --git a/MOVED b/MOVED
index 52780689157a..49f5fce0416c 100644
--- a/MOVED
+++ b/MOVED
@@ -3721,3 +3721,4 @@ sysutils/ods2|filesystems/ods2|2024-11-13|Moved to new category filesystems
sysutils/ztop|filesystems/ztop|2024-11-13|Moved to new category filesystems
devel/b2|devel/py-b2|2024-11-14|Add py- prefix
misc/morse||2024-11-14|Project discontinued upstream
+games/minetest|games/luanti|2024-11-17|Chase upstream rename
diff --git a/games/Makefile b/games/Makefile
index cc7a8acabace..830d40139630 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -600,6 +600,7 @@
SUBDIR += lpairs
SUBDIR += lskat
SUBDIR += ltris
+ SUBDIR += luanti
SUBDIR += lugaru
SUBDIR += luola
SUBDIR += lwjgl
@@ -629,7 +630,6 @@
SUBDIR += minecraft-client
SUBDIR += minecraft-server
SUBDIR += minerbold
- SUBDIR += minetest
SUBDIR += minetest_game
SUBDIR += minetestmapper
SUBDIR += mirrormagic
diff --git a/games/minetest/Makefile b/games/luanti/Makefile
index 36ca84d887a2..0f9e4c485e00 100644
--- a/games/minetest/Makefile
+++ b/games/luanti/Makefile
@@ -1,5 +1,5 @@
-PORTNAME= minetest
-PORTVERSION= 5.9.1
+PORTNAME= luanti
+PORTVERSION= 5.10.0
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
@@ -14,6 +14,8 @@ LIB_DEPENDS= libgmp.so:math/gmp \
libzstd.so:archivers/zstd
USES= cmake compiler:c++17-lang cpe iconv:wchar_t sqlite
+GH_ACCOUNT= minetest
+GH_PROJECT= minetest
USE_GITHUB= yes
CMAKE_ARGS= -DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" \
CMAKE_ON= ENABLE_SYSTEM_JSONCPP
@@ -23,6 +25,8 @@ TEST_ENV= ${MAKE_ENV} LC_ALL=C.UTF-8
LDFLAGS_i386= -Wl,-znotext
+DATADIR= ${PREFIX}/share/luanti
+
PORTDATA= *
PORTDOCS= *
@@ -88,9 +92,9 @@ LIB_DEPENDS+= libvorbis.so:audio/libvorbis \
.endif
.if ${PORT_OPTIONS:MSERVER}
-USE_RC_SUBR= ${PORTNAME}
-USERS= ${PORTNAME}
-GROUPS= ${PORTNAME}
+USE_RC_SUBR= minetest
+USERS= minetest
+GROUPS= minetest
.endif
post-extract:
diff --git a/games/luanti/distinfo b/games/luanti/distinfo
new file mode 100644
index 000000000000..90006941590f
--- /dev/null
+++ b/games/luanti/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1731328367
+SHA256 (minetest-minetest-5.10.0_GH0.tar.gz) = 2a3161c04e7389608006f01280eda30507f8bacfa1d6b64c2af1b820a62d2677
+SIZE (minetest-minetest-5.10.0_GH0.tar.gz) = 12257502
diff --git a/games/minetest/files/minetest.in b/games/luanti/files/minetest.in
index 6598ecd2d556..6598ecd2d556 100644
--- a/games/minetest/files/minetest.in
+++ b/games/luanti/files/minetest.in
diff --git a/games/minetest/pkg-descr b/games/luanti/pkg-descr
index 329ed46ffec1..329ed46ffec1 100644
--- a/games/minetest/pkg-descr
+++ b/games/luanti/pkg-descr
diff --git a/games/luanti/pkg-plist b/games/luanti/pkg-plist
new file mode 100644
index 000000000000..a2d5519f93f9
--- /dev/null
+++ b/games/luanti/pkg-plist
@@ -0,0 +1,72 @@
+%%CLIENT%%bin/luanti
+%%CLIENT%%bin/minetest
+%%SERVER%%bin/luantiserver
+%%SERVER%%bin/minetestserver
+@sample etc/minetest.conf.example etc/minetest.conf
+share/applications/net.minetest.minetest.desktop
+share/icons/hicolor/128x128/apps/luanti.png
+share/icons/hicolor/scalable/apps/luanti.svg
+%%CLIENT%%%%NLS%%share/locale/be/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/bg/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ca/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/cs/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/cy/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/da/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/de/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/el/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/eo/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/es/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/es_US/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/et/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/eu/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/fa/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/fi/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/fil/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/fr/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ga/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/gd/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/gl/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/hu/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ia/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/id/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/it/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ja/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/jbo/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/jv/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/kk/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ko/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/kv/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ky/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/lt/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/lv/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/lzh/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/mi/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/mn/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/mr/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ms/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/nb/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/nl/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/nn/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/oc/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/pl/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/pt/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/pt_BR/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ro/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/ru/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/sk/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/sl/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/sr_Cyrl/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/sr_Latn/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/sv/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/sw/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/tok/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/tr/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/tt/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/uk/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/vi/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/yue/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/zh_CN/LC_MESSAGES/luanti.mo
+%%CLIENT%%%%NLS%%share/locale/zh_TW/LC_MESSAGES/luanti.mo
+share/man/man6/luanti.6.gz
+share/man/man6/luantiserver.6.gz
+share/metainfo/net.minetest.minetest.metainfo.xml
diff --git a/games/minetest/distinfo b/games/minetest/distinfo
deleted file mode 100644
index 7c88b7e87963..000000000000
--- a/games/minetest/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1726500300
-SHA256 (minetest-minetest-5.9.1_GH0.tar.gz) = aa9a6ae57445b779f57dcba5a83b0704fabd24c5eca37c6c8611e885bdf09d7c
-SIZE (minetest-minetest-5.9.1_GH0.tar.gz) = 11957091
diff --git a/games/minetest/pkg-plist b/games/minetest/pkg-plist
deleted file mode 100644
index 21d08db3e0c9..000000000000
--- a/games/minetest/pkg-plist
+++ /dev/null
@@ -1,69 +0,0 @@
-%%CLIENT%%bin/minetest
-%%SERVER%%bin/minetestserver
-@sample etc/minetest.conf.example etc/minetest.conf
-share/applications/net.minetest.minetest.desktop
-share/icons/hicolor/128x128/apps/minetest.png
-share/icons/hicolor/scalable/apps/minetest.svg
-%%CLIENT%%%%NLS%%share/locale/be/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/bg/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ca/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/cs/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/cy/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/da/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/de/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/el/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/eo/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/es/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/et/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/eu/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/fa/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/fi/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/fil/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/fr/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ga/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/gd/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/gl/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/hu/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ia/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/id/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/it/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ja/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/jbo/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/jv/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/kk/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ko/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/kv/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ky/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/lt/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/lv/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/lzh/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/mi/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/mn/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/mr/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ms/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/nb/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/nl/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/nn/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/oc/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/pl/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/pt/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/pt_BR/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ro/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/ru/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/sk/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/sl/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/sr_Cyrl/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/sr_Latn/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/sv/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/sw/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/tok/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/tr/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/tt/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/uk/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/vi/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/yue/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/zh_CN/LC_MESSAGES/minetest.mo
-%%CLIENT%%%%NLS%%share/locale/zh_TW/LC_MESSAGES/minetest.mo
-share/man/man6/minetest.6.gz
-share/man/man6/minetestserver.6.gz
-share/metainfo/net.minetest.minetest.metainfo.xml