1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00

add new port: games/tome4-beta

This adds a beta of 1.6 patch for games/tome4

It's a major update. Read more in announcements:
https://te4.org/blogs/darkgod/2019/04/news/whats-next-tales-majeyal-lot-and-then-some
https://te4.org/blogs/darkgod/2019/09/news/tales-majeyal-16-beta1-upon-you
This commit is contained in:
Nikolai Lifanov 2019-09-21 19:49:53 +00:00
parent b03c67869c
commit d4b666fb8f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=512536
5 changed files with 225 additions and 6 deletions

View File

@ -944,6 +944,7 @@
SUBDIR += tkmoo SUBDIR += tkmoo
SUBDIR += tomatoes SUBDIR += tomatoes
SUBDIR += tome4 SUBDIR += tome4
SUBDIR += tome4-beta
SUBDIR += tomenet SUBDIR += tomenet
SUBDIR += tong SUBDIR += tong
SUBDIR += toppler SUBDIR += toppler

11
games/tome4-beta/Makefile Normal file
View File

@ -0,0 +1,11 @@
# $FreeBSD$
DISTVERSION= 1.6.0b1
PORTREVISION= 0
PKGNAMESUFFIX= -beta
MASTERDIR= ${.CURDIR}/../tome4
DISTINFO_FILE= ${.CURDIR}/distinfo
PLIST= ${.CURDIR}/pkg-plist
.include "${MASTERDIR}/Makefile"

View File

@ -0,0 +1,5 @@
TIMESTAMP = 1569090932
SHA256 (t-engine4-src-1.6.0b1.tar.bz2) = 0b5e2f5e5afd7a9f575ae0563255b68b76a692fe6f887f1f37c103334f4bfcf8
SIZE (t-engine4-src-1.6.0b1.tar.bz2) = 431254742
SHA256 (tome4.png) = b5223208ca6f0a51f8bbe3b96055f38f94336dbeca6704db6684fec00fad1a36
SIZE (tome4.png) = 37143

204
games/tome4-beta/pkg-plist Normal file
View File

