diff -ruN /usr/ports/games/minetest/Makefile minetest/Makefile --- /usr/ports/games/minetest/Makefile 2013-04-26 05:44:28.000000000 -0500 +++ minetest/Makefile 2013-06-09 14:48:44.000000000 -0500 @@ -2,88 +2,114 @@ # $FreeBSD: games/minetest/Makefile 316596 2013-04-26 10:44:28Z ak $ PORTNAME= minetest -PORTVERSION= 0.4.4 +PORTVERSION= 0.4.7 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org -COMMENT= An Infiniminer/Minecraft inspired game - -LIB_DEPENDS= Irrlicht.1:${PORTSDIR}/x11-toolkits/irrlicht \ - sqlite3:${PORTSDIR}/databases/sqlite3 +COMMENT= Infinite-world block sandbox game LICENSE= LGPL21 +LIB_DEPENDS= Irrlicht:${PORTSDIR}/x11-toolkits/irrlicht \ + curl:${PORTSDIR}/ftp/curl \ + sqlite3:${PORTSDIR}/databases/sqlite3 + USE_GITHUB= yes -GH_ACCOUNT= celeron55 -GH_TAGNAME= 0.4.4 -GH_COMMIT= ab06fca +GH_ACCOUNT= minetest +GH_COMMIT= 6b3e553 +MAKE_JOBS_SAFE= yes USES= cmake + CMAKE_ARGS= -DCUSTOM_MANDIR="${PREFIX}/man" \ -DCUSTOM_EXAMPLE_CONF_DIR="${EXAMPLESDIR}" -MAKE_JOBS_SAFE= yes PORTDOCS= * PORTEXAMPLES= * MAN6= minetest.6 minetestserver.6 -OPTIONS_DEFINE= CLIENT SERVER SOUND NLS DOCS EXAMPLES -OPTIONS_DEFAULT=CLIENT SERVER SOUND NLS DOCS EXAMPLES +OPTIONS_DEFINE= CLIENT DOCS EXAMPLES LUAJIT NLS SERVER +OPTIONS_DEFAULT=CLIENT DOCS EXAMPLES LUAJIT NLS SERVER CLIENT_DESC= Build client +LUAJIT_DESC= Makes mod execution much faster SERVER_DESC= Build server -SOUND_DESC= Enable sound .include +.if ${PORT_OPTIONS:MCLIENT} +CMAKE_ARGS+= -DBUILD_CLIENT:BOOL=YES +LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg \ + png15:${PORTSDIR}/graphics/png \ + vorbis:${PORTSDIR}/audio/libvorbis +PLIST_SUB+= CLIENT="" +USE_GL= gl +USE_OPENAL= yes +.else +CMAKE_ARGS+= -DBUILD_CLIENT:BOOL=NO -DENABLE_SOUND:BOOL=OFF +PLIST_SUB+= CLIENT="@comment " +.endif + +.if ${PORT_OPTIONS:MLUAJIT} +LIB_DEPENDS+= luajit:${PORTSDIR}/lang/luajit +.else +.endif + .if ${PORT_OPTIONS:MNLS} CMAKE_ARGS+= -DENABLE_GETTEXT:BOOL=YES -USES+= gettext LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB+= NLS="" +USES+= gettext .else CMAKE_ARGS+= -DENABLE_GETTEXT:BOOL=NO PLIST_SUB+= NLS="@comment " .endif -.if ${PORT_OPTIONS:MCLIENT} -USE_GL= gl -LIB_DEPENDS+= jpeg.11:${PORTSDIR}/graphics/jpeg \ - png15:${PORTSDIR}/graphics/png -CMAKE_ARGS+= -DBUILD_CLIENT=1 -PLIST_SUB+= CLIENT="" -.else -CMAKE_ARGS+= -DBUILD_CLIENT=0 -PLIST_SUB+= CLIENT="@comment " -.endif - .if ${PORT_OPTIONS:MSERVER} -CMAKE_ARGS+= -DBUILD_SERVER=1 +CMAKE_ARGS+= -DBUILD_SERVER:BOOL=YES PLIST_SUB+= SERVER="" -.else -CMAKE_ARGS+= -DBUILD_SERVER=0 -PLIST_SUB+= SERVER="@comment " -.endif -.if ${PORT_OPTIONS:MSOUND} -USE_OPENAL= yes -LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis +# Disable rc.d support for now, not tested enough. +#USE_RC_SUBR= minetest +#USERS?= minetest +#GROUPS?= minetest + +CFGFILE= ${PREFIX}/etc/${PORTNAME}.conf +MINETEST_DIR?= /var/db/${PORTNAME} +MINETEST_LOG?= /var/log/${PORTNAME} +MINETEST_RUN?= /var/run/${PORTNAME} + +SUB_LIST+= CFGFILE=${CFGFILE} \ + MINETEST_DIR=${MINETEST_DIR} \ + MINETEST_GRP=${GROUPS} \ + MINETEST_LOG=${MINETEST_LOG} \ + MINETEST_RUN=${MINETEST_RUN} \ + MINETEST_USR=${USERS} \ + PORTNAME=${PORTNAME} .else -CMAKE_ARGS+= -DENABLE_SOUND:BOOL=OFF +CMAKE_ARGS+= -DBUILD_SERVER:BOOL=NO +PLIST_SUB+= SERVER="@comment " .endif post-patch: - @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ - ${WRKSRC}/cmake/Modules/FindIrrlicht.cmake @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|' \ ${WRKSRC}/src/CMakeLists.txt -# @${REINPLACE_CMD} -e 's|share/man|man|; /EXAMPLE_CONF_DIR/ s|..DOCDIR.|"${EXAMPLESDIR}"|' \ -# ${WRKSRC}/CMakeLists.txt -.if ! ${PORT_OPTIONS:MDOCS} - @${REINPLACE_CMD} -e '/install.*DESTINATION.*DOCDIR/I d' ${WRKSRC}/CMakeLists.txt -.endif -.if ! ${PORT_OPTIONS:MEXAMPLES} - @${REINPLACE_CMD} -e '/install.*DESTINATION.*EXAMPLE_CONF_DIR/I d' ${WRKSRC}/CMakeLists.txt + @${REINPLACE_CMD} -e 's|minetest-icon|${PREFIX}/share/minetest/textures/base/pack/logo.png|' ${WRKSRC}/misc/minetest.desktop +.if !${PORT_OPTIONS:MDOCS} + @${REINPLACE_CMD} -e '/install.*DESTINATION.*DOCDIR/I d' \ + ${WRKSRC}/CMakeLists.txt +.endif +.if !${PORT_OPTIONS:MEXAMPLES} + @${REINPLACE_CMD} -e '/install.*DESTINATION.*EXAMPLE_CONF_DIR/I d' \ + ${WRKSRC}/CMakeLists.txt +.endif + +post-install: +.if ${PORT_OPTIONS:MEXAMPLES} + ${CP} ${EXAMPLESDIR}/minetest.conf.example ${CFGFILE}.sample + @if [ ! -f ${CFGFILE} ]; then \ + ${CP} -p ${CFGFILE}.sample ${CFGFILE} ; \ + fi .endif .include diff -ruN /usr/ports/games/minetest/distinfo minetest/distinfo --- /usr/ports/games/minetest/distinfo 2013-01-30 15:51:54.000000000 -0600 +++ minetest/distinfo 2013-06-07 18:27:27.000000000 -0500 @@ -1,2 +1,2 @@ -SHA256 (minetest-0.4.4.tar.gz) = 127741d361e8642dd5b7e3aaad4b38bae4c19a5d1b8fac8f5acafbc2225f5de0 -SIZE (minetest-0.4.4.tar.gz) = 2104959 +SHA256 (minetest-0.4.7.tar.gz) = 08aa3695ae32aa5e1c1468fba3159fa84abcf465da89324af2f356eaa9b0b29e +SIZE (minetest-0.4.7.tar.gz) = 2775618 diff -ruN /usr/ports/games/minetest/files/minetest.in minetest/files/minetest.in --- /usr/ports/games/minetest/files/minetest.in 1969-12-31 18:00:00.000000000 -0600 +++ minetest/files/minetest.in 2013-05-04 12:44:04.000000000 -0500 @@ -0,0 +1,92 @@ +#!/bin/sh + +# $FreeBSD$ +# +# PROVIDE: minetest +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +# minetest_enable="YES" +# +# Additional configuration (optional): +# +# minetest_conffile="%%CFGFILE%%" +# -- path to config file +# minetest_pidfile="%%MINETEST_RUN%%/minetest.pid" +# -- location of pidfile: must match setting +# in ${minetest_conffile} +# minetest_user="%%MINETEST_USR%%" +# -- user to run as +# minetest_group="%%MINETEST_GRP%%" +# -- group to run as +# minetest_logdir="%%MINETEST_LOG%%" +# -- directory searchd writes logs to +# minetest_dir="%%MINETEST_DIR%%" +# -- working directory used by searchd et al: +# must match setting in ${minetest_conffile} + +. /etc/rc.subr + +name=minetest +rcvar=minetest_enable + +load_rc_config ${name} + +: ${minetest_enable="NO"} +: ${minetest_conffile="%%CFGFILE%%"} +: ${minetest_pidfile="%%MINETEST_RUN%%/minetest.pid"} +: ${minetest_usr="%%MINETEST_USR%%"} +: ${minetest_grp="%%MINETEST_GRP%%"} +: ${minetest_logdir="%%MINETEST_LOG%%"} +: ${minetest_dir="%%MINETEST_DIR%%"} +: ${minetest_daemon_args:="-c -f -p ${minetest_pidfile} -u ${minetest_usr}"} +: ${minetest_flag:="--logfile ${minetest_logdir}/debug.txt --world ${minetest_dir}/world ${minetest_extraflags}"} +# --config ${minetest_conffile} + +case "${minetest_flag}" in + *--config\ *) + echo "Warning \$minetest_flags includes --config option." \ + "Please use \$minetest_conffile instead." + ;; + *) + minetest_flag="--config ${minetest_conffile} ${minetest_flag}" + ;; +esac + + +command=/usr/sbin/daemon +procname=%%PREFIX%%/bin/minetestserver +command_args="${minetest_daemon_args} ${procname} ${minetest_flag}" +pidfile=${minetest_pidfile} +#required_files=${minetest_conffile} +start_precmd=minetest_prestart + +minetest_prestart () +{ + piddir=$(dirname ${minetest_pidfile}) + if [ ! -d ${piddir} ]; then + mkdir -m 755 -p ${piddir} + chown -R ${minetest_usr}:${minetest_grp} ${piddir} + fi + if [ ! -d ${minetest_logdir} ]; then + mkdir -m 755 -p ${minetest_logdir} + chown -R ${minetest_usr}:${minetest_grp} \ + ${minetest_logdir} + fi + if [ ! -d ${minetest_dir} ]; then + mkdir -m 755 -p ${minetest_dir} ${minetest_dir}/data + chown -R ${minetest_usr}:${minetest_grp} \ + ${minetest_dir} + fi + #if [ ! -f ${minetest_conffile} ]; then + # touch ${minetest_conffile} + chown ${minetest_usr}:${minetest_grp} \ + ${minetest_conffile} + #fi +} + + +run_rc_command "$1" diff -ruN /usr/ports/games/minetest/files/patch-src-CMakeLists.txt minetest/files/patch-src-CMakeLists.txt --- /usr/ports/games/minetest/files/patch-src-CMakeLists.txt 2013-01-30 15:51:54.000000000 -0600 +++ minetest/files/patch-src-CMakeLists.txt 1969-12-31 18:00:00.000000000 -0600 @@ -1,10 +0,0 @@ ---- src/CMakeLists.txt.orig 2013-01-30 04:11:11.427933414 +0400 -+++ src/CMakeLists.txt 2013-01-30 04:11:49.504933655 +0400 -@@ -316,6 +316,7 @@ - ${ZLIB_LIBRARIES} - ${JTHREAD_LIBRARY} - ${SQLITE3_LIBRARY} -+ ${GETTEXT_LIBRARY} - ${LUA_LIBRARY} - ${PLATFORM_LIBS} - ) diff -ruN /usr/ports/games/minetest/pkg-descr minetest/pkg-descr --- /usr/ports/games/minetest/pkg-descr 2013-01-30 15:51:54.000000000 -0600 +++ minetest/pkg-descr 2013-04-29 16:56:29.000000000 -0500 @@ -1,3 +1,4 @@ -An InfiniMiner/Minecraft inspired game. +Minetest is an infinite-world block sandbox game and a game engine, inspired +by InfiniMiner, Minecraft and the like. -WWW: http://minetest.net/ +WWW: http://www.minetest.net/ diff -ruN /usr/ports/games/minetest/pkg-plist minetest/pkg-plist --- /usr/ports/games/minetest/pkg-plist 2013-01-30 15:51:54.000000000 -0600 +++ minetest/pkg-plist 2013-06-07 18:27:53.000000000 -0500 @@ -1,17 +1,10 @@ -%%CLIENT%%bin/minetest -%%SERVER%%bin/minetestserver -share/applications/minetest.desktop -share/icons/hicolor/scalable/apps/minetest-icon.svg -%%CLIENT%%%%NLS%%share/locale/da/LC_MESSAGES/minetest.mo -%%CLIENT%%%%NLS%%share/locale/de/LC_MESSAGES/minetest.mo -%%CLIENT%%%%NLS%%share/locale/fr/LC_MESSAGES/minetest.mo -%%CLIENT%%%%NLS%%share/locale/it/LC_MESSAGES/minetest.mo %%DATADIR%%/builtin/auth.lua %%DATADIR%%/builtin/builtin.lua %%DATADIR%%/builtin/chatcommands.lua %%DATADIR%%/builtin/deprecated.lua %%DATADIR%%/builtin/detached_inventory.lua %%DATADIR%%/builtin/falling.lua +%%DATADIR%%/builtin/features.lua %%DATADIR%%/builtin/item.lua %%DATADIR%%/builtin/item_entity.lua %%DATADIR%%/builtin/misc.lua @@ -20,13 +13,19 @@ %%DATADIR%%/builtin/privileges.lua %%DATADIR%%/builtin/serialize.lua %%DATADIR%%/builtin/static_spawn.lua +%%DATADIR%%/client/serverlist/.gitignore %%DATADIR%%/client/shaders/test_shader_1/base.txt %%DATADIR%%/client/shaders/test_shader_1/opengl_fragment.glsl %%DATADIR%%/client/shaders/test_shader_1/opengl_vertex.glsl %%DATADIR%%/client/shaders/test_shader_2/base.txt %%DATADIR%%/client/shaders/test_shader_2/opengl_fragment.glsl %%DATADIR%%/client/shaders/test_shader_2/opengl_vertex.glsl +%%DATADIR%%/client/shaders/test_shader_3/base.txt +%%DATADIR%%/client/shaders/test_shader_3/opengl_fragment.glsl +%%DATADIR%%/client/shaders/test_shader_3/opengl_vertex.glsl %%DATADIR%%/games/minimal/game.conf +%%DATADIR%%/games/minimal/menu/background.png +%%DATADIR%%/games/minimal/menu/icon.png %%DATADIR%%/games/minimal/mods/bucket/depends.txt %%DATADIR%%/games/minimal/mods/bucket/init.lua %%DATADIR%%/games/minimal/mods/bucket/textures/bucket.png @@ -143,18 +142,91 @@ %%DATADIR%%/games/minimal/mods/stairs/depends.txt %%DATADIR%%/games/minimal/mods/stairs/init.lua %%DATADIR%%/games/minimal/mods/test/init.lua +%%DATADIR%%/fonts/liberationmono.ttf +%%DATADIR%%/fonts/liberationsans.ttf +share/applications/minetest.desktop +share/icons/hicolor/scalable/apps/minetest-icon.svg %%CLIENT%%%%DATADIR%%/textures/base/pack/fontdejavusansmono.png %%CLIENT%%%%DATADIR%%/textures/base/pack/fontlucida.png -%%CLIENT%%%%DATADIR%%/textures/base/pack/menubg.png -%%CLIENT%%%%DATADIR%%/textures/base/pack/menulogo.png +%%CLIENT%%%%DATADIR%%/textures/base/pack/logo.png +%%CLIENT%%%%DATADIR%%/textures/base/pack/menu_header.png %%CLIENT%%%%DATADIR%%/textures/base/pack/smoke_puff.png %%CLIENT%%%%DATADIR%%/textures/base/pack/sunrisebg.png -%%CLIENT%%%%DATADIR%%/textures/base/pack/unknown_block.png %%CLIENT%%%%DATADIR%%/textures/base/pack/unknown_item.png +%%CLIENT%%%%DATADIR%%/textures/base/pack/unknown_node.png %%CLIENT%%%%DATADIR%%/textures/base/pack/unknown_object.png +%%CLIENT%%bin/minetest %%CLIENT%%@dirrm %%DATADIR%%/textures/base/pack %%CLIENT%%@dirrm %%DATADIR%%/textures/base %%CLIENT%%@dirrm %%DATADIR%%/textures +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/da/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/de/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/du/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/es/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/et/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/fr/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/it/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/ja/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/ko/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/ky/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/nb/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/nl/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/pl/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/pt/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/pt_BR/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/ro/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/ru/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/uk/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%%%DATADIR%%/locale/zh_CN/LC_MESSAGES/minetest.mo +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/zh_CN/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/zh_CN +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/uk/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/uk +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ru/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ru +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ro/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ro +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/pt_BR/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/pt_BR +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/pt/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/pt +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/pl/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/pl +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/nl/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/nl +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/nb/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/nb +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ky/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ky +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ko/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ko +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ja/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/ja +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/it/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/it +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/fr/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/fr +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/et/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/et +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/es/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/es +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/du/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/du +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/de/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/de +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/da/LC_MESSAGES +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale/da +%%CLIENT%%%%NLS%%@dirrm %%DATADIR%%/locale +%%SERVER%%bin/minetestserver +%%SERVER%%@unexec if cmp -s %D/etc/minetest.conf.sample %D/etc/minetest.conf; then rm -f %D/etc/minetest.conf; fi +%%SERVER%%etc/minetest.conf.sample +%%SERVER%%@exec if [ ! -f %D/etc/minetest.conf ] ; then cp -p %D/%F %B/minetest.conf; fi +@dirrmtry share/icons/hicolor/scalable/apps +@dirrmtry share/icons/hicolor/scalable +@dirrmtry share/icons/hicolor +@dirrmtry share/icons +@dirrmtry share/applications +@dirrm %%DATADIR%%/fonts @dirrm %%DATADIR%%/games/minimal/mods/test @dirrm %%DATADIR%%/games/minimal/mods/stairs @dirrm %%DATADIR%%/games/minimal/mods/legacy/textures @@ -168,16 +240,14 @@ @dirrm %%DATADIR%%/games/minimal/mods/bucket/textures @dirrm %%DATADIR%%/games/minimal/mods/bucket @dirrm %%DATADIR%%/games/minimal/mods +@dirrm %%DATADIR%%/games/minimal/menu @dirrm %%DATADIR%%/games/minimal @dirrm %%DATADIR%%/games +@dirrm %%DATADIR%%/client/shaders/test_shader_3 @dirrm %%DATADIR%%/client/shaders/test_shader_2 @dirrm %%DATADIR%%/client/shaders/test_shader_1 @dirrm %%DATADIR%%/client/shaders +@dirrm %%DATADIR%%/client/serverlist @dirrm %%DATADIR%%/client @dirrm %%DATADIR%%/builtin @dirrm %%DATADIR%% -@dirrmtry share/icons/hicolor/scalable/apps -@dirrmtry share/icons/hicolor/scalable -@dirrmtry share/icons/hicolor -@dirrmtry share/icons -@dirrmtry share/applications