Import armagetronad-0.2.8.3.2.
Armagetron is a multiplayer game in 3d that attempts to emulate and expand on the lightcycle sequence from the movie Tron. It's an old school arcade game slung into the 21st century. Highlights include a customizable playing arena, HUD, unique graphics, and AI bots. For the more advanced player there are new game modes and a wide variety of physics settings to tweak as well. ok jeremy@ kirby@
This commit is contained in:
parent
0ff516f6e8
commit
b22714bd90
41
games/armagetronad/Makefile
Normal file
41
games/armagetronad/Makefile
Normal file
@ -0,0 +1,41 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2012/10/12 18:13:38 bentley Exp $
|
||||
|
||||
COMMENT = 3D light cycle game
|
||||
|
||||
DISTNAME = armagetronad-0.2.8.3.2.src
|
||||
PKGNAME = ${DISTNAME:S/.src//}
|
||||
|
||||
CATEGORIES = games
|
||||
|
||||
HOMEPAGE = http://armagetronad.org/
|
||||
|
||||
# GPLv2+
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
PERMIT_PACKAGE_FTP = Yes
|
||||
PERMIT_DISTFILES_CDROM = Yes
|
||||
PERMIT_DISTFILES_FTP = Yes
|
||||
|
||||
WANTLIB += GL GLU SDL SDL_image SDL_mixer c jpeg m png pthread
|
||||
WANTLIB += stdc++ xml2 z
|
||||
|
||||
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=armagetronad/}
|
||||
|
||||
MODULES = converters/libiconv
|
||||
BUILD_DEPENDS = shells/bash
|
||||
LIB_DEPENDS = devel/sdl-image \
|
||||
devel/sdl-mixer \
|
||||
textproc/libxml
|
||||
|
||||
USE_GMAKE = Yes
|
||||
CONFIGURE_STYLE = gnu
|
||||
CONFIGURE_ARGS += --enable-games=no \
|
||||
--enable-uninstall=no \
|
||||
--disable-useradd \
|
||||
--disable-initscripts \
|
||||
--disable-sysinstall \
|
||||
--disable-binreloc \
|
||||
--enable-music
|
||||
|
||||
WRKDIST = ${WRKDIR}/${DISTNAME:S/.src//}
|
||||
|
||||
.include <bsd.port.mk>
|
5
games/armagetronad/distinfo
Normal file
5
games/armagetronad/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (armagetronad-0.2.8.3.2.src.tar.gz) = 93lt5O9QvTNVPgo/k/1n5g==
|
||||
RMD160 (armagetronad-0.2.8.3.2.src.tar.gz) = GD8Ru0f70bhUnY9Tfr7EXFDBITk=
|
||||
SHA1 (armagetronad-0.2.8.3.2.src.tar.gz) = gBJJ+6S28eydpHmuQYJ6TFsqncM=
|
||||
SHA256 (armagetronad-0.2.8.3.2.src.tar.gz) = F+pkmoMxbRc5K8h4xIYuMG62DnkMsXoppVPTTclCntk=
|
||||
SIZE (armagetronad-0.2.8.3.2.src.tar.gz) = 2210610
|
12
games/armagetronad/patches/patch-config_Makefile_in
Normal file
12
games/armagetronad/patches/patch-config_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-config_Makefile_in,v 1.1.1.1 2012/10/12 18:13:38 bentley Exp $
|
||||
--- config/Makefile.in.orig Fri Oct 12 05:04:18 2012
|
||||
+++ config/Makefile.in Fri Oct 12 05:05:02 2012
|
||||
@@ -243,7 +243,7 @@ top_srcdir = @top_srcdir@
|
||||
version = @version@
|
||||
|
||||
# configuration location
|
||||
-configdir = ${aa_sysconfdir}
|
||||
+configdir = ${prefix}/share/examples/armagetronad
|
||||
nobase_config_DATA = default.cfg master.srv settings.cfg\
|
||||
subcultures.srv\
|
||||
settings_visual.cfg\
|
14
games/armagetronad/patches/patch-configure
Normal file
14
games/armagetronad/patches/patch-configure
Normal file
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2012/10/12 18:13:38 bentley Exp $
|
||||
--- configure.orig Wed Aug 29 21:03:12 2012
|
||||
+++ configure Wed Aug 29 21:03:16 2012
|
||||
@@ -10629,8 +10629,8 @@ fi
|
||||
CPPFLAGS="$CPPFLAGS `libpng-config --cflags`"
|
||||
LIBS="$LIBS $PNGLIBS"
|
||||
|
||||
-ac_fn_c_check_func "$LINENO" "png_check_sig" "ac_cv_func_png_check_sig"
|
||||
-if test "x$ac_cv_func_png_check_sig" = x""yes; then :
|
||||
+ac_fn_c_check_func "$LINENO" "png_sig_cmp" "ac_cv_func_png_sig_cmp"
|
||||
+if test "x$ac_cv_func_png_sig_cmp" = x""yes; then :
|
||||
|
||||
else
|
||||
as_fn_error "You need libpng to compile Armagetron." "$LINENO" 5
|
6
games/armagetronad/pkg/DESCR
Normal file
6
games/armagetronad/pkg/DESCR
Normal file
@ -0,0 +1,6 @@
|
||||
Armagetron is a multiplayer game in 3d that attempts to emulate and
|
||||
expand on the lightcycle sequence from the movie Tron. It's an old
|
||||
school arcade game slung into the 21st century. Highlights include a
|
||||
customizable playing arena, HUD, unique graphics, and AI bots. For the
|
||||
more advanced player there are new game modes and a wide variety of
|
||||
physics settings to tweak as well.
|
145
games/armagetronad/pkg/PLIST
Normal file
145
games/armagetronad/pkg/PLIST
Normal file
@ -0,0 +1,145 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/10/12 18:13:38 bentley Exp $
|
||||
@bin bin/armagetronad
|
||||
share/armagetronad/
|
||||
share/armagetronad/desktop/
|
||||
share/armagetronad/desktop/armagetronad.desktop
|
||||
share/armagetronad/desktop/icons/
|
||||
share/armagetronad/desktop/icons/large/
|
||||
share/armagetronad/desktop/icons/large/armagetronad.png
|
||||
share/armagetronad/desktop/icons/medium/
|
||||
share/armagetronad/desktop/icons/medium/armagetronad.png
|
||||
share/armagetronad/desktop/icons/small/
|
||||
share/armagetronad/desktop/icons/small/armagetronad.png
|
||||
share/armagetronad/language/
|
||||
share/armagetronad/language/american.txt
|
||||
share/armagetronad/language/british.txt
|
||||
share/armagetronad/language/deutsch.txt
|
||||
share/armagetronad/language/english_base.txt
|
||||
share/armagetronad/language/english_base_notranslate.txt
|
||||
share/armagetronad/language/french.txt
|
||||
share/armagetronad/language/languages.txt
|
||||
share/armagetronad/language/languages.txt.in
|
||||
share/armagetronad/language/polish.txt
|
||||
share/armagetronad/language/polish_transliterated.txt
|
||||
share/armagetronad/language/spanish.txt
|
||||
share/armagetronad/language/update.py
|
||||
share/armagetronad/models/
|
||||
share/armagetronad/models/cycle_body.mod
|
||||
share/armagetronad/models/cycle_front.mod
|
||||
share/armagetronad/models/cycle_rear.mod
|
||||
share/armagetronad/resource/
|
||||
share/armagetronad/resource/included/
|
||||
share/armagetronad/resource/included/AATeam/
|
||||
share/armagetronad/resource/included/AATeam/map-0.2.8.0.dtd
|
||||
share/armagetronad/resource/included/AATeam/map-0.2.8.0_rc4.dtd
|
||||
share/armagetronad/resource/included/Anonymous/
|
||||
share/armagetronad/resource/included/Anonymous/README
|
||||
share/armagetronad/resource/included/Anonymous/polygon/
|
||||
share/armagetronad/resource/included/Anonymous/polygon/README
|
||||
share/armagetronad/resource/included/Anonymous/polygon/regular/
|
||||
share/armagetronad/resource/included/Anonymous/polygon/regular/40-gon-0.2.aamap.xml
|
||||
share/armagetronad/resource/included/Anonymous/polygon/regular/README
|
||||
share/armagetronad/resource/included/Anonymous/polygon/regular/diamond-1.0.2.aamap.xml
|
||||
share/armagetronad/resource/included/Anonymous/polygon/regular/square-1.0.1.aamap.xml
|
||||
share/armagetronad/resource/included/Your_mom/
|
||||
share/armagetronad/resource/included/Your_mom/clever/
|
||||
share/armagetronad/resource/included/Your_mom/clever/inaktek-0.7.2.aamap.xml
|
||||
share/armagetronad/resource/included/Your_mom/clever/repeat-0.3.2.aamap.xml
|
||||
share/armagetronad/resource/included/Z-Man/
|
||||
share/armagetronad/resource/included/Z-Man/fortress/
|
||||
share/armagetronad/resource/included/Z-Man/fortress/for_old_clients-0.1.0.aamap.xml
|
||||
share/armagetronad/resource/included/Z-Man/fortress/fourfold_for_old_clients-0.1.0.aamap.xml
|
||||
share/armagetronad/resource/included/Z-Man/fortress/sumo_4x4-0.1.1.aamap.xml
|
||||
share/armagetronad/resource/included/Z-Man/fortress/sumo_8x2-0.1.0.aamap.xml
|
||||
share/armagetronad/resource/included/Z-Man/fortress/zonetest-0.1.0.aamap.xml
|
||||
share/armagetronad/resource/included/map-0.1-exp.dtd
|
||||
share/armagetronad/resource/included/map-0.1.dtd
|
||||
share/armagetronad/resource/included/map-0.2.8_beta3.dtd
|
||||
share/armagetronad/scripts/
|
||||
share/armagetronad/scripts/relocate
|
||||
share/armagetronad/scripts/sysinstall
|
||||
share/armagetronad/sound/
|
||||
share/armagetronad/sound/cyclrun.wav
|
||||
share/armagetronad/sound/expl.wav
|
||||
share/armagetronad/textures/
|
||||
share/armagetronad/textures/KGN_logo.png
|
||||
share/armagetronad/textures/cycle_body.png
|
||||
share/armagetronad/textures/cycle_wheel.png
|
||||
share/armagetronad/textures/dir_wall.png
|
||||
share/armagetronad/textures/floor.png
|
||||
share/armagetronad/textures/floor_a.png
|
||||
share/armagetronad/textures/floor_b.png
|
||||
share/armagetronad/textures/font.png
|
||||
share/armagetronad/textures/font_extra.png
|
||||
share/armagetronad/textures/font_s.png
|
||||
share/armagetronad/textures/icon.png
|
||||
share/armagetronad/textures/rim_wall.png
|
||||
share/armagetronad/textures/shadow.png
|
||||
share/armagetronad/textures/sky.png
|
||||
share/armagetronad/textures/title.jpg
|
||||
share/doc/armagetronad/
|
||||
share/doc/armagetronad/html/
|
||||
share/doc/armagetronad/html/bugs.html
|
||||
share/doc/armagetronad/html/changelog.html
|
||||
share/doc/armagetronad/html/commands.html
|
||||
share/doc/armagetronad/html/compile.html
|
||||
share/doc/armagetronad/html/config.html
|
||||
share/doc/armagetronad/html/faq.html
|
||||
share/doc/armagetronad/html/index.html
|
||||
share/doc/armagetronad/html/install_linux.html
|
||||
share/doc/armagetronad/html/install_macosx.html
|
||||
share/doc/armagetronad/html/install_result.html
|
||||
share/doc/armagetronad/html/install_windows.html
|
||||
share/doc/armagetronad/html/net/
|
||||
share/doc/armagetronad/html/net/index.html
|
||||
share/doc/armagetronad/html/net/lower.html
|
||||
share/doc/armagetronad/html/net/middle.html
|
||||
share/doc/armagetronad/html/net/upper.html
|
||||
share/doc/armagetronad/html/network.html
|
||||
share/doc/armagetronad/html/readme_macosx.html
|
||||
share/doc/armagetronad/html/todo.html
|
||||
share/doc/armagetronad/html/versions.html
|
||||
share/examples/armagetronad/
|
||||
@sample ${SYSCONFDIR}/armagetronad/
|
||||
share/examples/armagetronad/aiplayers.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/aiplayers.cfg
|
||||
share/examples/armagetronad/default.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/default.cfg
|
||||
share/examples/armagetronad/examples/
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/
|
||||
share/examples/armagetronad/examples/breakfast_in_hell.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/breakfast_in_hell.cfg
|
||||
share/examples/armagetronad/examples/cvs_test/
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/cvs_test/
|
||||
share/examples/armagetronad/examples/cvs_test/fortress_complete.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/cvs_test/fortress_complete.cfg
|
||||
share/examples/armagetronad/examples/cvs_test/fortress_physics.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/cvs_test/fortress_physics.cfg
|
||||
share/examples/armagetronad/examples/cvs_test/fortress_politics.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/cvs_test/fortress_politics.cfg
|
||||
share/examples/armagetronad/examples/cvs_test/fortress_scoring.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/cvs_test/fortress_scoring.cfg
|
||||
share/examples/armagetronad/examples/cvs_test/sumo_complete.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/cvs_test/sumo_complete.cfg
|
||||
share/examples/armagetronad/examples/death_zone.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/death_zone.cfg
|
||||
share/examples/armagetronad/examples/fortress_soccer.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/fortress_soccer.cfg
|
||||
share/examples/armagetronad/examples/single_use_turbo.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/single_use_turbo.cfg
|
||||
share/examples/armagetronad/examples/teamsumo.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/examples/teamsumo.cfg
|
||||
share/examples/armagetronad/master.srv
|
||||
@sample ${SYSCONFDIR}/armagetronad/master.srv
|
||||
share/examples/armagetronad/rc.config
|
||||
@sample ${SYSCONFDIR}/armagetronad/rc.config
|
||||
share/examples/armagetronad/settings.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/settings.cfg
|
||||
share/examples/armagetronad/settings_authentication.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/settings_authentication.cfg
|
||||
share/examples/armagetronad/settings_dedicated.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/settings_dedicated.cfg
|
||||
share/examples/armagetronad/settings_visual.cfg
|
||||
@sample ${SYSCONFDIR}/armagetronad/settings_visual.cfg
|
||||
share/examples/armagetronad/subcultures.srv
|
||||
@sample ${SYSCONFDIR}/armagetronad/subcultures.srv
|
Loading…
x
Reference in New Issue
Block a user