@ -0,0 +1,204 @@
bin/tome4
share/pixmaps/tome4.png
%%DATADIR%%/bootstrap/boot.lua
%%DATADIR%%/game/addons/tome-addon-dev.teaa
%%DATADIR%%/game/addons/tome-items-vault.teaa
%%DATADIR%%/game/addons/tome-possessors.teaa
%%DATADIR%%/game/engines/te4-1.6.0.teae
%%DATADIR%%/game/loader/init.lua
%%DATADIR%%/game/loader/pre-init.lua
%%DATADIR%%/game/modules/boot-te4-1.6.0.team
%%DATADIR%%/game/modules/example/class/Actor.lua
%%DATADIR%%/game/modules/example/class/Game.lua
%%DATADIR%%/game/modules/example/class/Grid.lua
%%DATADIR%%/game/modules/example/class/NPC.lua
%%DATADIR%%/game/modules/example/class/Player.lua
%%DATADIR%%/game/modules/example/class/interface/Combat.lua
%%DATADIR%%/game/modules/example/data/birth/descriptors.lua
%%DATADIR%%/game/modules/example/data/damage_types.lua
%%DATADIR%%/game/modules/example/data/general/grids/basic.lua
%%DATADIR%%/game/modules/example/data/general/npcs/kobold.lua
%%DATADIR%%/game/modules/example/data/gfx/particles/acid.lua
%%DATADIR%%/game/modules/example/data/rooms/pilar.lua
%%DATADIR%%/game/modules/example/data/rooms/simple.lua
%%DATADIR%%/game/modules/example/data/talents.lua
%%DATADIR%%/game/modules/example/data/timed_effects.lua
%%DATADIR%%/game/modules/example/data/zones/dungeon/grids.lua
%%DATADIR%%/game/modules/example/data/zones/dungeon/npcs.lua
%%DATADIR%%/game/modules/example/data/zones/dungeon/objects.lua
%%DATADIR%%/game/modules/example/data/zones/dungeon/traps.lua
%%DATADIR%%/game/modules/example/data/zones/dungeon/zone.lua
%%DATADIR%%/game/modules/example/dialogs/DeathDialog.lua
%%DATADIR%%/game/modules/example/dialogs/Quit.lua
%%DATADIR%%/game/modules/example/init.lua
%%DATADIR%%/game/modules/example/load.lua
%%DATADIR%%/game/modules/example_realtime/class/Actor.lua
%%DATADIR%%/game/modules/example_realtime/class/Game.lua
%%DATADIR%%/game/modules/example_realtime/class/Grid.lua
%%DATADIR%%/game/modules/example_realtime/class/NPC.lua
%%DATADIR%%/game/modules/example_realtime/class/Player.lua
%%DATADIR%%/game/modules/example_realtime/class/interface/Combat.lua
%%DATADIR%%/game/modules/example_realtime/data/birth/descriptors.lua
%%DATADIR%%/game/modules/example_realtime/data/damage_types.lua
%%DATADIR%%/game/modules/example_realtime/data/general/grids/basic.lua
%%DATADIR%%/game/modules/example_realtime/data/general/npcs/kobold.lua
%%DATADIR%%/game/modules/example_realtime/data/gfx/particles/acid.lua
%%DATADIR%%/game/modules/example_realtime/data/rooms/pilar.lua
%%DATADIR%%/game/modules/example_realtime/data/rooms/simple.lua
%%DATADIR%%/game/modules/example_realtime/data/talents.lua
%%DATADIR%%/game/modules/example_realtime/data/timed_effects.lua
%%DATADIR%%/game/modules/example_realtime/data/zones/dungeon/grids.lua
%%DATADIR%%/game/modules/example_realtime/data/zones/dungeon/npcs.lua
%%DATADIR%%/game/modules/example_realtime/data/zones/dungeon/objects.lua
%%DATADIR%%/game/modules/example_realtime/data/zones/dungeon/traps.lua
%%DATADIR%%/game/modules/example_realtime/data/zones/dungeon/zone.lua
%%DATADIR%%/game/modules/example_realtime/dialogs/DeathDialog.lua
%%DATADIR%%/game/modules/example_realtime/dialogs/Quit.lua
%%DATADIR%%/game/modules/example_realtime/init.lua
%%DATADIR%%/game/modules/example_realtime/load.lua
%%DATADIR%%/game/modules/tome-1.6.0-gfx.team
%%DATADIR%%/game/modules/tome-1.6.0-music.team
%%DATADIR%%/game/modules/tome-1.6.0.team
%%DATADIR%%/game/profile-thread/Client.lua
%%DATADIR%%/game/profile-thread/UserChat.lua
%%DATADIR%%/game/profile-thread/init.lua
%%DATADIR%%/game/thirdparty/Json2.lua
%%DATADIR%%/game/thirdparty/algorithms/LICENSE
%%DATADIR%%/game/thirdparty/algorithms/binarysearch.lua
%%DATADIR%%/game/thirdparty/algorithms/data/hashmap.lua
%%DATADIR%%/game/thirdparty/algorithms/data/hashset.lua
%%DATADIR%%/game/thirdparty/algorithms/data/list.lua
%%DATADIR%%/game/thirdparty/algorithms/data/maxpq.lua
%%DATADIR%%/game/thirdparty/algorithms/data/minpq.lua
%%DATADIR%%/game/thirdparty/algorithms/data/queue.lua
%%DATADIR%%/game/thirdparty/algorithms/data/redblacktree.lua
%%DATADIR%%/game/thirdparty/algorithms/data/stack.lua
%%DATADIR%%/game/thirdparty/algorithms/shuffling.lua
%%DATADIR%%/game/thirdparty/algorithms/sorting/heapsort.lua
%%DATADIR%%/game/thirdparty/algorithms/sorting/insertion.lua
%%DATADIR%%/game/thirdparty/algorithms/sorting/mergesort.lua
%%DATADIR%%/game/thirdparty/algorithms/sorting/quicksort.lua
%%DATADIR%%/game/thirdparty/algorithms/sorting/quicksort3ways.lua
%%DATADIR%%/game/thirdparty/algorithms/sorting/selection.lua
%%DATADIR%%/game/thirdparty/algorithms/sorting/shellsort.lua
%%DATADIR%%/game/thirdparty/algorithms/tries/rwaytries.lua
%%DATADIR%%/game/thirdparty/algorithms/unionfind.lua
%%DATADIR%%/game/thirdparty/cef3/cef.pak
%%DATADIR%%/game/thirdparty/cef3/locales/am.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ar.pak
%%DATADIR%%/game/thirdparty/cef3/locales/bg.pak
%%DATADIR%%/game/thirdparty/cef3/locales/bn.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ca.pak
%%DATADIR%%/game/thirdparty/cef3/locales/cs.pak
%%DATADIR%%/game/thirdparty/cef3/locales/da.pak
%%DATADIR%%/game/thirdparty/cef3/locales/de.pak
%%DATADIR%%/game/thirdparty/cef3/locales/el.pak
%%DATADIR%%/game/thirdparty/cef3/locales/en-GB.pak
%%DATADIR%%/game/thirdparty/cef3/locales/en-US.pak
%%DATADIR%%/game/thirdparty/cef3/locales/es-419.pak
%%DATADIR%%/game/thirdparty/cef3/locales/es.pak
%%DATADIR%%/game/thirdparty/cef3/locales/et.pak
%%DATADIR%%/game/thirdparty/cef3/locales/fa.pak
%%DATADIR%%/game/thirdparty/cef3/locales/fi.pak
%%DATADIR%%/game/thirdparty/cef3/locales/fil.pak
%%DATADIR%%/game/thirdparty/cef3/locales/fr.pak
%%DATADIR%%/game/thirdparty/cef3/locales/gu.pak
%%DATADIR%%/game/thirdparty/cef3/locales/he.pak
%%DATADIR%%/game/thirdparty/cef3/locales/hi.pak
%%DATADIR%%/game/thirdparty/cef3/locales/hr.pak
%%DATADIR%%/game/thirdparty/cef3/locales/hu.pak
%%DATADIR%%/game/thirdparty/cef3/locales/id.pak
%%DATADIR%%/game/thirdparty/cef3/locales/it.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ja.pak
%%DATADIR%%/game/thirdparty/cef3/locales/kn.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ko.pak
%%DATADIR%%/game/thirdparty/cef3/locales/lt.pak
%%DATADIR%%/game/thirdparty/cef3/locales/lv.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ml.pak
%%DATADIR%%/game/thirdparty/cef3/locales/mr.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ms.pak
%%DATADIR%%/game/thirdparty/cef3/locales/nb.pak
%%DATADIR%%/game/thirdparty/cef3/locales/nl.pak
%%DATADIR%%/game/thirdparty/cef3/locales/pl.pak
%%DATADIR%%/game/thirdparty/cef3/locales/pt-BR.pak
%%DATADIR%%/game/thirdparty/cef3/locales/pt-PT.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ro.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ru.pak
%%DATADIR%%/game/thirdparty/cef3/locales/sk.pak
%%DATADIR%%/game/thirdparty/cef3/locales/sl.pak
%%DATADIR%%/game/thirdparty/cef3/locales/sr.pak
%%DATADIR%%/game/thirdparty/cef3/locales/sv.pak
%%DATADIR%%/game/thirdparty/cef3/locales/sw.pak
%%DATADIR%%/game/thirdparty/cef3/locales/ta.pak
%%DATADIR%%/game/thirdparty/cef3/locales/te.pak
%%DATADIR%%/game/thirdparty/cef3/locales/th.pak
%%DATADIR%%/game/thirdparty/cef3/locales/tr.pak
%%DATADIR%%/game/thirdparty/cef3/locales/uk.pak
%%DATADIR%%/game/thirdparty/cef3/locales/vi.pak
%%DATADIR%%/game/thirdparty/cef3/locales/zh-CN.pak
%%DATADIR%%/game/thirdparty/cef3/locales/zh-TW.pak
%%DATADIR%%/game/thirdparty/config.lua
%%DATADIR%%/game/thirdparty/jit/bc.lua
%%DATADIR%%/game/thirdparty/jit/bcname.lua
%%DATADIR%%/game/thirdparty/jit/bcsave.lua
%%DATADIR%%/game/thirdparty/jit/dis_arm.lua
%%DATADIR%%/game/thirdparty/jit/dis_mips.lua
%%DATADIR%%/game/thirdparty/jit/dis_mipsel.lua
%%DATADIR%%/game/thirdparty/jit/dis_ppc.lua
%%DATADIR%%/game/thirdparty/jit/dis_x64.lua
%%DATADIR%%/game/thirdparty/jit/dis_x86.lua
%%DATADIR%%/game/thirdparty/jit/dump.lua
%%DATADIR%%/game/thirdparty/jit/v.lua
%%DATADIR%%/game/thirdparty/jit/vmdef.lua
%%DATADIR%%/game/thirdparty/licenses/CEF3.txt
%%DATADIR%%/game/thirdparty/licenses/Font-Salsa-OFL.txt
%%DATADIR%%/game/thirdparty/licenses/LuaJIT.txt
%%DATADIR%%/game/thirdparty/licenses/SDL.txt
%%DATADIR%%/game/thirdparty/licenses/SDL_image.txt
%%DATADIR%%/game/thirdparty/licenses/SDL_ttf.txt
%%DATADIR%%/game/thirdparty/licenses/expat.txt
%%DATADIR%%/game/thirdparty/licenses/freetype.txt
%%DATADIR%%/game/thirdparty/licenses/libogg.txt
%%DATADIR%%/game/thirdparty/licenses/libpng.txt
%%DATADIR%%/game/thirdparty/licenses/libvorbis.txt
%%DATADIR%%/game/thirdparty/licenses/lpeg.txt
%%DATADIR%%/game/thirdparty/licenses/lua-algorithms.txt
%%DATADIR%%/game/thirdparty/licenses/luabitop.txt
%%DATADIR%%/game/thirdparty/licenses/luamd5.txt
%%DATADIR%%/game/thirdparty/licenses/luaprofiler.txt
%%DATADIR%%/game/thirdparty/licenses/luasocket.txt
%%DATADIR%%/game/thirdparty/licenses/luazlib.txt
%%DATADIR%%/game/thirdparty/licenses/lxp.txt
%%DATADIR%%/game/thirdparty/licenses/physfs.txt
%%DATADIR%%/game/thirdparty/licenses/tcod.txt
%%DATADIR%%/game/thirdparty/licenses/tween.txt
%%DATADIR%%/game/thirdparty/licenses/zlib.txt
%%DATADIR%%/game/thirdparty/lpeg/re.lua
%%DATADIR%%/game/thirdparty/ltn12.lua
%%DATADIR%%/game/thirdparty/lxp/lom.lua
%%DATADIR%%/game/thirdparty/md5.lua
%%DATADIR%%/game/thirdparty/mime.lua
%%DATADIR%%/game/thirdparty/moonscript.lua
%%DATADIR%%/game/thirdparty/moonscript/compile.lua
%%DATADIR%%/game/thirdparty/moonscript/compile/format.lua
%%DATADIR%%/game/thirdparty/moonscript/compile/line.lua
%%DATADIR%%/game/thirdparty/moonscript/compile/types.lua
%%DATADIR%%/game/thirdparty/moonscript/compile/value.lua
%%DATADIR%%/game/thirdparty/moonscript/data.lua
%%DATADIR%%/game/thirdparty/moonscript/dump.lua
%%DATADIR%%/game/thirdparty/moonscript/errors.lua
%%DATADIR%%/game/thirdparty/moonscript/init.lua
%%DATADIR%%/game/thirdparty/moonscript/parse.lua
%%DATADIR%%/game/thirdparty/moonscript/util.lua
%%DATADIR%%/game/thirdparty/moonscript/version.lua
%%DATADIR%%/game/thirdparty/remdebug/engine.lua
%%DATADIR%%/game/thirdparty/sha1.lua
%%DATADIR%%/game/thirdparty/slt2.lua
%%DATADIR%%/game/thirdparty/socket.lua
%%DATADIR%%/game/thirdparty/socket/ftp.lua
%%DATADIR%%/game/thirdparty/socket/http.lua
%%DATADIR%%/game/thirdparty/socket/smtp.lua
%%DATADIR%%/game/thirdparty/socket/tp.lua
%%DATADIR%%/game/thirdparty/socket/url.lua
%%DATADIR%%/game/thirdparty/tween.lua
%%DATADIR%%/t-engine

