Index: head/games/Makefile =================================================================== --- head/games/Makefile (revision 74342) +++ head/games/Makefile (revision 74343) @@ -1,482 +1,483 @@ # $FreeBSD$ # SUBDIR += 0verkill SUBDIR += 3dc SUBDIR += 3dpong SUBDIR += 44bsd-hunt SUBDIR += 54321 SUBDIR += CaribbeanStud SUBDIR += HeroesOfMightAndMagic SUBDIR += KnightCap SUBDIR += abuse SUBDIR += abuse_sdl SUBDIR += acm SUBDIR += actx SUBDIR += adgali SUBDIR += adom SUBDIR += affenspiel SUBDIR += alephone SUBDIR += alephone-data SUBDIR += amphetamine SUBDIR += an SUBDIR += angband SUBDIR += antipolix SUBDIR += asc SUBDIR += atomix SUBDIR += awele SUBDIR += baduki SUBDIR += battalion SUBDIR += battleball SUBDIR += biorythm SUBDIR += blackjack SUBDIR += block SUBDIR += blockade SUBDIR += blue SUBDIR += bnetd SUBDIR += bogged SUBDIR += bomb SUBDIR += bomberinstinct SUBDIR += bombermaze SUBDIR += braincurses SUBDIR += bs SUBDIR += bsp SUBDIR += bugsx SUBDIR += burgerspace SUBDIR += bzflag SUBDIR += cgoban SUBDIR += civ2demo SUBDIR += clanbomber SUBDIR += columns SUBDIR += connect4 SUBDIR += conquest SUBDIR += corewars SUBDIR += cosmo SUBDIR += cowsay SUBDIR += crafty SUBDIR += crafty-open-large SUBDIR += crafty-open-medium SUBDIR += crafty-open-small SUBDIR += crimson SUBDIR += criticalmass SUBDIR += crossfire-client SUBDIR += crossfire-server SUBDIR += crossword SUBDIR += cryptoslam SUBDIR += cube SUBDIR += cursive SUBDIR += deal SUBDIR += defendguin SUBDIR += digger-vgl SUBDIR += dmjava SUBDIR += dontspace SUBDIR += doom SUBDIR += doomlegacy SUBDIR += dopewars SUBDIR += drm SUBDIR += dungeon SUBDIR += eboard SUBDIR += editss SUBDIR += eights SUBDIR += empire SUBDIR += enigma SUBDIR += euchre SUBDIR += exult SUBDIR += falconseye SUBDIR += farblazer SUBDIR += fkiss SUBDIR += flightgear SUBDIR += flying SUBDIR += foobillard SUBDIR += frabs SUBDIR += freebsd-games SUBDIR += freecell-solver SUBDIR += freeciv SUBDIR += freeciv-gtk SUBDIR += freesweep SUBDIR += frotz SUBDIR += frozenbubble SUBDIR += fsgs SUBDIR += galaxis SUBDIR += garith SUBDIR += gcompris SUBDIR += gemdropx SUBDIR += gl-117 SUBDIR += glasteroids SUBDIR += glchess SUBDIR += gleyes SUBDIR += glife SUBDIR += gltron SUBDIR += gma SUBDIR += gnarr SUBDIR += gniffel SUBDIR += gno3dtet SUBDIR += gnocatan SUBDIR += gnomebreakout SUBDIR += gnomechess SUBDIR += gnomegames SUBDIR += gnomegames2 SUBDIR += gnomekiss SUBDIR += gnomememoryblocks SUBDIR += gnomermind SUBDIR += gnomoku SUBDIR += gnuchess SUBDIR += gnugo SUBDIR += gnurobots SUBDIR += gnushogi SUBDIR += golddig SUBDIR += gomoku.app SUBDIR += gracer SUBDIR += grande SUBDIR += greed SUBDIR += grhino SUBDIR += groundhog SUBDIR += gru SUBDIR += grubinvaders SUBDIR += gshisen SUBDIR += gtetrinet SUBDIR += gtkabale SUBDIR += gtkballs SUBDIR += gtktetcolor SUBDIR += gturing SUBDIR += gtypist SUBDIR += halflifeserver SUBDIR += heretic SUBDIR += heroes SUBDIR += hex SUBDIR += hlserver-action SUBDIR += hlserver-admin SUBDIR += hlserver-cs SUBDIR += hlserver-dod SUBDIR += hlserver-esf SUBDIR += hlserver-existence SUBDIR += hlserver-fa SUBDIR += hlserver-flf SUBDIR += hlserver-glbwar SUBDIR += hlserver-heroes SUBDIR += hlserver-ns SUBDIR += hlserver-opera SUBDIR += hlserver-opfor SUBDIR += hlserver-psychostats SUBDIR += hlserver-pvk SUBDIR += hlserver-si SUBDIR += hlserver-snow SUBDIR += hlserver-svencoop SUBDIR += hlserver-trainhunters SUBDIR += hlserver-ts SUBDIR += hlserver-tsc SUBDIR += hlserver-vs SUBDIR += hlserver-wasteland SUBDIR += hlserver-wizwars SUBDIR += icbm3d SUBDIR += icebreaker SUBDIR += ifm SUBDIR += imaze SUBDIR += inform SUBDIR += ishido SUBDIR += jetpack SUBDIR += jfk SUBDIR += jumpnbump SUBDIR += jzip SUBDIR += kdegames3 SUBDIR += klondike SUBDIR += knights SUBDIR += kobodeluxe SUBDIR += kxl SUBDIR += ladder SUBDIR += lbreakout SUBDIR += lbreakout2 SUBDIR += lexter SUBDIR += lgeneral SUBDIR += libshhcards SUBDIR += lincity SUBDIR += linux-q3ademo SUBDIR += lm-solve SUBDIR += ltris SUBDIR += madbomber SUBDIR += maelstrom SUBDIR += magiccube4d SUBDIR += mahjong SUBDIR += mangband SUBDIR += marathon-evil SUBDIR += marbles SUBDIR += merlin SUBDIR += mindfocus SUBDIR += mindguard SUBDIR += mirrormagic SUBDIR += miscom SUBDIR += myth2_demo SUBDIR += mythserver SUBDIR += nInvaders SUBDIR += nadar SUBDIR += nethack32 SUBDIR += nethack33 SUBDIR += nethack33-gnome SUBDIR += nethack33-nox11 SUBDIR += nethack33-qt SUBDIR += nethack34 SUBDIR += nethack34-gnome SUBDIR += nethack34-nox11 SUBDIR += nethack34-qt SUBDIR += netrek-BRMH-bin SUBDIR += netrek-COW3-bin SUBDIR += netris SUBDIR += netspades SUBDIR += nettoe SUBDIR += newkind SUBDIR += newvox SUBDIR += nibbles SUBDIR += nighthawk SUBDIR += nil SUBDIR += nonsense SUBDIR += omega SUBDIR += oneko SUBDIR += oneko-sakura SUBDIR += oonsoo SUBDIR += pengpong SUBDIR += penguin-command SUBDIR += pentix SUBDIR += phalanx SUBDIR += pinball SUBDIR += pipenightdreams SUBDIR += pmars SUBDIR += powerpak SUBDIR += pp SUBDIR += prboom SUBDIR += ptkei SUBDIR += pyching SUBDIR += pysol SUBDIR += pysol-cardsets SUBDIR += pysol-music SUBDIR += pythoong SUBDIR += q3-paks SUBDIR += q3server SUBDIR += q3server-excessive SUBDIR += q3server-freezetag SUBDIR += q3server-osp SUBDIR += q3server-ra3 SUBDIR += q3server-ut SUBDIR += q3server-wfa SUBDIR += qcc SUBDIR += qgo SUBDIR += qix SUBDIR += qkmj SUBDIR += qstat + SUBDIR += quake2forge SUBDIR += quakeforge SUBDIR += quakeserver SUBDIR += race SUBDIR += rfksay SUBDIR += robocode SUBDIR += rockdodger SUBDIR += rocksndiamonds SUBDIR += rollemup SUBDIR += rt2-demo SUBDIR += rtb SUBDIR += rtcw SUBDIR += rtcw-paks SUBDIR += rubix SUBDIR += scid SUBDIR += scorched3d-devel SUBDIR += scummvm SUBDIR += sdlroids SUBDIR += seabattle SUBDIR += seahaven SUBDIR += senso SUBDIR += sex SUBDIR += sl SUBDIR += slashem-tty SUBDIR += smacx SUBDIR += smiley SUBDIR += sokoban SUBDIR += sol SUBDIR += solarwolf SUBDIR += sopwith SUBDIR += spacearyarya SUBDIR += speak SUBDIR += spellcast SUBDIR += speyes SUBDIR += spider SUBDIR += starlanes SUBDIR += stvef-paks SUBDIR += stvef-server SUBDIR += sxsame SUBDIR += tads SUBDIR += taipan SUBDIR += tank SUBDIR += teg SUBDIR += tetrinet SUBDIR += tetrinet-x SUBDIR += textmaze SUBDIR += tileworld SUBDIR += tinymux SUBDIR += tkmoo SUBDIR += tksol SUBDIR += tome SUBDIR += toppler SUBDIR += tornado SUBDIR += trojka SUBDIR += ttraffic SUBDIR += tux-aqfh SUBDIR += tuxkart SUBDIR += tuxpuck SUBDIR += tuxracer SUBDIR += tuxtype SUBDIR += tvp SUBDIR += twitch SUBDIR += uox3 SUBDIR += utserver SUBDIR += utserver-asu SUBDIR += utserver-to SUBDIR += vamos SUBDIR += virt SUBDIR += wmeyes SUBDIR += wmfortune SUBDIR += wmminichess SUBDIR += wmpuzzle SUBDIR += wmshuffle SUBDIR += wmtictactoe SUBDIR += wmtimebomb SUBDIR += wolfpack SUBDIR += wordplay SUBDIR += wtf SUBDIR += x3eyes SUBDIR += xabacus SUBDIR += xarchon SUBDIR += xasteroids SUBDIR += xataxx SUBDIR += xbaby SUBDIR += xbat SUBDIR += xbattle SUBDIR += xbill SUBDIR += xbl SUBDIR += xblackjack SUBDIR += xblast SUBDIR += xblast-beta SUBDIR += xblood SUBDIR += xbloody SUBDIR += xboard SUBDIR += xboing SUBDIR += xbomb SUBDIR += xbomber SUBDIR += xbubble SUBDIR += xchadance SUBDIR += xchain SUBDIR += xchomp SUBDIR += xcogitate SUBDIR += xconq SUBDIR += xcubes SUBDIR += xdeblock SUBDIR += xdemineur SUBDIR += xdigger SUBDIR += xdino SUBDIR += xeji SUBDIR += xemeraldia SUBDIR += xevil SUBDIR += xeyesplus SUBDIR += xfireworks SUBDIR += xflame SUBDIR += xfrisk SUBDIR += xgalaga SUBDIR += xgammon SUBDIR += xgolgo SUBDIR += xgospel SUBDIR += xhexagons SUBDIR += xhime SUBDIR += xinfocom SUBDIR += xinvaders SUBDIR += xinvaders3d SUBDIR += xisola SUBDIR += xjewel SUBDIR += xjig SUBDIR += xjump SUBDIR += xjumpjump SUBDIR += xjumpx SUBDIR += xkobo SUBDIR += xkoules SUBDIR += xlaby SUBDIR += xlife SUBDIR += xlifegame SUBDIR += xlines SUBDIR += xmahjongg SUBDIR += xmastermind SUBDIR += xmball SUBDIR += xmemory SUBDIR += xmille SUBDIR += xmine SUBDIR += xminehunter SUBDIR += xmines SUBDIR += xminesweep SUBDIR += xmj SUBDIR += xmlink SUBDIR += xmris SUBDIR += xmulti SUBDIR += xneko SUBDIR += xnibbles SUBDIR += xoct SUBDIR += xoids SUBDIR += xoj SUBDIR += xonix SUBDIR += xosmulti SUBDIR += xothello SUBDIR += xpacman SUBDIR += xpanex SUBDIR += xpat2 SUBDIR += xpenguins SUBDIR += xphotohunter SUBDIR += xpilot SUBDIR += xpilotmon SUBDIR += xpipeman SUBDIR += xpired SUBDIR += xpuyo SUBDIR += xpuyopuyo SUBDIR += xpuzzletama SUBDIR += xpyraminx SUBDIR += xqf SUBDIR += xquarto SUBDIR += xracer SUBDIR += xrick SUBDIR += xripple SUBDIR += xrisk SUBDIR += xroach SUBDIR += xroads SUBDIR += xrobots SUBDIR += xrot SUBDIR += xrubik SUBDIR += xsc SUBDIR += xscavenger SUBDIR += xscorch SUBDIR += xscrabble SUBDIR += xshipwars-client SUBDIR += xshisen SUBDIR += xshogi SUBDIR += xskat SUBDIR += xskewb SUBDIR += xsok SUBDIR += xsokoban SUBDIR += xsol SUBDIR += xsoldier SUBDIR += xspacewarp SUBDIR += xspringies SUBDIR += xteddy SUBDIR += xtet42 SUBDIR += xtic SUBDIR += xtriangles SUBDIR += xtris SUBDIR += xtrojka SUBDIR += xtron SUBDIR += xtruco SUBDIR += xtux SUBDIR += xvier SUBDIR += xvmahjongg SUBDIR += xvmines SUBDIR += xword SUBDIR += xworm SUBDIR += xzip SUBDIR += yadex SUBDIR += yahtzee SUBDIR += yamsweeper SUBDIR += zangband SUBDIR += znibbles SUBDIR += ztrack .include Property changes on: head/games/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.520 \ No newline at end of property +1.521 \ No newline at end of property Index: head/games/quake2forge/Makefile =================================================================== --- head/games/quake2forge/Makefile (nonexistent) +++ head/games/quake2forge/Makefile (revision 74343) @@ -0,0 +1,93 @@ +# New ports collection makefile for: quake2 +# Date created: 20.01.2003 +# Whom: Ulrich Spoerlein +# +# $FreeBSD$ +# + +PORTNAME= quake2forge +PORTVERSION= 0.1 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= quake +DISTNAME= quake2-${PORTVERSION} + +MAINTAINER= q@uni.de + +USE_BZIP2= yes +USE_GMAKE= yes +USE_LIBTOOL= yes +USE_XLIB= yes +INSTALLS_SHLIB= yes +LDCONFIG_DIRS= ${PREFIX}/lib ${PREFIX}/lib/quake2 + +.include + +CONFIGURE_ARGS= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} --enable-static=no +CONFIGURE_TARGET= + +.if exists(${LOCALBASE}/lib/libSDL-1.1.so.5) +WITH_SDL= yes +.endif + +.if exists(${LOCALBASE}/lib/libvga.so.1) +WITH_SVGALIB= yes +.endif + +.if !defined (WITHOUT_SVGALIB) && defined(WITH_SVGALIB) +LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib +CONFIGURE_ARGS+=--with-svgalib=${LOCALBASE} +PLIST_SUB+= SVGA:="" +.else +CONFIGURE_ARGS+=--with-svgalib=no +PLIST_SUB+= SVGA:="@comment " +.endif + +.if !defined(WITHOUT_GL) +CONFIGURE_ARGS+=--with-opengl=${X11BASE} +PLIST_SUB+= GL:="" +.else +CONFIGURE_ARGS+=--with-opengl=no +PLIST_SUB+= GL:="@comment " +.endif + +.if !defined(WITHOUT_SDL) && defined(WITH_SDL) +LIB_DEPENDS+= SDL-1.1.5:${PORTSDIR}/devel/sdl12 +CONFIGURE_ARGS+=--with-sdl=${LOCALBASE} +CONFIGURE_ENV= "SDL_CONFIG=${LOCALBASE}/bin/sdl11-config" +.if !defined(WITHOUT_GL) +PLIST_SUB+= SDLGL:="" +.else +PLIST_SUB+= SDLGL:="@comment " +.endif +PLIST_SUB+= SDL:="" +.else +CONFIGURE_ARGS+=--disable-sdl --disable-sdltest +PLIST_SUB+= SDL:="@comment " +PLIST_SUB+= SDLGL:="@comment " +.endif + +pre-everything: +.if !defined(WITH_SVGALIB) + @${ECHO_MSG} "Define WITH_SVGALIB to use svgalib" +.endif +.if !defined(WITH_SDL) + @${ECHO_MSG} "Define WITH_SDL to use SDL" +.endif +.if !defined(WITHOUT_GL) + @${ECHO_MSG} "Define WITHOUT_GL to disable GL" +.endif + +do-install: + @(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/quake2 + ${MKDIR} ${PREFIX}/share/doc/quake2/ctf + ${INSTALL_MAN} ${WRKSRC}/docs/README.* ${WRKSRC}/docs/*.txt ${PREFIX}/share/doc/quake2 + ${INSTALL_MAN} ${WRKSRC}/docs/ctf/* ${PREFIX}/share/doc/quake2/ctf +.endif + +post-install: + @${CAT} ${PKGMESSAGE} | ${SED} -e 's#$${PREFIX}#${PREFIX}#g' + +.include Property changes on: head/games/quake2forge/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/games/quake2forge/distinfo =================================================================== --- head/games/quake2forge/distinfo (nonexistent) +++ head/games/quake2forge/distinfo (revision 74343) @@ -0,0 +1 @@ +MD5 (quake2-0.1.tar.bz2) = 8bbaa5bcf089cc7f113ad743f705fab0 Property changes on: head/games/quake2forge/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/quake2forge/files/patch-aa =================================================================== --- head/games/quake2forge/files/patch-aa (nonexistent) +++ head/games/quake2forge/files/patch-aa (revision 74343) @@ -0,0 +1,69 @@ +--- src/snd.c.orig Fri Oct 18 16:08:56 2002 ++++ src/snd.c Tue Oct 15 17:56:17 2002 +@@ -211,12 +211,7 @@ + sndbits = Cvar_Get("sndbits", "16", CVAR_ARCHIVE); + sndspeed = Cvar_Get("sndspeed", "0", CVAR_ARCHIVE); + sndchannels = Cvar_Get("sndchannels", "2", CVAR_ARCHIVE); +-/* merged in from snd_bsd.c -- jaq */ +-#ifdef __linux__ + snddevice = Cvar_Get("snddevice", "/dev/dsp", CVAR_ARCHIVE); +-#else /* bsd */ +- snddevice = Cvar_Get("snddevice", "/dev/audio", CVAR_ARCHIVE); +-#endif + } + + // open /dev/dsp, check capability to mmap, and get size of dma buffer +@@ -321,24 +316,6 @@ + if (dma.channels < 1 || dma.channels > 2) + dma.channels = 2; + +- if (mmapped) { +- dma.samples = info.fragstotal * info.fragsize / (dma.samplebits/8); +- dma.submission_chunk = 1; +- +- // memory map the dma buffer +- +- if (!dma.buffer) +- dma.buffer = (unsigned char *) mmap(NULL, info.fragstotal +- * info.fragsize, PROT_WRITE, MAP_FILE|MAP_SHARED, audio_fd, 0); +- if (!dma.buffer || dma.buffer == MAP_FAILED) { +- perror(snddevice->string); +- Com_Printf("SNDDMA_Init: Could not mmap %s.\n", snddevice->string); +- close(audio_fd); +- audio_fd = -1; +- return 0; +- } +- } +- + tmp = 0; + if (dma.channels == 2) + tmp = 1; +@@ -432,6 +409,28 @@ + } else { + tmp = 0; + rc = ioctl(audio_fd, SNDCTL_DSP_SETTRIGGER, &tmp); ++ dma.samples = info.fragstotal * info.fragsize / (dma.samplebits/8); ++ dma.submission_chunk = 1; ++ ++ // memory map the dma buffer ++ ++ if (!dma.buffer) { ++ dma.buffer = (unsigned char *) mmap(NULL, info.fragstotal * info.fragsize, ++#if (defined(__FreeBSD__) && (__FreeBSD_version < 500000)) ++ PROT_READ|PROT_WRITE, ++#else ++ PROT_WRITE, ++#endif ++ MAP_FILE|MAP_SHARED, audio_fd, 0); ++ } ++ if (!dma.buffer || dma.buffer == MAP_FAILED) { ++ perror(snddevice->string); ++ Com_Printf("SNDDMA_Init: Could not mmap %s.\n", snddevice->string); ++ close(audio_fd); ++ audio_fd = -1; ++ return 0; ++ } ++ + if (rc < 0) { + perror(snddevice->string); + Com_Printf("SNDDMA_Init: Could not toggle. (1)\n"); Property changes on: head/games/quake2forge/files/patch-aa ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/quake2forge/files/patch-ab =================================================================== --- head/games/quake2forge/files/patch-ab (nonexistent) +++ head/games/quake2forge/files/patch-ab (revision 74343) @@ -0,0 +1,42 @@ +--- configure.orig Wed Sep 18 07:02:16 2002 ++++ configure Thu Oct 31 17:55:52 2002 +@@ -2789,7 +2789,7 @@ + echo "$as_me: error: this package needs a convenience libltdl" >&2;} + { (exit 1); exit 1; }; } ;; + "") enable_ltdl_convenience=yes +- ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;; ++ ac_configure_args="--enable-ltdl-convenience" ;; + esac + LIBLTDL='${top_builddir}/''libltdl'/libltdlc.la + LTDLINCL='-I${top_srcdir}/''libltdl' +@@ -9633,9 +9633,9 @@ + + + +-# Check whether --with-gl or --without-gl was given. +-if test "${with_gl+set}" = set; then +- withval="$with_gl" ++# Check whether --with-opengl or --without-opengl was given. ++if test "${with_opengl+set}" = set; then ++ withval="$with_opengl" + HAVE_OPENGL=$withval + else + HAVE_OPENGL=auto +@@ -9763,7 +9763,7 @@ + echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-lGL $OPENGL_LIBS ++LIBS="-lGL $OPENGL_LIBS -lX11 -lXext + $LIBS" + cat >conftest.$ac_ext <<_ACEOF + #line $LINENO "configure" +@@ -9814,7 +9814,7 @@ + echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glBegin" >&5 + echo "${ECHO_T}$ac_cv_lib_GL_glBegin" >&6 + if test $ac_cv_lib_GL_glBegin = yes; then +- OPENGL_LIBS="$OPENGL_LIBS -lGL" ++ OPENGL_LIBS="$OPENGL_LIBS -lGL -lX11 -lXext" + HAVE_OPENGL=yes + else + HAVE_OPENGL=no Property changes on: head/games/quake2forge/files/patch-ab ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/quake2forge/files/patch-ac =================================================================== --- head/games/quake2forge/files/patch-ac (nonexistent) +++ head/games/quake2forge/files/patch-ac (revision 74343) @@ -0,0 +1,21 @@ +--- src/Makefile.am.orig Thu Oct 31 20:08:06 2002 ++++ src/Makefile.am Thu Oct 31 20:11:19 2002 +@@ -79,15 +79,15 @@ + #ref_glx_la_CFLAGS = $(std_cflags) -fPIC @X_CFLAGS@ @OPENGL_CFLAGS@ + ref_glx_la_CFLAGS = $(std_cflags) -fPIC @X_CFLAGS@ + #ref_glx_la_LDADD = @X_PRE_LIBS@ @X_LIBS@ @XTRA_LIBS@ @X_EXTRA_LIBS@ @OPENGL_LIBS@ @DL_LIBS@ +-ref_glx_la_LDADD = @X_PRE_LIBS@ @X_LIBS@ @XTRA_LIBS@ @X_EXTRA_LIBS@ @DL_LIBS@ ++ref_glx_la_LDADD = @X_PRE_LIBS@ @X_LIBS@ @XTRA_LIBS@ @X_EXTRA_LIBS@ @DL_LIBS@ @OPENGL_LIBS@ + ref_glx_la_LDFLAGS = $(module_ldflags) + endif + + # ref_tdfx + if BUILD_TDFX + ref_tdfx_la_SOURCES = $(REF_GL_COMMON) rw_in_svgalib.c gl_fxmesa.c +-ref_tdfx_la_CFLAGS = $(std_cflags) -fPIC @SVGALIB_CFLAGS@ +-ref_tdfx_la_LDADD = @SVGALIB_LIBS@ ++ref_tdfx_la_CFLAGS = $(std_cflags) -fPIC @SVGALIB_CFLAGS@ @OPENGL_CFLAGS@ ++ref_tdfx_la_LDADD = @SVGALIB_LIBS@ @OPENGL_LIBS@ + ref_tdfx_la_LDFLAGS = $(module_ldflags) + endif + Property changes on: head/games/quake2forge/files/patch-ac ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/quake2forge/files/patch-ad =================================================================== --- head/games/quake2forge/files/patch-ad (nonexistent) +++ head/games/quake2forge/files/patch-ad (revision 74343) @@ -0,0 +1,19 @@ +--- src/Makefile.in.orig Thu Oct 31 20:07:59 2002 ++++ src/Makefile.in Thu Oct 31 20:11:21 2002 +@@ -200,13 +200,13 @@ + #ref_glx_la_CFLAGS = $(std_cflags) -fPIC @X_CFLAGS@ @OPENGL_CFLAGS@ + @BUILD_GLX_TRUE@ref_glx_la_CFLAGS = $(std_cflags) -fPIC @X_CFLAGS@ + #ref_glx_la_LDADD = @X_PRE_LIBS@ @X_LIBS@ @XTRA_LIBS@ @X_EXTRA_LIBS@ @OPENGL_LIBS@ @DL_LIBS@ +-@BUILD_GLX_TRUE@ref_glx_la_LDADD = @X_PRE_LIBS@ @X_LIBS@ @XTRA_LIBS@ @X_EXTRA_LIBS@ @DL_LIBS@ ++@BUILD_GLX_TRUE@ref_glx_la_LDADD = @X_PRE_LIBS@ @X_LIBS@ @XTRA_LIBS@ @X_EXTRA_LIBS@ @DL_LIBS@ @OPENGL_LIBS@ + @BUILD_GLX_TRUE@ref_glx_la_LDFLAGS = $(module_ldflags) + + # ref_tdfx + @BUILD_TDFX_TRUE@ref_tdfx_la_SOURCES = $(REF_GL_COMMON) rw_in_svgalib.c gl_fxmesa.c +-@BUILD_TDFX_TRUE@ref_tdfx_la_CFLAGS = $(std_cflags) -fPIC @SVGALIB_CFLAGS@ +-@BUILD_TDFX_TRUE@ref_tdfx_la_LDADD = @SVGALIB_LIBS@ ++@BUILD_TDFX_TRUE@ref_tdfx_la_CFLAGS = $(std_cflags) -fPIC @SVGALIB_CFLAGS@ @OPENGL_CFLAGS@ ++@BUILD_TDFX_TRUE@ref_tdfx_la_LDADD = @SVGALIB_LIBS@ @OPENGL_LIBS@ + @BUILD_TDFX_TRUE@ref_tdfx_la_LDFLAGS = $(module_ldflags) + + # ref_sdlgl Property changes on: head/games/quake2forge/files/patch-ad ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/quake2forge/pkg-comment =================================================================== --- head/games/quake2forge/pkg-comment (nonexistent) +++ head/games/quake2forge/pkg-comment (revision 74343) @@ -0,0 +1 @@ +Quakeforge version of Quake 2 (First Person Shooter) Property changes on: head/games/quake2forge/pkg-comment ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/quake2forge/pkg-descr =================================================================== --- head/games/quake2forge/pkg-descr (nonexistent) +++ head/games/quake2forge/pkg-descr (revision 74343) @@ -0,0 +1,8 @@ +This is a port of the GPL'd Quake 2 source maintained by the Quake Forge +team. They're patching it with an eye towards portability and bug fixes, +and in the future, feature enhancments. + +Note that to actually USE this port you will need to obtain a copy of +the original Quake 2 from id Software. + +WWW: http://www.quakeforge.net/ Property changes on: head/games/quake2forge/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/quake2forge/pkg-message =================================================================== --- head/games/quake2forge/pkg-message (nonexistent) +++ head/games/quake2forge/pkg-message (revision 74343) @@ -0,0 +1,15 @@ +=============================================== + +Install pak0.pak, models, skins and additional +stuff in ${PREFIX}/share/quake2 + +To play the official Quake 2 levels, you have +to copy/link pak0.pak, players and video from +Install/Data/baseq2 on the Quake 2 CD to the +${PREFIX}/share/quake2/baseq2 directory. + +If you experience problems with mouse move- +ments when running in GLX-Mode, try setting +in_dgamouse to 1. + +=============================================== Property changes on: head/games/quake2forge/pkg-message ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/quake2forge/pkg-plist =================================================================== --- head/games/quake2forge/pkg-plist (nonexistent) +++ head/games/quake2forge/pkg-plist (revision 74343) @@ -0,0 +1,58 @@ +bin/quake2 +%%SVGA:%%lib/quake2/ref_soft.so +%%SVGA:%%lib/quake2/ref_soft.la +%%SDL:%%lib/quake2/ref_softsdl.so +%%SDL:%%lib/quake2/ref_softsdl.la +%%SDLGL:%%lib/quake2/ref_sdlgl.so +%%SDLGL:%%lib/quake2/ref_sdlgl.la +%%GL:%%lib/quake2/ref_glx.so +%%GL:%%lib/quake2/ref_glx.la +%%GL:%%lib/quake2/ref_tdfx.so +%%GL:%%lib/quake2/ref_tdfx.la +lib/quake2/ref_softx.so +lib/quake2/ref_softx.la +lib/quake2/baseq2/game.so +lib/quake2/baseq2/game.la +lib/quake2/ctf/game.so +lib/quake2/ctf/game.la +%%PORTDOCS%%share/doc/quake2/README.axp +%%PORTDOCS%%share/doc/quake2/README.install +%%PORTDOCS%%share/doc/quake2/README.linux +%%PORTDOCS%%share/doc/quake2/README.sdl +%%PORTDOCS%%share/doc/quake2/README.solaris +%%PORTDOCS%%share/doc/quake2/TODO-ctf.txt +%%PORTDOCS%%share/doc/quake2/changes-ctf.txt +%%PORTDOCS%%share/doc/quake2/changes.txt +%%PORTDOCS%%share/doc/quake2/joystick.txt +%%PORTDOCS%%share/doc/quake2/readme.txt +%%PORTDOCS%%share/doc/quake2/ctf/admin.gif +%%PORTDOCS%%share/doc/quake2/ctf/adminset.gif +%%PORTDOCS%%share/doc/quake2/ctf/automac.gif +%%PORTDOCS%%share/doc/quake2/ctf/ghost.jpg +%%PORTDOCS%%share/doc/quake2/ctf/grapple.jpg +%%PORTDOCS%%share/doc/quake2/ctf/layout.jpg +%%PORTDOCS%%share/doc/quake2/ctf/mainctf_back.jpg +%%PORTDOCS%%share/doc/quake2/ctf/menu.gif +%%PORTDOCS%%share/doc/quake2/ctf/q2ctf.html +%%PORTDOCS%%share/doc/quake2/ctf/say_team.gif +%%PORTDOCS%%share/doc/quake2/ctf/stats.jpg +%%PORTDOCS%%share/doc/quake2/ctf/tech1.gif +%%PORTDOCS%%share/doc/quake2/ctf/tech2.gif +%%PORTDOCS%%share/doc/quake2/ctf/tech3.gif +%%PORTDOCS%%share/doc/quake2/ctf/tech4.gif +%%PORTDOCS%%@dirrm share/doc/quake2/ctf +%%PORTDOCS%%@dirrm share/doc/quake2 +@dirrm lib/quake2/baseq2 +@dirrm lib/quake2/xatrix +@dirrm lib/quake2/rogue +@dirrm lib/quake2/ctf +@dirrm lib/quake2 +@unexec rm %D/share/quake2/baseq2/config.cfg 2>/dev/null || true +@unexec rm %D/share/quake2/ctf/config.cfg 2>/dev/null || true +@unexec rm %D/share/quake2/rogue/config.cfg 2>/dev/null || true +@unexec rm %D/share/quake2/xatrix/config.cfg 2>/dev/null || true +@unexec rmdir %D/share/quake2/baseq2 2>/dev/null || true +@unexec rmdir %D/share/quake2/ctf 2>/dev/null || true +@unexec rmdir %D/share/quake2/rogue 2>/dev/null || true +@unexec rmdir %D/share/quake2/xatrix 2>/dev/null || true +@unexec rmdir %D/share/quake2 2>/dev/null || true Property changes on: head/games/quake2forge/pkg-plist ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property