From 0a76f31a598848b8958e58421684a68efb362fd3 Mon Sep 17 00:00:00 2001 From: Clive Lin Date: Thu, 1 Mar 2001 18:01:25 +0000 Subject: New port: The open source version of Bungie's Marathon game. Since PR 25400 is better and is the former, let its originator take maintainership. PR: ports/25400, ports/25446 Submitted by: Michael Alyn Miller , pjones@pmade.org --- games/alephone/Makefile | 37 +++++++++++++++++++++++++++++++++++++ games/alephone/distinfo | 2 ++ games/alephone/pkg-comment | 1 + games/alephone/pkg-descr | 22 ++++++++++++++++++++++ games/alephone/pkg-message | 20 ++++++++++++++++++++ games/alephone/pkg-plist | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 128 insertions(+) create mode 100644 games/alephone/Makefile create mode 100644 games/alephone/distinfo create mode 100644 games/alephone/pkg-comment create mode 100644 games/alephone/pkg-descr create mode 100644 games/alephone/pkg-message create mode 100644 games/alephone/pkg-plist (limited to 'games/alephone') diff --git a/games/alephone/Makefile b/games/alephone/Makefile new file mode 100644 index 000000000000..efa63539bbe8 --- /dev/null +++ b/games/alephone/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: AlephOne +# Date created: 27 February 2001 +# Whom: Michael Alyn Miller +# +# $FreeBSD$ +# + +PORTNAME= AlephOne +PORTVERSION= 0.11.1 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= marathon +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} AlephOne-minf-demo.tar.gz + +MAINTAINER= malyn@strangeGizmo.com + +LIB_DEPENDS= SDL-1.1:${PORTSDIR}/devel/sdl-devel:install + +SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config + +USE_X_PREFIX= yes +USE_GMAKE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" + +post-install: + ${INSTALL_DATA} ${WRKDIR}/Images ${PREFIX}/share/AlephOne/Images + ${INSTALL_DATA} ${WRKDIR}/MML/Preferences.mml ${PREFIX}/share/AlephOne/MML/Preferences.mml + ${INSTALL_DATA} ${WRKDIR}/Map ${PREFIX}/share/AlephOne/Map + ${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/AlephOne/README + ${INSTALL_DATA} ${WRKDIR}/Shapes ${PREFIX}/share/AlephOne/Shapes + ${INSTALL_DATA} ${WRKDIR}/Sounds ${PREFIX}/share/AlephOne/Sounds +.if !defined(NOPORTDOCS) + @${CAT} ${PKGMESSAGE} +.endif + +.include diff --git a/games/alephone/distinfo b/games/alephone/distinfo new file mode 100644 index 000000000000..40e50248014a --- /dev/null +++ b/games/alephone/distinfo @@ -0,0 +1,2 @@ +MD5 (AlephOne-0.11.1.tar.gz) = 95c2a1edc0948cba088369eaa1c45018 +MD5 (AlephOne-minf-demo.tar.gz) = ebf27555dc5419aab6dfe1af5156096a diff --git a/games/alephone/pkg-comment b/games/alephone/pkg-comment new file mode 100644 index 000000000000..468ea12debba --- /dev/null +++ b/games/alephone/pkg-comment @@ -0,0 +1 @@ +The open source version of Bungie's Marathon game diff --git a/games/alephone/pkg-descr b/games/alephone/pkg-descr new file mode 100644 index 000000000000..94d87770d260 --- /dev/null +++ b/games/alephone/pkg-descr @@ -0,0 +1,22 @@ +Aleph One is the open source version of Bungie's Marathon game. + +Marathon is a three-part, first-person shooter series that was published +by Bungie Software. The complete Marathon trilogy consists of Marathon, +Marathon 2: Durandal, and Marathon Infinity. The hallmark of the series +is the detailed story-line that unfolds throughout the game. + +After Bungie released the source code to the Mac OS version of Marathon, +the Aleph One project was created to enhance the software and port it to +other operating systems. The project's home page and news site is found +at http://source.bungie.org. As AlephOne has matured, so have the user- +contributed scenarios, some which far surpass the original Marathon game +scenarios themselves. + +Aleph One is OpenGL-accelerated, but performs well without OpenGL if you +do not have a graphics card with the appropriate functionality (you need +to use the -g/--nogl option). + +WWW: http://www.uni-mainz.de/~bauec002/A1Main.html + +Michael Alyn Miller +malyn@strangeGizmo.com diff --git a/games/alephone/pkg-message b/games/alephone/pkg-message new file mode 100644 index 000000000000..0cb801844cea --- /dev/null +++ b/games/alephone/pkg-message @@ -0,0 +1,20 @@ +************************************************************************ + +This package includes the Marathon Infinity Demo files. These files are +sufficient to play AlephOne, but only contain four of Infinity's levels. + +There are two ways of getting a fully-playable version of AlephOne: + + * Buy a copy of Marathon 2 or Marathon Infinity and convert those data + files into the appropriate AlephOne format (http://source.bungie.org + has more information). + + * Go to http://www.pfhor.net/ei and download one of the new scenarios. + These scenarios have already been converted to AlephOne. Demo files + for Marathon 2 in the AlephOne format are also available at this web + site. + +AlephOne works best with OpenGL; if you do not have an OpenGL-savvy card +and the game is sluggish, try using the -g option to disable OpenGL. + +************************************************************************ diff --git a/games/alephone/pkg-plist b/games/alephone/pkg-plist new file mode 100644 index 000000000000..116ddd65dd0c --- /dev/null +++ b/games/alephone/pkg-plist @@ -0,0 +1,46 @@ +bin/alephone +share/AlephOne/Fonts +share/AlephOne/Images +share/AlephOne/MML/Interface_Rects.mml +share/AlephOne/MML/Preferences.mml +share/AlephOne/MML/Text_Strings.mml +share/AlephOne/MML/Transparent_Liquids.mml +share/AlephOne/MML/Transparent_Sprites.mml +share/AlephOne/Map +share/AlephOne/README +share/AlephOne/Shapes +share/AlephOne/Sounds +share/AlephOne/Themes/Default/button_c.bmp +share/AlephOne/Themes/Default/button_l.bmp +share/AlephOne/Themes/Default/button_r.bmp +share/AlephOne/Themes/Default/frame_b.bmp +share/AlephOne/Themes/Default/frame_bl.bmp +share/AlephOne/Themes/Default/frame_br.bmp +share/AlephOne/Themes/Default/frame_l.bmp +share/AlephOne/Themes/Default/frame_r.bmp +share/AlephOne/Themes/Default/frame_t.bmp +share/AlephOne/Themes/Default/frame_tl.bmp +share/AlephOne/Themes/Default/frame_tr.bmp +share/AlephOne/Themes/Default/list_b.bmp +share/AlephOne/Themes/Default/list_bl.bmp +share/AlephOne/Themes/Default/list_br.bmp +share/AlephOne/Themes/Default/list_l.bmp +share/AlephOne/Themes/Default/list_r.bmp +share/AlephOne/Themes/Default/list_t.bmp +share/AlephOne/Themes/Default/list_tl.bmp +share/AlephOne/Themes/Default/list_tr.bmp +share/AlephOne/Themes/Default/resources +share/AlephOne/Themes/Default/slider.bmp +share/AlephOne/Themes/Default/slider_c.bmp +share/AlephOne/Themes/Default/slider_l.bmp +share/AlephOne/Themes/Default/slider_r.bmp +share/AlephOne/Themes/Default/theme.mml +share/AlephOne/Themes/Default/thumb_b.bmp +share/AlephOne/Themes/Default/thumb_bc.bmp +share/AlephOne/Themes/Default/thumb_c.bmp +share/AlephOne/Themes/Default/thumb_t.bmp +share/AlephOne/Themes/Default/thumb_tc.bmp +@dirrm share/AlephOne/Themes/Default +@dirrm share/AlephOne/Themes +@dirrm share/AlephOne/MML +@dirrm share/AlephOne -- cgit v1.2.3