View File

@ -1,14 +1,14 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME?= tome4 PORTNAME= tome4
DISTVERSION?= 1.5.10 DISTVERSION?= 1.5.10
PORTREVISION?= 1 PORTREVISION?= 1
CATEGORIES= games CATEGORIES= games
MASTER_SITES= https://te4.org/dl/t-engine/ \ MASTER_SITES= https://te4.org/dl/t-engine/ \
SF/lifanov-ports-distfiles/${PORTNAME}/:icons SF/lifanov-ports-distfiles/${PORTNAME}/:icons
DISTFILES= t-engine4-src-${PORTVERSION}${EXTRACT_SUFX} \ DISTFILES= t-engine4-src-${DISTVERSION}${EXTRACT_SUFX} \
${PORTNAME}.png:icons ${PORTNAME}.png:icons
EXTRACT_ONLY= t-engine4-src-${PORTVERSION}${EXTRACT_SUFX} EXTRACT_ONLY= t-engine4-src-${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= lifanov@FreeBSD.org MAINTAINER= lifanov@FreeBSD.org
COMMENT= Epic tactical turn-based roguelike adventure COMMENT= Epic tactical turn-based roguelike adventure
@ -26,13 +26,11 @@ USE_GL= gl glu
USE_CSTD= gnu89 USE_CSTD= gnu89
SUB_FILES= tome4 SUB_FILES= tome4
CONFLICTS= tome4-beta-*
DESKTOP_ENTRIES="ToME 4" "" "${PORTNAME}" \ DESKTOP_ENTRIES="ToME 4" "" "${PORTNAME}" \
"${PORTNAME}" "Game;RolePlaying;" "" "${PORTNAME}" "Game;RolePlaying;" ""
PLIST_SUB= PORTVERSION=${PORTVERSION} PLIST_SUB= PORTVERSION=${PORTVERSION}
WRKSRC= ${WRKDIR}/t-engine4-src-${PORTVERSION} WRKSRC= ${WRKDIR}/t-engine4-src-${DISTVERSION}
MAKE_ARGS+= config=release verbose=yes ARCH="" CC=${CC} MAKE_ARGS+= config=release verbose=yes ARCH="" CC=${CC}
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>