FreeBSD Bugzilla – Attachment 69714 Details for
Bug 101922
Update port: games/alephone to current version (with additional patch)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
alephone.shar
alephone.shar (text/plain), 10.36 KB, created by
Raymond Pasco
on 2006-08-12 15:40:13 UTC
(
hide
)
Description:
alephone.shar
Filename:
MIME Type:
Creator:
Raymond Pasco
Created:
2006-08-12 15:40:13 UTC
Size:
10.36 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># /usr/ports/games/alephone ># /usr/ports/games/alephone/Makefile ># /usr/ports/games/alephone/distinfo ># /usr/ports/games/alephone/pkg-descr ># /usr/ports/games/alephone/pkg-message ># /usr/ports/games/alephone/pkg-plist ># /usr/ports/games/alephone/files ># /usr/ports/games/alephone/files/patch-Source_Files__Misc__Logging_gruntwork.h ># /usr/ports/games/alephone/files/patch-Source_Files__Sound__sound_sdl.h ># >echo c - /usr/ports/games/alephone >mkdir -p /usr/ports/games/alephone > /dev/null 2>&1 >echo x - /usr/ports/games/alephone/Makefile >sed 's/^X//' >/usr/ports/games/alephone/Makefile << 'END-of-/usr/ports/games/alephone/Makefile' >X# New ports collection makefile for: alephone >X# Date created: 27 February 2001 >X# Whom: Michael Alyn Miller <malyn@strangeGizmo.com> >X# >X# $FreeBSD: /repoman/r/pcvs/ports/games/alephone/Makefile,v 1.23 2006/05/03 13:25:05 pav Exp $ >X# >X >XPORTNAME= alephone >XPORTVERSION= 20060701 >XCATEGORIES= games >XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >XMASTER_SITE_SUBDIR= marathon >XDISTNAME= AlephOne-${PORTVERSION} >XEXTRACT_SUFX= .tar.bz2 >X >XMAINTAINER= ray@cultofray.net >XCOMMENT= The open source version of Bungie's Marathon game >X >XBUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:${PORTSDIR}/devel/boost >XLIB_DEPENDS= speex.3:${PORTSDIR}/audio/speex \ >X lua.5:${PORTSDIR}/lang/lua50 >X >XUSE_X_PREFIX= yes >XUSE_GNOME= gnometarget >XUSE_SDL= image net sdl sound >XUSE_GL= yes >XGNU_CONFIGURE= yes >XCONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" >X >XCPPFLAGS= -I${LOCALBASE}/include -I${X11BASE}/include >XLDFLAGS= -L${LOCALBASE}/lib -L${X11BASE}/lib >X >X.include <bsd.port.pre.mk> >X >X.if ${OSVERSION} < 500035 >XCXXFLAGS+= -ftemplate-depth-30 >X.endif >X >Xpost-patch: >X @${REINPLACE_CMD} -e 's|<SDL/SDL|<SDL|g' \ >X ${WRKSRC}/Source_Files/Misc/thread_priority_sdl_posix.cpp >X.if ${OSVERSION} < 500035 >X @${REINPLACE_CMD} -e 's|streambuf>|streambuf\.h>|' \ >X ${WRKSRC}/Source_Files/CSeries/snprintf.h >X @${REINPLACE_CMD} -e 's|m_buffer\.clear()|m_buffer.resize(0)|g ; \ >X s|m_displayBuffer\.clear()|m_displayBuffer.resize(0)|g' \ >X ${WRKSRC}/Source_Files/Misc/Console.cpp >X.endif >X >Xpost-install: >X @${CAT} ${PKGMESSAGE} >X >X.include <bsd.port.post.mk> >END-of-/usr/ports/games/alephone/Makefile >echo x - /usr/ports/games/alephone/distinfo >sed 's/^X//' >/usr/ports/games/alephone/distinfo << 'END-of-/usr/ports/games/alephone/distinfo' >XMD5 (AlephOne-20060701.tar.bz2) = e0a8e3eca91e06fa19c95027980af0e0 >XSHA256 (AlephOne-20060701.tar.bz2) = 594442f269b6d6ea69ea78e8100e017ec637f5d4c9e702bb112e9503301c2437 >XSIZE (AlephOne-20060701.tar.bz2) = 5985411 >END-of-/usr/ports/games/alephone/distinfo >echo x - /usr/ports/games/alephone/pkg-descr >sed 's/^X//' >/usr/ports/games/alephone/pkg-descr << 'END-of-/usr/ports/games/alephone/pkg-descr' >XAleph One is the open source version of Bungie's Marathon game. >X >XMarathon is a three-part, first-person shooter series that was published >Xby Bungie Software. The complete Marathon trilogy consists of Marathon, >XMarathon 2: Durandal, and Marathon Infinity. The hallmark of the series >Xis the detailed story-line that unfolds throughout the game. >X >XAfter Bungie released the source code to the Mac OS version of Marathon, >Xthe Aleph One project was created to enhance the software and port it to >Xother operating systems. The project's home page and news site is found >Xat http://source.bungie.org. As AlephOne has matured, so have the user- >Xcontributed scenarios, some which far surpass the original Marathon game >Xscenarios themselves. >X >XAleph One is OpenGL-accelerated, but performs well without OpenGL if you >Xdo not have a graphics card with the appropriate functionality (you need >Xto use the -g/--nogl option). >X >XWWW: http://source.bungie.org/ >X >XMichael Alyn Miller >Xmalyn@strangeGizmo.com >END-of-/usr/ports/games/alephone/pkg-descr >echo x - /usr/ports/games/alephone/pkg-message >sed 's/^X//' >/usr/ports/games/alephone/pkg-message << 'END-of-/usr/ports/games/alephone/pkg-message' >X************************************************************************ >X >XThis package does not include any Aleph One data files. There are a few >Xways of getting a fully-playable version of Aleph One: >X >X * Install the `alephone-data' port. This port includes the data files >X from Marathon Infinity. >X >X * Get a copy of Marathon 2 or Marathon Infinity and convert those data >X files into the appropriate AlephOne format (http://source.bungie.org >X has more information). You can get any of the Marathon series (and >X AlephOne conversions of Marathon 2 and Marathon Infinity) from >X http://trilogyrelease.bungie.org/. >X >X * Go to http://archives.bungie.org and download one or more of the SDL >X scenarios. >X >X * The games/marathon2-data port contains the AlephOne versions of the >X "Marathon 2: Durandal" data files. >X >XAlephOne works best with OpenGL; if you do not have an OpenGL-savvy card >Xand the game is sluggish, try using the -g option to disable OpenGL. >X >X************************************************************************ >END-of-/usr/ports/games/alephone/pkg-message >echo x - /usr/ports/games/alephone/pkg-plist >sed 's/^X//' >/usr/ports/games/alephone/pkg-plist << 'END-of-/usr/ports/games/alephone/pkg-plist' >Xbin/alephone >Xshare/AlephOne/Fonts >Xshare/AlephOne/MML/Interface_Rects.mml >Xshare/AlephOne/MML/Transparent_Liquids.mml >Xshare/AlephOne/MML/Transparent_Sprites.mml >Xshare/AlephOne/Themes/Default/button_c.bmp >Xshare/AlephOne/Themes/Default/button_l.bmp >Xshare/AlephOne/Themes/Default/button_r.bmp >Xshare/AlephOne/Themes/Default/frame_b.bmp >Xshare/AlephOne/Themes/Default/frame_bl.bmp >Xshare/AlephOne/Themes/Default/frame_br.bmp >Xshare/AlephOne/Themes/Default/frame_l.bmp >Xshare/AlephOne/Themes/Default/frame_r.bmp >Xshare/AlephOne/Themes/Default/frame_t.bmp >Xshare/AlephOne/Themes/Default/frame_tl.bmp >Xshare/AlephOne/Themes/Default/frame_tr.bmp >Xshare/AlephOne/Themes/Default/list_b.bmp >Xshare/AlephOne/Themes/Default/list_bl.bmp >Xshare/AlephOne/Themes/Default/list_br.bmp >Xshare/AlephOne/Themes/Default/list_l.bmp >Xshare/AlephOne/Themes/Default/list_r.bmp >Xshare/AlephOne/Themes/Default/list_t.bmp >Xshare/AlephOne/Themes/Default/list_tl.bmp >Xshare/AlephOne/Themes/Default/list_tr.bmp >Xshare/AlephOne/Themes/Default/resources >Xshare/AlephOne/Themes/Default/slider.bmp >Xshare/AlephOne/Themes/Default/slider_c.bmp >Xshare/AlephOne/Themes/Default/slider_l.bmp >Xshare/AlephOne/Themes/Default/slider_r.bmp >Xshare/AlephOne/Themes/Default/theme.mml >Xshare/AlephOne/Themes/Default/thumb_b.bmp >Xshare/AlephOne/Themes/Default/thumb_bc.bmp >Xshare/AlephOne/Themes/Default/thumb_c.bmp >Xshare/AlephOne/Themes/Default/thumb_t.bmp >Xshare/AlephOne/Themes/Default/thumb_tc.bmp >X@dirrm share/AlephOne/Themes/Default >X@dirrm share/AlephOne/Themes >X@dirrm share/AlephOne/MML >X@dirrm share/AlephOne >END-of-/usr/ports/games/alephone/pkg-plist >echo c - /usr/ports/games/alephone/files >mkdir -p /usr/ports/games/alephone/files > /dev/null 2>&1 >echo x - /usr/ports/games/alephone/files/patch-Source_Files__Misc__Logging_gruntwork.h >sed 's/^X//' >/usr/ports/games/alephone/files/patch-Source_Files__Misc__Logging_gruntwork.h << 'END-of-/usr/ports/games/alephone/files/patch-Source_Files__Misc__Logging_gruntwork.h' >X--- Source_Files/Misc/Logging_gruntwork.h.orig Tue Aug 30 23:47:00 2005 >X+++ Source_Files/Misc/Logging_gruntwork.h Tue Apr 18 12:27:12 2006 >X@@ -13,14 +13,14 @@ >X #define logDump(message) (GetCurrentLogger()->logMessage(logDomain, logDumpLevel, __FILE__, __LINE__, (message))) >X #else >X // this obsoletes this whole file, pretty much - since macros can support var args and stuff :P >X-#define logFatal(...) (GetCurrentLogger()->logMessage(logDomain, logFatalLevel, __FILE__, __LINE__, __VA_ARGS__)) >X-#define logError(...) (GetCurrentLogger()->logMessage(logDomain, logErrorLevel, __FILE__, __LINE__, __VA_ARGS__)) >X-#define logWarning(...) (GetCurrentLogger()->logMessage(logDomain, logWarningLevel, __FILE__, __LINE__, __VA_ARGS__)) >X-#define logAnomaly(...) (GetCurrentLogger()->logMessage(logDomain, logAnomalyLevel, __FILE__, __LINE__, __VA_ARGS__)) >X-#define logNote(...) (GetCurrentLogger()->logMessage(logDomain, logNoteLevel, __FILE__, __LINE__, __VA_ARGS__)) >X-#define logSummary(...) (GetCurrentLogger()->logMessage(logDomain, logSummaryLevel, __FILE__, __LINE__, __VA_ARGS__)) >X-#define logTrace(...) (GetCurrentLogger()->logMessage(logDomain, logTraceLevel, __FILE__, __LINE__, __VA_ARGS__)) >X-#define logDump(...) (GetCurrentLogger()->logMessage(logDomain, logDumpLevel, __FILE__, __LINE__, __VA_ARGS__)) >X+#define logFatal(ARGS...) (GetCurrentLogger()->logMessage(logDomain, logFatalLevel, __FILE__, __LINE__, ##ARGS)) >X+#define logError(ARGS...) (GetCurrentLogger()->logMessage(logDomain, logErrorLevel, __FILE__, __LINE__, ##ARGS)) >X+#define logWarning(ARGS...) (GetCurrentLogger()->logMessage(logDomain, logWarningLevel, __FILE__, __LINE__, ##ARGS)) >X+#define logAnomaly(ARGS...) (GetCurrentLogger()->logMessage(logDomain, logAnomalyLevel, __FILE__, __LINE__, ##ARGS)) >X+#define logNote(ARGS...) (GetCurrentLogger()->logMessage(logDomain, logNoteLevel, __FILE__, __LINE__, ##ARGS)) >X+#define logSummary(ARGS...) (GetCurrentLogger()->logMessage(logDomain, logSummaryLevel, __FILE__, __LINE__, ##ARGS)) >X+#define logTrace(ARGS...) (GetCurrentLogger()->logMessage(logDomain, logTraceLevel, __FILE__, __LINE__, ##ARGS)) >X+#define logDump(ARGS...) (GetCurrentLogger()->logMessage(logDomain, logDumpLevel, __FILE__, __LINE__, ##ARGS)) >X #endif >X >X >END-of-/usr/ports/games/alephone/files/patch-Source_Files__Misc__Logging_gruntwork.h >echo x - /usr/ports/games/alephone/files/patch-Source_Files__Sound__sound_sdl.h >sed 's/^X//' >/usr/ports/games/alephone/files/patch-Source_Files__Sound__sound_sdl.h << 'END-of-/usr/ports/games/alephone/files/patch-Source_Files__Sound__sound_sdl.h' >X--- Source_Files/Sound/sound_sdl.h.orig Sat Aug 12 09:43:24 2006 >X+++ Source_Files/Sound/sound_sdl.h Sat Aug 12 09:44:25 2006 >X@@ -346,6 +346,7 @@ >X #ifdef MUSIC_SDL >X bool load_music_sdl(FileSpecifier &song_file) >X { >X+ if (!_sm_initialized || !_sm_active) return false; >X sdl_channel *c = sdl_channels + MUSIC_CHANNEL; // Music channel >X uint32 music_sample_rate; // Music sample rate in Hz >X >END-of-/usr/ports/games/alephone/files/patch-Source_Files__Sound__sound_sdl.h >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 101922
: 69714