head 1.12; access; symbols pkgsrc-2023Q4:1.12.0.2 pkgsrc-2023Q4-base:1.12 pkgsrc-2023Q3:1.11.0.4 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.2 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.10.0.4 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.10.0.2 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.9.0.4 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.2 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.8.0.4 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.2 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.7.0.4 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.2 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.6.0.4 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.2 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.4.0.4 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.2 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.3.0.4 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.6 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.2 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.2.0.24 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.22 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.20 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.18 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.16 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.14 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.12 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.10 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.6 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.4 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.2 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.1.0.2 pkgsrc-2016Q3-base:1.1; locks; strict; comment @# @; 1.12 date 2023.11.08.13.19.10; author wiz; state Exp; branches; next 1.11; commitid PsuHTklAIsF4bOLE; 1.11 date 2023.04.19.08.09.58; author adam; state Exp; branches; next 1.10; commitid B8gCWhWtMX9vZGlE; 1.10 date 2022.11.23.16.20.01; author adam; state Exp; branches; next 1.9; commitid ju2K3LUYlTJKqQ2E; 1.9 date 2022.04.18.19.11.03; author adam; state Exp; branches; next 1.8; commitid eC9Na3jrfOOUpIAD; 1.8 date 2021.12.08.16.04.24; author adam; state Exp; branches; next 1.7; commitid 2PyWjHx5T8rqARjD; 1.7 date 2021.04.21.11.41.38; author adam; state Exp; branches; next 1.6; commitid fph0Axs0eT3az9QC; 1.6 date 2020.11.25.20.34.37; author nia; state Exp; branches; next 1.5; commitid BnvIlBf2kUSifjxC; 1.5 date 2020.11.05.09.08.07; author ryoon; state Exp; branches; next 1.4; commitid VqGaBtHnBBcd5GuC; 1.4 date 2020.06.02.08.23.48; author adam; state Exp; branches; next 1.3; commitid nisovMpvvZm3RCaC; 1.3 date 2019.07.02.12.58.54; author nia; state Exp; branches; next 1.2; commitid fPQp8XI4H5ojbttB; 1.2 date 2016.12.15.23.52.43; author joerg; state Exp; branches; next 1.1; commitid nkWlarGhNx49F8yz; 1.1 date 2016.07.24.15.44.49; author kamil; state Exp; branches; next ; commitid Fbwfx5T1H1LCAAfz; desc @@ 1.12 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.11 2023/04/19 08:09:58 adam Exp $ # PKGREVISION= 6 .include "../../games/armagetronad/Makefile.common" PKGNAME= ${DISTNAME:S/.src//:S/armagetronad/armagetronad-server/} COMMENT= Server for the armagetronad game MAINTAINER= pkgsrc-users@@NetBSD.org # Enable server, don't build client CONFIGURE_ARGS+= --enable-dedicated # pkgsrc specific handling of configuration EGDIR= ${PREFIX}/share/examples/${PKGBASE} PKG_SYSCONFSUBDIR= armagetronad-dedicated BUILD_DEFS+= PKG_SYSCONFBASE CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR} MAKE_DIRS+= ${PKG_SYSCONFDIR}/examples MAKE_DIRS+= ${PKG_SYSCONFDIR}/examples/cvs_test .for f in aiplayers.cfg keys_cursor.cfg keys_cursor_single.cfg \ keys_twohand.cfg keys_wasd.cfg keys_x.cfg keys_zqsd.cfg default.cfg \ master.srv rc.config settings.cfg settings_authentication.cfg \ settings_dedicated.cfg settings_visual.cfg subcultures.srv CONF_FILES+= ${EGDIR}/armagetronad-dedicated/${f} ${PKG_SYSCONFDIR}/${f} .endfor .for f in breakfast_in_hell.cfg death_zone.cfg fortress_soccer.cfg single_use_turbo.cfg teamsumo.cfg CONF_FILES+= ${EGDIR}/armagetronad-dedicated/examples/${f} ${PKG_SYSCONFDIR}/examples/${f} .endfor .for f in fortress_complete.cfg fortress_physics.cfg fortress_politics.cfg fortress_scoring.cfg sumo_complete.cfg CONF_FILES+= ${EGDIR}/armagetronad-dedicated/examples/cvs_test/${f} ${PKG_SYSCONFDIR}/examples/cvs_test/${f} .endfor .include "../../mk/bsd.pkg.mk" @ 1.11 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2022/11/23 16:20:01 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.10 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2022/04/18 19:11:03 adam Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.9 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2021/12/08 16:04:24 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.8 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2021/04/21 11:41:38 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.7 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/11/25 20:34:37 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.6 log @armagetronad: 0.2.9.0.1 Changes on the 0.2.9 branch - Added detection and reaction code for timing assist bots - /shuffle now works before you actually join a team - Implemented /shout command and associated settings - Fixed suspension and silenced status not being re-applied after a player disconnects and rejoins a server. - Tweaks to enemy influence system. - Ingame menu and console now are drawn on top of a semi-transparent, darkened area for increased readability. - New first start menu with clearer language selection and initial setup. - Tutorial match against one AI at slower speed. - Tutorial tooltips for the most important keybindings. - ADD_MASTER_SERVER command to announce a server to a new master server. Simplifies the process to list your server on a subculture. - Team launch positions logged to ladderlog with POSITIONS event. Disabled by default. - New command-line option "--input" added to poll for input from a file instead of stdin. - Added WHITELIST_ENEMIES_[IP/USERNAME] to allow players to be enemies, even if they come from the same IP address and ALLOW_ENEMIES_SAME_IP is disabled (which is its default setting). - GAME_END, NEW_MATCH, and NEW_ROUND ladderlog events include date and time. - Added ENCODING ladderlog event, which specifies the encoding for data in ladderlog.txt. - "--input" now can be used more than once to read from multiple files or pipes. - new team management ladderlog messages: TEAM_CREATED TEAM_DESTROYED TEAM_RENAMED TEAM_PLAYER_ADDED TEAM_PLAYER_REMOVED - Manage external scripts on Unix dedicated servers. New commands: SPAWN_SCRIPT, RESPAWN_SCRIPT, FORCE_RESPAWN_SCRIPT, KILL_SCRIPT, LIST_SCRIPTS, SCRIPT_ENV. - New setting ACCESS_LEVEL_ANNOUNCE_LOGIN that determines if a player's login/logout message can be announced. - Authentication is now enabled by default. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/11/05 09:08:07 ryoon Exp $ d4 1 @ 1.5 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/06/02 08:23:48 adam Exp $ a3 1 PKGREVISION= 2 d24 4 a27 1 .for f in aiplayers.cfg default.cfg master.srv rc.config settings.cfg settings_authentication.cfg settings_dedicated.cfg settings_visual.cfg subcultures.srv @ 1.4 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/07/02 12:58:54 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.3 log @games/armegatron*: Update to 0.2.8.3.4 "This release is a compiler compatibility release only; we noticed 0.2.8.3.3 had severe problems with gcc 6, all our fault." @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2016/12/15 23:52:43 joerg Exp $ d4 1 @ 1.2 log @Pointers are not ordered relative to 0. Check the error of fopen correctly. Share patches when sharing distinfo. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2016/07/24 15:44:49 kamil Exp $ a6 1 PKGREVISION= 1 @ 1.1 log @Import armagetronad-server-0.2.8.3.3 as games/armagetronad-server Armagetron Advanced is a multiplayer game in 3D that attempts to emulate and expand on the light cycle sequence from the movie Tron. Tron was an arcade game based on the movie of the same name, release by Disney in 1982. The original game consisted of 4 sub-games, the only one of concern is the 'Light Cycles' one, in which the player uses a left/right joystick to control a 'Light Cycle' which leaves a wall behind it wherever the cycle it goes, turning only at 90 degree angles. The player must then get the AI to crash into their wall while avoiding hitting the AI's own wall themselves. Those were the humble beginnings of Armagetron Advanced's game play, which has now blossomed into 16 player mayhem, with highly advanced AI, network game play, and of course all in a 3D environment. Server for the armagetronad game. Originally packaged in pkgsrc-wip by: - Adam Hoka - Thomas Klausner - David Sainty - Aleksej Saushev - Sevan Janiyan and - myself. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2010/12/26 05:01:21 davesainty Exp $ d7 1 @