diff --git a/games/Makefile b/games/Makefile index 3e5326b847df..7c080e4dc7b9 100644 --- a/games/Makefile +++ b/games/Makefile @@ -1,1147 +1,1149 @@ COMMENT = Games and related software SUBDIR += 0ad SUBDIR += 0verkill SUBDIR += 2048 SUBDIR += 2048-qt SUBDIR += 3dc SUBDIR += 3dpong SUBDIR += 3omns SUBDIR += 54321 SUBDIR += 7kaa SUBDIR += 90secondportraits SUBDIR += CaribbeanStud SUBDIR += DDNet SUBDIR += HeroesOfMightAndMagic SUBDIR += KnightCap SUBDIR += NBlood SUBDIR += OpenDiablo2 SUBDIR += OpenLara SUBDIR += OpenTomb SUBDIR += abbayedesmorts SUBDIR += abe SUBDIR += abstreet SUBDIR += abuse_sdl SUBDIR += ace-of-penguins SUBDIR += acm SUBDIR += adonthell SUBDIR += adonthell-wastesedge SUBDIR += aestats SUBDIR += affenspiel SUBDIR += afternoonstalker SUBDIR += agame SUBDIR += ags SUBDIR += aisleriot SUBDIR += aklabeth SUBDIR += alephone SUBDIR += alephone-data SUBDIR += alephone-scenarios SUBDIR += alex4 SUBDIR += alienarena SUBDIR += alienarena-data SUBDIR += alienblaster SUBDIR += alienwave SUBDIR += allacrost SUBDIR += amoebax SUBDIR += an SUBDIR += angband SUBDIR += anki SUBDIR += antipolix SUBDIR += aop SUBDIR += apoolGL SUBDIR += apricots SUBDIR += aquaria SUBDIR += armagetronad SUBDIR += arx-libertatis SUBDIR += ascii-invaders SUBDIR += asciiquarium SUBDIR += assaultcube SUBDIR += asteroids3d SUBDIR += astromenace SUBDIR += asylum SUBDIR += atanks SUBDIR += atomix SUBDIR += atr3d SUBDIR += atris SUBDIR += atris-sounds SUBDIR += auralquiz SUBDIR += automuteus SUBDIR += avanor SUBDIR += avoision SUBDIR += avp SUBDIR += awale SUBDIR += awele SUBDIR += ballerburg SUBDIR += banihstypos SUBDIR += barony SUBDIR += barrage SUBDIR += bass SUBDIR += bastet SUBDIR += battalion SUBDIR += battletanks SUBDIR += belooted SUBDIR += beret SUBDIR += billardgl SUBDIR += biloba SUBDIR += biniax2 SUBDIR += biorythm SUBDIR += bitefusion SUBDIR += black-box SUBDIR += black-hole-solver SUBDIR += blackjackclient SUBDIR += blackshadeselite SUBDIR += blinken SUBDIR += blinkensisters SUBDIR += blobby SUBDIR += blobwars SUBDIR += block SUBDIR += blockattack SUBDIR += blockout SUBDIR += blockrage SUBDIR += blokish SUBDIR += bloodfrontier SUBDIR += bluemoon SUBDIR += bomber SUBDIR += bomberclone SUBDIR += bombherman SUBDIR += bomns SUBDIR += bovo SUBDIR += braincurses SUBDIR += brainparty SUBDIR += brainworkshop SUBDIR += brickout SUBDIR += brickshooter SUBDIR += brikx SUBDIR += briquolo SUBDIR += brumbrumrally SUBDIR += brutalchess SUBDIR += bs SUBDIR += bsdgames SUBDIR += bsdtris SUBDIR += bsp SUBDIR += bstone SUBDIR += bugsquish SUBDIR += bugsx SUBDIR += bumprace SUBDIR += burgerspace SUBDIR += burrtools SUBDIR += bzflag SUBDIR += bzflag-server SUBDIR += cake SUBDIR += caph SUBDIR += cardpics SUBDIR += cataclysm-dda SUBDIR += cataclysm-dda-tiles SUBDIR += catesc SUBDIR += cave9 SUBDIR += cdogs-sdl SUBDIR += cgoban SUBDIR += chapping SUBDIR += chessx SUBDIR += chocolate-doom SUBDIR += chroma SUBDIR += chromium-bsu SUBDIR += circuslinux SUBDIR += cockatrice SUBDIR += coffeebreak SUBDIR += colobot SUBDIR += colorcode SUBDIR += columns SUBDIR += concentration SUBDIR += connectagram SUBDIR += connectfive SUBDIR += construo SUBDIR += coronapoker SUBDIR += corsix-th SUBDIR += cosmosmash SUBDIR += cowsay SUBDIR += crack-attack SUBDIR += craft SUBDIR += crafty SUBDIR += crashtest SUBDIR += cretan-hubris SUBDIR += crimson SUBDIR += crispy-doom SUBDIR += criticalmass SUBDIR += critterding SUBDIR += crossfire-client SUBDIR += crrcsim SUBDIR += cryptoslam SUBDIR += csmash SUBDIR += ctris SUBDIR += cube SUBDIR += cultivation SUBDIR += cursive SUBDIR += cutemaze SUBDIR += cuyo SUBDIR += d2x SUBDIR += dMagnetic SUBDIR += dangen SUBDIR += darkplaces SUBDIR += defendguin SUBDIR += devilutionX SUBDIR += dhewm3 SUBDIR += diaspora SUBDIR += digger-vgl SUBDIR += divide-and-succeed SUBDIR += dmjava SUBDIR += dobutsu SUBDIR += dodgindiamond2 SUBDIR += domination SUBDIR += dontspace SUBDIR += doom SUBDIR += doom-data SUBDIR += doom-freedoom SUBDIR += doom-hacx SUBDIR += doom-hr SUBDIR += doom-hr2 SUBDIR += doom-wolfendoom SUBDIR += doomlegacy SUBDIR += doomsday SUBDIR += dose-response SUBDIR += dreamchess SUBDIR += duel SUBDIR += dunelegacy SUBDIR += dungeon SUBDIR += dungeoncrawl SUBDIR += dustrac SUBDIR += dxx-rebirth SUBDIR += easyrpg-player SUBDIR += eboard SUBDIR += ecwolf SUBDIR += edge SUBDIR += editss SUBDIR += eduke32 SUBDIR += egl SUBDIR += egoboo SUBDIR += eif SUBDIR += eights SUBDIR += einstein SUBDIR += el SUBDIR += el-data SUBDIR += emptyepsilon SUBDIR += endgame-singularity SUBDIR += endgame-singularity-music SUBDIR += endless-sky SUBDIR += endless-sky-high-dpi SUBDIR += enigma SUBDIR += ensemblist SUBDIR += entombed SUBDIR += enygma SUBDIR += epiphany-game SUBDIR += etracer SUBDIR += euchre SUBDIR += eureka SUBDIR += evilfinder SUBDIR += evq3 SUBDIR += excido SUBDIR += exhaust SUBDIR += exhaust-doc SUBDIR += exhaust-ma SUBDIR += exult SUBDIR += ezquake SUBDIR += f1spirit-remake SUBDIR += fairymax SUBDIR += falconseye SUBDIR += fargoal SUBDIR += fbg2 SUBDIR += fheroes2 SUBDIR += fightorperish SUBDIR += fillets-ng SUBDIR += filters SUBDIR += fishsupper SUBDIR += five-or-more SUBDIR += fkiss SUBDIR += flare-engine SUBDIR += flare-game SUBDIR += flightgear SUBDIR += flightgear-aircraft SUBDIR += flightgear-data SUBDIR += flightgear-mb339-pan SUBDIR += flightgear-terragear SUBDIR += flobopuyo SUBDIR += flyhard SUBDIR += flying SUBDIR += fmars SUBDIR += foobillard SUBDIR += formido SUBDIR += fortunate SUBDIR += fotaq SUBDIR += four-in-a-row SUBDIR += freeblocks SUBDIR += freecell-solver SUBDIR += freeciv SUBDIR += freeciv-nox11 SUBDIR += freecol SUBDIR += freedink SUBDIR += freedink-data SUBDIR += freedink-dfarc SUBDIR += freedink-engine SUBDIR += freedoko SUBDIR += freedroid SUBDIR += freedroidrpg SUBDIR += freeminer SUBDIR += freeminer-default SUBDIR += freeorion SUBDIR += freesweep SUBDIR += freesynd SUBDIR += freetennis SUBDIR += fretsonfire SUBDIR += fretsonfire-data SUBDIR += frikqcc SUBDIR += frogatto SUBDIR += frotz SUBDIR += frozen-bubble SUBDIR += fs2open SUBDIR += funnyboat SUBDIR += galaxis SUBDIR += galaxyhack SUBDIR += garden-of-coloured-lights SUBDIR += gbrainy SUBDIR += gcompris-qt SUBDIR += gemdropx SUBDIR += genact SUBDIR += gigalomania SUBDIR += gillo SUBDIR += gl-117 SUBDIR += glaxium SUBDIR += glbsp SUBDIR += glest SUBDIR += glest-data SUBDIR += glightoff SUBDIR += glmaze SUBDIR += glsfcave SUBDIR += gltron SUBDIR += gmastermind SUBDIR += gmines SUBDIR += gnome-2048 SUBDIR += gnome-chess SUBDIR += gnome-games SUBDIR += gnome-klotski SUBDIR += gnome-mahjongg SUBDIR += gnome-mines SUBDIR += gnome-nibbles SUBDIR += gnome-robots SUBDIR += gnome-sudoku SUBDIR += gnome-taquin SUBDIR += gnome-tetravex SUBDIR += gnubg SUBDIR += gnubik SUBDIR += gnuchess SUBDIR += gnudoku SUBDIR += gnugo SUBDIR += gnujump SUBDIR += gnurobbo SUBDIR += gnurobots SUBDIR += gnushogi SUBDIR += gnustep-ladder SUBDIR += gnustep-sudoku SUBDIR += gogrepo SUBDIR += gogui SUBDIR += golddig SUBDIR += golly SUBDIR += gomoku SUBDIR += goonies SUBDIR += gottet SUBDIR += gracer SUBDIR += granatier SUBDIR += greed SUBDIR += griels-quest SUBDIR += grubik SUBDIR += gshisen SUBDIR += gti SUBDIR += gtkatlantic SUBDIR += gtkballs SUBDIR += gtkevemon SUBDIR += gtkradiant SUBDIR += gtypist SUBDIR += gunfudeadlands SUBDIR += gzdoom SUBDIR += hangman SUBDIR += hedgewars SUBDIR += hedgewars-server SUBDIR += help_hannahs_horse SUBDIR += heretic SUBDIR += heroes SUBDIR += hex-a-hop SUBDIR += hexalate SUBDIR += hexxagon SUBDIR += highmoon SUBDIR += hinversi SUBDIR += hitori SUBDIR += hllib SUBDIR += holotz-castle SUBDIR += homura SUBDIR += hoverboard-sdl SUBDIR += hs-scroll SUBDIR += hypatia_engine SUBDIR += hyperrogue SUBDIR += iagno SUBDIR += icbm3d SUBDIR += icebreaker SUBDIR += iceicepenguin SUBDIR += impossible_mission_puzzle SUBDIR += inform7 SUBDIR += instead SUBDIR += interlogic SUBDIR += ioquake3 SUBDIR += ioquake3-server SUBDIR += iortcw SUBDIR += iqpuzzle SUBDIR += irrlamb SUBDIR += ishido SUBDIR += ivan SUBDIR += jaggedalliance2 SUBDIR += java-games-suite SUBDIR += jchessboard SUBDIR += jfk SUBDIR += jfsw SUBDIR += jigsaw SUBDIR += jigzo SUBDIR += jin SUBDIR += jinput SUBDIR += joequake SUBDIR += jtans SUBDIR += julius SUBDIR += jumpnbump SUBDIR += jutils SUBDIR += jvgs SUBDIR += jzip SUBDIR += kanagram SUBDIR += kapman SUBDIR += kartofel SUBDIR += katomic SUBDIR += kblackbox SUBDIR += kblocks SUBDIR += kbounce SUBDIR += kbreakout SUBDIR += kdegames SUBDIR += kdiamond SUBDIR += keeperrl SUBDIR += kevedit SUBDIR += kfourinline SUBDIR += kgoldrunner SUBDIR += khangman SUBDIR += kigo SUBDIR += killbots SUBDIR += kiriki SUBDIR += kjumpingcube SUBDIR += klavaro SUBDIR += klickety SUBDIR += klines SUBDIR += klondike SUBDIR += kmahjongg SUBDIR += kmines SUBDIR += knavalbattle SUBDIR += knetwalk SUBDIR += knights SUBDIR += kobodeluxe SUBDIR += kodi-addon-game.libretro SUBDIR += kodi-addon-game.libretro.beetle-psx SUBDIR += kodi-addon-game.libretro.genplus SUBDIR += kodi-addon-game.libretro.pcsx-rearmed SUBDIR += kodi-addon-game.libretro.picodrive SUBDIR += kolf SUBDIR += kollision SUBDIR += konquest SUBDIR += kpat SUBDIR += krank SUBDIR += kreversi SUBDIR += kshisen SUBDIR += ksirk SUBDIR += ksnakeduel SUBDIR += kspaceduel SUBDIR += ksquares SUBDIR += ksudoku SUBDIR += ktuberling SUBDIR += kubrick SUBDIR += kuklomenos SUBDIR += ladder SUBDIR += lander SUBDIR += lapispuzzle SUBDIR += lbreakout SUBDIR += lbreakout2 SUBDIR += ldmud SUBDIR += leela-zero SUBDIR += legend-of-edgar SUBDIR += legesmotus SUBDIR += lexter SUBDIR += lgeneral SUBDIR += libgnome-games-support SUBDIR += libkdegames SUBDIR += libkmahjongg SUBDIR += liblcf SUBDIR += libmaitretarot SUBDIR += libmt_client SUBDIR += libretro SUBDIR += libretro-2048 SUBDIR += libretro-beetle_bsnes SUBDIR += libretro-beetle_gba SUBDIR += libretro-beetle_lynx SUBDIR += libretro-beetle_ngp SUBDIR += libretro-beetle_pce SUBDIR += libretro-beetle_pce_fast SUBDIR += libretro-beetle_pcfx SUBDIR += libretro-beetle_psx SUBDIR += libretro-beetle_supergrafx SUBDIR += libretro-beetle_vb SUBDIR += libretro-beetle_wswan SUBDIR += libretro-bluemsx SUBDIR += libretro-cap32 SUBDIR += libretro-core-info SUBDIR += libretro-desmume2015 SUBDIR += libretro-dosbox SUBDIR += libretro-emux SUBDIR += libretro-fbalpha SUBDIR += libretro-fbneo SUBDIR += libretro-fceumm SUBDIR += libretro-fmsx SUBDIR += libretro-fuse SUBDIR += libretro-gambatte SUBDIR += libretro-genesis_plus_gx SUBDIR += libretro-gpsp SUBDIR += libretro-gw SUBDIR += libretro-handy SUBDIR += libretro-hatari SUBDIR += libretro-mame2000 SUBDIR += libretro-mame2003 SUBDIR += libretro-mame2003_plus SUBDIR += libretro-mgba SUBDIR += libretro-mu SUBDIR += libretro-nestopia SUBDIR += libretro-nxengine SUBDIR += libretro-o2em SUBDIR += libretro-opera SUBDIR += libretro-paralleln64 SUBDIR += libretro-pcsx_rearmed SUBDIR += libretro-picodrive SUBDIR += libretro-play SUBDIR += libretro-prboom SUBDIR += libretro-prosystem SUBDIR += libretro-px68k SUBDIR += libretro-quicknes SUBDIR += libretro-scummvm SUBDIR += libretro-shaders-glsl SUBDIR += libretro-shaders-slang SUBDIR += libretro-snes9x SUBDIR += libretro-snes9x2005 SUBDIR += libretro-snes9x2010 SUBDIR += libretro-stella2014 SUBDIR += libretro-tgbdual SUBDIR += libretro-tyrquake SUBDIR += libretro-uae SUBDIR += libretro-vbanext SUBDIR += libretro-vecx SUBDIR += libretro-virtualjaguar SUBDIR += libretro-xrick SUBDIR += libretro-yabause SUBDIR += libshhcards SUBDIR += libtmcg SUBDIR += lightsoff SUBDIR += lincity SUBDIR += lincity-ng SUBDIR += linux-doom3 SUBDIR += linux-doom3-demo SUBDIR += linux-dwarffortress SUBDIR += linux-enemyterritory SUBDIR += linux-enemyterritory-jaymod SUBDIR += linux-enemyterritory-shrub SUBDIR += linux-enemyterritory-tce SUBDIR += linux-etqw-demo-server SUBDIR += linux-etqw-server SUBDIR += linux-nerogame SUBDIR += linux-nwnclient SUBDIR += linux-quake3 SUBDIR += linux-quake3-demo SUBDIR += linux-quake4 SUBDIR += linux-quake4-demo SUBDIR += linux-ssamtfe SUBDIR += linux-ssamtse SUBDIR += linux-steam-utils SUBDIR += linux-unigine-heaven SUBDIR += linux-unigine-valley SUBDIR += linux-unrealgold SUBDIR += linux-ut SUBDIR += linux-ut2003-demo SUBDIR += linux-virtual-jay-peak SUBDIR += linwarrior SUBDIR += lizzie SUBDIR += lm-solve SUBDIR += lmarbles SUBDIR += lmpc SUBDIR += lolcat SUBDIR += lordsawar SUBDIR += lpairs SUBDIR += lskat SUBDIR += ltris SUBDIR += lugaru SUBDIR += luola SUBDIR += lwjgl SUBDIR += macopix SUBDIR += madbomber SUBDIR += maelstrom SUBDIR += magiccube4d SUBDIR += magicmaze SUBDIR += mahjong SUBDIR += maitretarot SUBDIR += manaplus SUBDIR += mancala SUBDIR += mangband SUBDIR += marblemarcher SUBDIR += mari0 SUBDIR += masterserver SUBDIR += maxr SUBDIR += meandmyshadow SUBDIR += megaglest SUBDIR += megaglest-data SUBDIR += megamario SUBDIR += memonix SUBDIR += meqcc SUBDIR += meritous SUBDIR += mindfocus SUBDIR += minecraft-client SUBDIR += minecraft-server SUBDIR += minerbold SUBDIR += minetest SUBDIR += minetest_game SUBDIR += minetestmapper SUBDIR += minilens SUBDIR += mirrormagic SUBDIR += miscom SUBDIR += mkhexgrid SUBDIR += moagg SUBDIR += monsterz SUBDIR += moon-buggy SUBDIR += moonlander SUBDIR += moonlight-embedded SUBDIR += moria SUBDIR += motogt SUBDIR += mrboom SUBDIR += mt_dolphin_ia SUBDIR += mt_gtk_client SUBDIR += mtaserver SUBDIR += multimc SUBDIR += mvdsv SUBDIR += nInvaders SUBDIR += naev SUBDIR += naev-data SUBDIR += narcissu2 SUBDIR += nazghul SUBDIR += nbsdgames SUBDIR += nehquake SUBDIR += neo-cowsay SUBDIR += nethack32 SUBDIR += nethack33 SUBDIR += nethack33-nox11 SUBDIR += nethack34 SUBDIR += nethack34-nox11 SUBDIR += nethack36 SUBDIR += nethack36-nox11 SUBDIR += netherearth SUBDIR += netradiant SUBDIR += netrek-BRMH-bin SUBDIR += netrek-client-cow SUBDIR += nettoe SUBDIR += netwalk SUBDIR += neverball SUBDIR += newvox SUBDIR += nextgo SUBDIR += nexuiz SUBDIR += nighthawk SUBDIR += nimuh SUBDIR += ninix-aya SUBDIR += njam SUBDIR += nlarn SUBDIR += nonsense SUBDIR += npush SUBDIR += nsnake SUBDIR += nuclearchess SUBDIR += numptyphysics SUBDIR += numptyphysics-npcomplete SUBDIR += nwndata SUBDIR += nxengine SUBDIR += odamex SUBDIR += oldrunner SUBDIR += omega SUBDIR += oneko-sakura SUBDIR += onscripter SUBDIR += onscripter-1byte SUBDIR += oolite SUBDIR += oonsoo SUBDIR += open-adventure SUBDIR += openage SUBDIR += openarena SUBDIR += openarena-data SUBDIR += openarena-oax SUBDIR += openarena-server SUBDIR += openbor SUBDIR += openbor3482 SUBDIR += openbor3711 SUBDIR += openbor3979 SUBDIR += openbor4432 SUBDIR += openbubbles SUBDIR += openbve SUBDIR += opencity SUBDIR += openclaw SUBDIR += openclonk SUBDIR += opendungeons SUBDIR += openfodder SUBDIR += opengfx SUBDIR += openglad SUBDIR += openjazz SUBDIR += openjk SUBDIR += openlierox SUBDIR += openmortal SUBDIR += openmsx SUBDIR += openmw SUBDIR += openomf SUBDIR += openra SUBDIR += openrct2 SUBDIR += opensfx SUBDIR += opensonic SUBDIR += openspades SUBDIR += openssn SUBDIR += opensurge SUBDIR += openttd SUBDIR += opentyrian SUBDIR += openxcom SUBDIR += openyahtzee SUBDIR += orbital_eunuchs_sniper SUBDIR += orthorobot SUBDIR += osgg SUBDIR += p5-Acme-GuessNumber SUBDIR += p5-Algorithm-Pair-Best2 SUBDIR += p5-Algorithm-Pair-Swiss SUBDIR += p5-Baseball-Sabermetrics SUBDIR += p5-Games-Alak SUBDIR += p5-Games-AlphaBeta SUBDIR += p5-Games-Bingo SUBDIR += p5-Games-Bingo-Bot SUBDIR += p5-Games-Bingo-Print SUBDIR += p5-Games-Dice SUBDIR += p5-Games-GuessWord SUBDIR += p5-Games-Tournament-RoundRobin SUBDIR += pachi SUBDIR += pacmanarena SUBDIR += palapeli SUBDIR += palomino SUBDIR += pangzero SUBDIR += passage SUBDIR += patapizza-tetris SUBDIR += pathological SUBDIR += pcgen SUBDIR += pear-Games_Chess SUBDIR += peg-e SUBDIR += pengpong SUBDIR += penguin-command SUBDIR += pengupop SUBDIR += pentobi SUBDIR += phalanx SUBDIR += phlipple SUBDIR += picmi SUBDIR += pinball SUBDIR += pingus SUBDIR += pink-pony SUBDIR += pioneer SUBDIR += pioneers SUBDIR += pipenightdreams SUBDIR += pipepanic SUBDIR += pipewalker SUBDIR += pmars SUBDIR += pmars-sdl SUBDIR += poker-eval SUBDIR += pokerth SUBDIR += polyglot SUBDIR += pongix SUBDIR += ponscripter-sekai SUBDIR += popstar SUBDIR += pouetchess SUBDIR += powder SUBDIR += powder-toy SUBDIR += powermanga SUBDIR += powwow SUBDIR += prboom SUBDIR += prboom-plus SUBDIR += primateplunge SUBDIR += puckman SUBDIR += pushover SUBDIR += pvpgn SUBDIR += py-cbeams SUBDIR += py-fife SUBDIR += py-mnemosyne SUBDIR += py-pychess SUBDIR += py-pysol-cards SUBDIR += py-sgflib SUBDIR += py-sgfsummary SUBDIR += pysolfc SUBDIR += pyspacewar SUBDIR += q2p SUBDIR += q2pro SUBDIR += q3cellshading SUBDIR += qcc SUBDIR += qccx SUBDIR += qnetwalk SUBDIR += qonk SUBDIR += qqwing SUBDIR += qstat SUBDIR += quadra SUBDIR += quadrapassel SUBDIR += quake-data SUBDIR += quake-dpmod SUBDIR += quake-source SUBDIR += quake2-3zb2 SUBDIR += quake2-ctf SUBDIR += quake2-data SUBDIR += quake2-extras SUBDIR += quake2-lights SUBDIR += quake2-matrix SUBDIR += quake2-psychomod SUBDIR += quake2-relay SUBDIR += quake2-rogue SUBDIR += quake2-source SUBDIR += quake2-xatrix SUBDIR += quake2lnx SUBDIR += quake2max SUBDIR += quake3 SUBDIR += quake3-data SUBDIR += quake3-excessive SUBDIR += quake3-osp SUBDIR += quake3-ut SUBDIR += quake3-wfa SUBDIR += quakeforge SUBDIR += quantumminigolf SUBDIR += quaqut SUBDIR += qudos SUBDIR += quetoo SUBDIR += quit SUBDIR += qwdtools SUBDIR += r1q2 SUBDIR += railroad-rampage SUBDIR += rawgl SUBDIR += re3 SUBDIR += redeclipse SUBDIR += redeclipse-data + SUBDIR += redeclipse-data16 + SUBDIR += redeclipse16 SUBDIR += redorblack SUBDIR += regoth SUBDIR += reminiscence SUBDIR += renpy SUBDIR += rescue SUBDIR += residualvm SUBDIR += retroarch SUBDIR += retroarch-assets SUBDIR += rezerwar SUBDIR += rfksay SUBDIR += ri-li SUBDIR += rlvm SUBDIR += rnd_jue SUBDIR += robocode SUBDIR += robocode-naval SUBDIR += robotfindskitten SUBDIR += rockdodger SUBDIR += rocksndiamonds SUBDIR += rocksndiamonds-data SUBDIR += rottdc SUBDIR += rpg-cli SUBDIR += rubix SUBDIR += rubygem-fortune_gem SUBDIR += rubygem-lolcat SUBDIR += rubygem-vimgolf SUBDIR += sampsvr SUBDIR += sarien SUBDIR += sauerbraten SUBDIR += scare SUBDIR += scid SUBDIR += scorched3d SUBDIR += scourge SUBDIR += scourge-data SUBDIR += scramble SUBDIR += scummvm SUBDIR += scummvm-tools SUBDIR += sdb SUBDIR += sdl-ball SUBDIR += sdl_jewels SUBDIR += sdl_lopan SUBDIR += sdl_scavenger SUBDIR += sdlpop SUBDIR += sdlroids SUBDIR += sdlsand SUBDIR += sea-defender SUBDIR += seabattle SUBDIR += searchandrescue SUBDIR += searchandrescue-data SUBDIR += senken SUBDIR += sets SUBDIR += sex SUBDIR += sgt-puzzles SUBDIR += shaaft SUBDIR += shockolate SUBDIR += shootingstar SUBDIR += simplevaders SUBDIR += simsu SUBDIR += simutrans SUBDIR += simutrans-pak128 SUBDIR += simutrans-pak128.german SUBDIR += simutrans-pak64 SUBDIR += sjeng SUBDIR += ski SUBDIR += sl SUBDIR += slade SUBDIR += slashem-tty SUBDIR += slump SUBDIR += sokoban SUBDIR += sol SUBDIR += solarconquest SUBDIR += solarus SUBDIR += solarus-quest-editor SUBDIR += sopwith SUBDIR += spacejunk SUBDIR += spacezero SUBDIR += speak SUBDIR += species SUBDIR += spellcast SUBDIR += spicetrade SUBDIR += spider SUBDIR += spring SUBDIR += springlobby SUBDIR += starfighter SUBDIR += starlanes SUBDIR += steelstorm SUBDIR += stendhal SUBDIR += stockfish SUBDIR += stonesoup SUBDIR += stormbaancoureur SUBDIR += stransball2 SUBDIR += stratagus SUBDIR += stuntrally SUBDIR += sudsol SUBDIR += super_methane_brothers SUBDIR += supertux SUBDIR += supertux2 SUBDIR += supertuxkart SUBDIR += swell-foop SUBDIR += sxsame SUBDIR += tads SUBDIR += taipan SUBDIR += taisei SUBDIR += tali SUBDIR += tanglet SUBDIR += tanks-of-freedom SUBDIR += tbclock SUBDIR += tecnoballz SUBDIR += teeworlds SUBDIR += tenebrae SUBDIR += tesseract SUBDIR += tesseract-data SUBDIR += tetrinet SUBDIR += tetrinet-x SUBDIR += tetzle SUBDIR += textmaze SUBDIR += thegrind SUBDIR += tileworld SUBDIR += tkmoo SUBDIR += tomatoes SUBDIR += tome4 SUBDIR += tome4-beta SUBDIR += tomenet SUBDIR += tong SUBDIR += toppler SUBDIR += torcs SUBDIR += tornado SUBDIR += torrent SUBDIR += toycars SUBDIR += trackballs SUBDIR += tractorgen SUBDIR += traingame SUBDIR += tremulous SUBDIR += trenchbroom SUBDIR += trigger-rally SUBDIR += trimines SUBDIR += triplane SUBDIR += trojka SUBDIR += trophy SUBDIR += tsito SUBDIR += tt SUBDIR += ttt SUBDIR += tty-solitaire SUBDIR += tux-aqfh SUBDIR += tuxkart SUBDIR += tuxmath SUBDIR += tuxpaint SUBDIR += tuxpaint-config SUBDIR += tuxpaint-fonts SUBDIR += tuxpaint-stamps SUBDIR += tuxracer SUBDIR += tuxtype SUBDIR += twind SUBDIR += tycho SUBDIR += typespeed SUBDIR += tyrian-data SUBDIR += ufoai SUBDIR += ufoai-data SUBDIR += uhexen SUBDIR += uhexen2 SUBDIR += uhexen2-extras SUBDIR += ultimatestunts SUBDIR += umark SUBDIR += unknown-horizons SUBDIR += unnethack SUBDIR += untahris SUBDIR += uqm SUBDIR += urbanterror-data SUBDIR += valyriatear SUBDIR += vamos SUBDIR += vavoom SUBDIR += vavoom-extras SUBDIR += vectoroids SUBDIR += veloren SUBDIR += violetland SUBDIR += viruskiller SUBDIR += vitetris SUBDIR += vkquake SUBDIR += vms-empire SUBDIR += voadi SUBDIR += volleyball SUBDIR += vor SUBDIR += vultures-eye SUBDIR += vvvvvv SUBDIR += wanderer SUBDIR += wargus SUBDIR += warmux SUBDIR += warzone2100 SUBDIR += weebsay SUBDIR += wesnoth SUBDIR += whichwayisup SUBDIR += widelands SUBDIR += wizznic SUBDIR += wmpuzzle SUBDIR += wmqstat SUBDIR += wmtictactoe SUBDIR += wolfpack SUBDIR += wop SUBDIR += wordplay SUBDIR += wordwarvi SUBDIR += worldofpadman SUBDIR += wtf SUBDIR += wxlauncher SUBDIR += wyrmgus SUBDIR += wyrmsun SUBDIR += xasteroids SUBDIR += xataxx SUBDIR += xbat SUBDIR += xbill SUBDIR += xbl SUBDIR += xblackjack SUBDIR += xblast SUBDIR += xblood SUBDIR += xboard SUBDIR += xboard-devel SUBDIR += xboing SUBDIR += xbomb SUBDIR += xbubble SUBDIR += xchadance SUBDIR += xcheckers SUBDIR += xchomp SUBDIR += xconq SUBDIR += xcowsay SUBDIR += xcubes SUBDIR += xdeblock SUBDIR += xdemineur SUBDIR += xdesktopwaves SUBDIR += xdigger SUBDIR += xdino SUBDIR += xemeraldia SUBDIR += xeyesplus SUBDIR += xfireworks SUBDIR += xfrisk SUBDIR += xgalaga SUBDIR += xgalaga++ SUBDIR += xgalaga-sdl SUBDIR += xglk SUBDIR += xhexagons SUBDIR += xhime SUBDIR += xinfocom SUBDIR += xinvaders SUBDIR += xinvaders3d SUBDIR += xisola SUBDIR += xjewel SUBDIR += xjig SUBDIR += xjump SUBDIR += xjumpx SUBDIR += xkoules SUBDIR += xlaby SUBDIR += xlennart SUBDIR += xlife SUBDIR += xlogical SUBDIR += xmahjongg SUBDIR += xmastermind SUBDIR += xmball SUBDIR += xmemory SUBDIR += xmille SUBDIR += xmine SUBDIR += xminehunter SUBDIR += xmines SUBDIR += xmlink SUBDIR += xmoto SUBDIR += xmris SUBDIR += xmulti SUBDIR += xneko SUBDIR += xnethack SUBDIR += xnethack-nox11 SUBDIR += xoct SUBDIR += xoids SUBDIR += xoj SUBDIR += xonotic SUBDIR += xorgramana SUBDIR += xosmulti SUBDIR += xpanex SUBDIR += xpat2 SUBDIR += xpilot SUBDIR += xpilot-ng-server SUBDIR += xpipeman SUBDIR += xpired SUBDIR += xpuzzletama SUBDIR += xpyraminx SUBDIR += xqf SUBDIR += xrally SUBDIR += xray_re-tools SUBDIR += xrick SUBDIR += xrisk SUBDIR += xroach SUBDIR += xrobots SUBDIR += xrot SUBDIR += xrubik SUBDIR += xsc SUBDIR += xscavenger SUBDIR += xscrabble SUBDIR += xshisen SUBDIR += xshogi SUBDIR += xskat SUBDIR += xskewb SUBDIR += xsokoban SUBDIR += xsoldier SUBDIR += xspacewarp SUBDIR += xspringies SUBDIR += xteddy SUBDIR += xtet42 SUBDIR += xtgyoretsu SUBDIR += xtic SUBDIR += xtriangles SUBDIR += xtrojka SUBDIR += xtron SUBDIR += xtruco SUBDIR += xtux SUBDIR += xvier SUBDIR += xworm SUBDIR += xye SUBDIR += xzip SUBDIR += yadex SUBDIR += yahtzee SUBDIR += zangband SUBDIR += zatacka SUBDIR += zaz SUBDIR += zdoom SUBDIR += zhlt SUBDIR += zoom SUBDIR += ztrack .include diff --git a/games/redeclipse-data/Makefile b/games/redeclipse-data/Makefile index 7747a45439e7..e6e0e8591f9f 100644 --- a/games/redeclipse-data/Makefile +++ b/games/redeclipse-data/Makefile @@ -1,35 +1,37 @@ PORTNAME= redeclipse-data PORTVERSION= 2.0.0 DISTVERSIONPREFIX= v CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Data files for Red Eclipse first-person shooter +CONFLICTS_INSTALL=redeclipse-data16-[0-9]* + USE_GITHUB= nodefault .include "${.CURDIR}/Makefile.tuples" NO_BUILD= yes NO_ARCH= yes DATADIR= ${PREFIX}/share/redeclipse PORTDATA= * do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} Makefile.tuples:: @${ECHO_CMD} '# $$Free''BSD$$' > ${.CURDIR}/Makefile.tuples @${RM} -rf ${WRKDIR}/.maintainer.checkout @${MKDIR} ${WRKDIR}/.maintainer.checkout \ && cd ${WRKDIR}/.maintainer.checkout \ && git clone --depth=1 --branch=${DISTVERSIONPREFIX}${PORTVERSION} \ https://github.com/redeclipse/base.git . \ && git submodule \ | awk '{print substr($$1,2,7), substr($$2,6)}' \ | awk '{printf("%sredeclipse:%s:%s:%s/%s \\\n", NR==1 ? "GH_TUPLE=\t" : "\t\t", $$2, $$1, $$2, $$2, $$2)}' \ >> ${.CURDIR}/Makefile.tuples .include diff --git a/games/redeclipse-data16/Makefile b/games/redeclipse-data16/Makefile new file mode 100644 index 000000000000..ed499405cb83 --- /dev/null +++ b/games/redeclipse-data16/Makefile @@ -0,0 +1,33 @@ +# Created by: Dmitry Marakasov + +PORTNAME= redeclipse-data +PORTVERSION= 1.6.0 +DISTVERSIONPREFIX= v +CATEGORIES= games +PKGNAMESUFFIX= 16 + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Data files for Red Eclipse first-person shooter + +USE_GITHUB= nodefault +GH_TUPLE= ${DATAFILES:C/.*/red-eclipse:&:${DISTVERSIONPREFIX}${PORTVERSION}:&\/&/} + +CONFLICTS_INSTALL=redeclipse-data-[0-9]* + +DATAFILES= acerspyro actors appleflap blendbrush caustics crosshairs \ + decals dziq elyvisions fonts freezurbern john jojo jwin luckystrike \ + maps mayhem mikeplus64 misc nieb nobiax particles philipk \ + projectiles props skyboxes snipergoth sounds textures torley \ + trak ulukai unnamed vanities vegetation weapons wicked + +NO_BUILD= yes +NO_ARCH= yes + +DATADIR= ${PREFIX}/share/redeclipse + +PORTDATA= * + +do-install: + @cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATAFILES}" ${STAGEDIR}${DATADIR} + +.include diff --git a/games/redeclipse-data16/Makefile.tuples b/games/redeclipse-data16/Makefile.tuples new file mode 100644 index 000000000000..fece9f92ca0d --- /dev/null +++ b/games/redeclipse-data16/Makefile.tuples @@ -0,0 +1,38 @@ +GH_TUPLE= redeclipse:acerspyro:b28f9b5:acerspyro/acerspyro \ + redeclipse:actors:3964c6f:actors/actors \ + redeclipse:appleflap:7ecdaf1:appleflap/appleflap \ + redeclipse:blendbrush:11bfa45:blendbrush/blendbrush \ + redeclipse:caustics:406a8c6:caustics/caustics \ + redeclipse:crosshairs:7c8665a:crosshairs/crosshairs \ + redeclipse:decals:8fd1b84:decals/decals \ + redeclipse:dziq:d8f5668:dziq/dziq \ + redeclipse:elyvisions:612185a:elyvisions/elyvisions \ + redeclipse:fonts:5b66579:fonts/fonts \ + redeclipse:freezurbern:1e4a68f:freezurbern/freezurbern \ + redeclipse:john:a229b8b:john/john \ + redeclipse:jojo:a5e6853:jojo/jojo \ + redeclipse:jwin:920773b:jwin/jwin \ + redeclipse:luckystrike:86e8784:luckystrike/luckystrike \ + redeclipse:maps:4b2394c:maps/maps \ + redeclipse:mayhem:d14343b:mayhem/mayhem \ + redeclipse:mikeplus64:67404fc:mikeplus64/mikeplus64 \ + redeclipse:misc:b8d8234:misc/misc \ + redeclipse:molexted:a7721aa:molexted/molexted \ + redeclipse:nieb:1584312:nieb/nieb \ + redeclipse:nobiax:2cb8b07:nobiax/nobiax \ + redeclipse:particles:5f98a74:particles/particles \ + redeclipse:philipk:410337c:philipk/philipk \ + redeclipse:projectiles:1824538:projectiles/projectiles \ + redeclipse:props:ed031e5:props/props \ + redeclipse:q009:d5b3fed:q009/q009 \ + redeclipse:skyboxes:a9f9989:skyboxes/skyboxes \ + redeclipse:snipergoth:af1bed3:snipergoth/snipergoth \ + redeclipse:sounds:bf90d0e:sounds/sounds \ + redeclipse:textures:fbea7e1:textures/textures \ + redeclipse:torley:d62afca:torley/torley \ + redeclipse:trak:0c6355d:trak/trak \ + redeclipse:ulukai:4cf20f4:ulukai/ulukai \ + redeclipse:unnamed:ebb4b0e:unnamed/unnamed \ + redeclipse:vanities:5574a8b:vanities/vanities \ + redeclipse:vegetation:3bfa433:vegetation/vegetation \ + redeclipse:weapons:25a7bd6:weapons/weapons \ diff --git a/games/redeclipse-data16/distinfo b/games/redeclipse-data16/distinfo new file mode 100644 index 000000000000..75ebbd1f4da1 --- /dev/null +++ b/games/redeclipse-data16/distinfo @@ -0,0 +1,75 @@ +TIMESTAMP = 1514842481 +SHA256 (red-eclipse-acerspyro-v1.6.0_GH0.tar.gz) = a361ae36e07aa4939becd8e7d45d8d39a59081f0d522370f1f7c640b557bbf1e +SIZE (red-eclipse-acerspyro-v1.6.0_GH0.tar.gz) = 2772686 +SHA256 (red-eclipse-actors-v1.6.0_GH0.tar.gz) = a766dbc1f4ae55b20b695bdb01a158eb4fc6a033855750fde37582071dd36fc2 +SIZE (red-eclipse-actors-v1.6.0_GH0.tar.gz) = 24771091 +SHA256 (red-eclipse-appleflap-v1.6.0_GH0.tar.gz) = 6a86421b173a242093ff32a63150341755eee9c8979afdfbcab91290fad09de0 +SIZE (red-eclipse-appleflap-v1.6.0_GH0.tar.gz) = 990538 +SHA256 (red-eclipse-blendbrush-v1.6.0_GH0.tar.gz) = 497d3cf3d2659ab05b7232e7d079c2194bc77892eb50231de2296bafa0689500 +SIZE (red-eclipse-blendbrush-v1.6.0_GH0.tar.gz) = 1617077 +SHA256 (red-eclipse-caustics-v1.6.0_GH0.tar.gz) = f831971c085e49bbac8999075968c0d2b3b5131891ee4c7c8f4182a31bdab5e2 +SIZE (red-eclipse-caustics-v1.6.0_GH0.tar.gz) = 780901 +SHA256 (red-eclipse-crosshairs-v1.6.0_GH0.tar.gz) = da2e505e3cc49e72c47acbc609b67a053447ce41c01bfaa289292a565e533b60 +SIZE (red-eclipse-crosshairs-v1.6.0_GH0.tar.gz) = 481799 +SHA256 (red-eclipse-decals-v1.6.0_GH0.tar.gz) = 24b48f129a093f583a64947c2a13611cff1ab60b043133cfa4c4c1a7e2159869 +SIZE (red-eclipse-decals-v1.6.0_GH0.tar.gz) = 781858 +SHA256 (red-eclipse-dziq-v1.6.0_GH0.tar.gz) = dbfc50e5f5faf53c5dd837112195de0d80f275bc6f0b963e111e63e1272222e9 +SIZE (red-eclipse-dziq-v1.6.0_GH0.tar.gz) = 9328378 +SHA256 (red-eclipse-elyvisions-v1.6.0_GH0.tar.gz) = ea051bb7176ce753094374a6a8cf27f4ea941004b44dc2c8362915a0ebb55e97 +SIZE (red-eclipse-elyvisions-v1.6.0_GH0.tar.gz) = 36434770 +SHA256 (red-eclipse-fonts-v1.6.0_GH0.tar.gz) = 329945e34b195fb916bead6881b881f6903b201557323eec89f05614d51187d0 +SIZE (red-eclipse-fonts-v1.6.0_GH0.tar.gz) = 275639 +SHA256 (red-eclipse-freezurbern-v1.6.0_GH0.tar.gz) = da9bf460e5b8681b8cbfd9d4159ed28ba276cd96184255a1d3775701f45f8d41 +SIZE (red-eclipse-freezurbern-v1.6.0_GH0.tar.gz) = 9404555 +SHA256 (red-eclipse-john-v1.6.0_GH0.tar.gz) = 6d8c6f757d98d61d4c567d501429f1991e9d3eb710cab3dc1c68d5833add1ef2 +SIZE (red-eclipse-john-v1.6.0_GH0.tar.gz) = 1188750 +SHA256 (red-eclipse-jojo-v1.6.0_GH0.tar.gz) = 118ff891b7109cdedba3011124edad1e28662904edcaa62dcd84aae246529d0b +SIZE (red-eclipse-jojo-v1.6.0_GH0.tar.gz) = 37792142 +SHA256 (red-eclipse-jwin-v1.6.0_GH0.tar.gz) = 6862a143b85be7cc3949c41a48b52dd81871ba5f1cf8402b042564b8e8a164bd +SIZE (red-eclipse-jwin-v1.6.0_GH0.tar.gz) = 1417729 +SHA256 (red-eclipse-luckystrike-v1.6.0_GH0.tar.gz) = 097b72c5edfeef3fb84e219a88e6dc7895ea41110309aadd1862960ef7d5c273 +SIZE (red-eclipse-luckystrike-v1.6.0_GH0.tar.gz) = 28151725 +SHA256 (red-eclipse-maps-v1.6.0_GH0.tar.gz) = 7883219754253b38e7d7eab2e6c8c7a65e99406a32ebf20d3054eda96bbabbb6 +SIZE (red-eclipse-maps-v1.6.0_GH0.tar.gz) = 119592917 +SHA256 (red-eclipse-mayhem-v1.6.0_GH0.tar.gz) = 5d9dc1bb7a4bab27fb1f394b83641376e9dbc24ed0d1c47b0447b59e41ff7f42 +SIZE (red-eclipse-mayhem-v1.6.0_GH0.tar.gz) = 21468180 +SHA256 (red-eclipse-mikeplus64-v1.6.0_GH0.tar.gz) = 5079070363cc3e199e24c58db63f607d7767b3a9fe38b8dfe0124b4c2eec8e90 +SIZE (red-eclipse-mikeplus64-v1.6.0_GH0.tar.gz) = 17665388 +SHA256 (red-eclipse-misc-v1.6.0_GH0.tar.gz) = 0ce1090c6a9a0bfdf9d48b4593743f090aec0bb2bd1fe3f45f506ec3fc8afb2e +SIZE (red-eclipse-misc-v1.6.0_GH0.tar.gz) = 1290674 +SHA256 (red-eclipse-nieb-v1.6.0_GH0.tar.gz) = 33ac217c256d75818517c43a60a9672c4afad3ffdc0d1ba14d4fa7b9a2e6e234 +SIZE (red-eclipse-nieb-v1.6.0_GH0.tar.gz) = 36732310 +SHA256 (red-eclipse-nobiax-v1.6.0_GH0.tar.gz) = debdec13fc09c1e74f7cc2806c7e5f4e9024435672eb34cebd95a1a4bd1999a6 +SIZE (red-eclipse-nobiax-v1.6.0_GH0.tar.gz) = 5122454 +SHA256 (red-eclipse-particles-v1.6.0_GH0.tar.gz) = 594d5594b85b591f4e9c70c21c8816b8692d51525f0dad3b9ec61daa27c2f60a +SIZE (red-eclipse-particles-v1.6.0_GH0.tar.gz) = 1653935 +SHA256 (red-eclipse-philipk-v1.6.0_GH0.tar.gz) = 4246e52ca740e6130f536dc97726d71fe7aebfb5fbf4de895ed0dfa0f85979f6 +SIZE (red-eclipse-philipk-v1.6.0_GH0.tar.gz) = 93466836 +SHA256 (red-eclipse-projectiles-v1.6.0_GH0.tar.gz) = aec8fcfe2031fbf947316017421c3504b8aa4466f892ed4c80ad451783032ac3 +SIZE (red-eclipse-projectiles-v1.6.0_GH0.tar.gz) = 4421555 +SHA256 (red-eclipse-props-v1.6.0_GH0.tar.gz) = db57d9079f2c4a4db733b2f8608c4220f01c2728992546a6b6c409f32f52c639 +SIZE (red-eclipse-props-v1.6.0_GH0.tar.gz) = 2228754 +SHA256 (red-eclipse-skyboxes-v1.6.0_GH0.tar.gz) = c29a48866dfc7028ffb928c505514e48f135e2e5d8c749e9c13bc696614305d3 +SIZE (red-eclipse-skyboxes-v1.6.0_GH0.tar.gz) = 10625755 +SHA256 (red-eclipse-snipergoth-v1.6.0_GH0.tar.gz) = ec1df4577346bafb22f5b701d05c957e55837f4811b9fe9ca38db4be0270b834 +SIZE (red-eclipse-snipergoth-v1.6.0_GH0.tar.gz) = 17486897 +SHA256 (red-eclipse-sounds-v1.6.0_GH0.tar.gz) = f21d16871cc4e378657e6933af26bf298df8c06ad777db322ce3f09175afd27c +SIZE (red-eclipse-sounds-v1.6.0_GH0.tar.gz) = 40403364 +SHA256 (red-eclipse-textures-v1.6.0_GH0.tar.gz) = 71d7c8ffefbd43b771e5afbc3166edcf88c3c15d781dbe4fb03da52fde21aa4c +SIZE (red-eclipse-textures-v1.6.0_GH0.tar.gz) = 16361601 +SHA256 (red-eclipse-torley-v1.6.0_GH0.tar.gz) = a5ad1ecb5d4a8736fb98e30a6d35e4c6dc4d41108b9ab34bcb2a6dd6111da28b +SIZE (red-eclipse-torley-v1.6.0_GH0.tar.gz) = 57189714 +SHA256 (red-eclipse-trak-v1.6.0_GH0.tar.gz) = eb9a44a83be694d0c5d16bd36599340c299994a571a669d6c76d2c7f88e4750e +SIZE (red-eclipse-trak-v1.6.0_GH0.tar.gz) = 67385534 +SHA256 (red-eclipse-ulukai-v1.6.0_GH0.tar.gz) = 255425a825a95d273c7fd9bf9b503c53015dc8a3b619177b0c28f5a34c006d6f +SIZE (red-eclipse-ulukai-v1.6.0_GH0.tar.gz) = 8602307 +SHA256 (red-eclipse-unnamed-v1.6.0_GH0.tar.gz) = b1ba5796f6962508b243f08d74183aa7276ebcaca6588e9eb9d206a260db5da3 +SIZE (red-eclipse-unnamed-v1.6.0_GH0.tar.gz) = 78727079 +SHA256 (red-eclipse-vanities-v1.6.0_GH0.tar.gz) = 620850ab25f1fd779212b85ddac5b5bef2e98c4e3665df365975195304ab68dc +SIZE (red-eclipse-vanities-v1.6.0_GH0.tar.gz) = 7673118 +SHA256 (red-eclipse-vegetation-v1.6.0_GH0.tar.gz) = 6b52c6aa300aa15ebf9a2d023c9a3e18969550353f18f54bccac2df5f1c6c35d +SIZE (red-eclipse-vegetation-v1.6.0_GH0.tar.gz) = 5742136 +SHA256 (red-eclipse-weapons-v1.6.0_GH0.tar.gz) = 868dbe58333d40d3a75ee316031437b6b2b177d665e4b8e91da54388932f20cb +SIZE (red-eclipse-weapons-v1.6.0_GH0.tar.gz) = 45028902 +SHA256 (red-eclipse-wicked-v1.6.0_GH0.tar.gz) = 556dbed8b9ca521f52c29adbee9b364320bd1ecee69700d4b98c410445726991 +SIZE (red-eclipse-wicked-v1.6.0_GH0.tar.gz) = 66677182 diff --git a/games/redeclipse-data16/pkg-descr b/games/redeclipse-data16/pkg-descr new file mode 100644 index 000000000000..9a4796073d04 --- /dev/null +++ b/games/redeclipse-data16/pkg-descr @@ -0,0 +1,3 @@ +Data files for Red Eclipse first-person shooter. + +WWW: https://www.redeclipse.net/ diff --git a/games/redeclipse/Makefile b/games/redeclipse/Makefile index 129819c19ae3..c11877ac048a 100644 --- a/games/redeclipse/Makefile +++ b/games/redeclipse/Makefile @@ -1,74 +1,76 @@ # Created by: Jose Alonso Cardenas Marquez PORTNAME= redeclipse PORTVERSION= 2.0.0 DISTVERSIONPREFIX= v CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Single-player and multi-player first-person ego-shooter LICENSE= MIT ZLIB LICENSE_COMB= multi +CONFLICTS_INSTALL=redeclipse16-[0-9]* + BROKEN_sparc64= does not build on sparc64 RUN_DEPENDS= redeclipse-data>=${PORTVERSION}:games/redeclipse-data USE_GITHUB= yes GH_PROJECT= base USES= gmake pkgconfig BUILD_WRKSRC= ${WRKSRC}/src SUB_FILES= ${PLIST_FILES:Mbin/*:T} PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= OPTIMIZED_CFLAGS DOCS OPTIONS_MULTI= COMPONENTS OPTIONS_MULTI_COMPONENTS=CLIENT DEDICATED OPTIONS_DEFAULT= CLIENT DEDICATED OPTIMIZED_CFLAGS CLIENT_DESC= Build client CLIENT_USES= gl sdl xorg CLIENT_USE= GL=gl SDL=image2,mixer2,sdl2 XORG=x11 CLIENT_ALL_TARGET= client CLIENT_PLIST_FILES= bin/${PORTNAME} libexec/${PORTNAME} \ share/pixmaps/${PORTNAME}.ico CLIENT_DESKTOP_ENTRIES= "Red Eclipse" \ "" \ "${PREFIX}/share/pixmaps/${PORTNAME}.ico" \ "${PORTNAME}" \ "Game;Shooter;" \ "" DEDICATED_DESC= Build dedicated server DEDICATED_ALL_TARGET= server DEDICATED_PLIST_FILES= bin/${PORTNAME}_server libexec/${PORTNAME}_server OPTIMIZED_CFLAGS_CFLAGS= -O3 -fomit-frame-pointer -ffast-math OPTIMIZED_CFLAGS_CXXFLAGS= -O3 -fomit-frame-pointer -ffast-math post-extract: @${RM} -rf ${WRKSRC}/src/include ${WRKSRC}/src/lib post-patch: @${REINPLACE_CMD} -e 's|CLIENT_PCH=.*|CLIENT_PCH=|' ${WRKSRC}/src/Makefile do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} config ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) do-install-CLIENT-on: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}_bsd ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}.ico \ ${STAGEDIR}${PREFIX}/share/pixmaps do-install-DEDICATED-on: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}_server ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}_server_bsd ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}_server .include diff --git a/games/redeclipse/Makefile b/games/redeclipse16/Makefile similarity index 91% copy from games/redeclipse/Makefile copy to games/redeclipse16/Makefile index 129819c19ae3..9aa8f3d71e67 100644 --- a/games/redeclipse/Makefile +++ b/games/redeclipse16/Makefile @@ -1,74 +1,78 @@ # Created by: Jose Alonso Cardenas Marquez PORTNAME= redeclipse -PORTVERSION= 2.0.0 +PORTVERSION= 1.6.0 DISTVERSIONPREFIX= v CATEGORIES= games +PKGNAMESUFFIX= 16 MAINTAINER= amdmi3@FreeBSD.org COMMENT= Single-player and multi-player first-person ego-shooter LICENSE= MIT ZLIB LICENSE_COMB= multi +CONFLICTS_INSTALL=redeclipse-[0-9]* + BROKEN_sparc64= does not build on sparc64 -RUN_DEPENDS= redeclipse-data>=${PORTVERSION}:games/redeclipse-data +RUN_DEPENDS= redeclipse-data16>=${PORTVERSION}:games/redeclipse-data16 USE_GITHUB= yes +GH_ACCOUNT= red-eclipse GH_PROJECT= base -USES= gmake pkgconfig +USES= gmake BUILD_WRKSRC= ${WRKSRC}/src SUB_FILES= ${PLIST_FILES:Mbin/*:T} PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= OPTIMIZED_CFLAGS DOCS OPTIONS_MULTI= COMPONENTS OPTIONS_MULTI_COMPONENTS=CLIENT DEDICATED OPTIONS_DEFAULT= CLIENT DEDICATED OPTIMIZED_CFLAGS CLIENT_DESC= Build client CLIENT_USES= gl sdl xorg CLIENT_USE= GL=gl SDL=image2,mixer2,sdl2 XORG=x11 CLIENT_ALL_TARGET= client CLIENT_PLIST_FILES= bin/${PORTNAME} libexec/${PORTNAME} \ share/pixmaps/${PORTNAME}.ico CLIENT_DESKTOP_ENTRIES= "Red Eclipse" \ "" \ "${PREFIX}/share/pixmaps/${PORTNAME}.ico" \ "${PORTNAME}" \ "Game;Shooter;" \ "" DEDICATED_DESC= Build dedicated server DEDICATED_ALL_TARGET= server DEDICATED_PLIST_FILES= bin/${PORTNAME}_server libexec/${PORTNAME}_server OPTIMIZED_CFLAGS_CFLAGS= -O3 -fomit-frame-pointer -ffast-math OPTIMIZED_CFLAGS_CXXFLAGS= -O3 -fomit-frame-pointer -ffast-math post-extract: @${RM} -rf ${WRKSRC}/src/include ${WRKSRC}/src/lib post-patch: @${REINPLACE_CMD} -e 's|CLIENT_PCH=.*|CLIENT_PCH=|' ${WRKSRC}/src/Makefile do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} config ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) do-install-CLIENT-on: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}_bsd ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}.ico \ ${STAGEDIR}${PREFIX}/share/pixmaps do-install-DEDICATED-on: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}_server ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}_server_bsd ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}_server .include diff --git a/games/redeclipse16/distinfo b/games/redeclipse16/distinfo new file mode 100644 index 000000000000..9a478e5db901 --- /dev/null +++ b/games/redeclipse16/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1513953010 +SHA256 (red-eclipse-base-v1.6.0_GH0.tar.gz) = 40af4276a7dd9ffc48e31f01e63343954b3851c5b446716cf0513f579c9949ef +SIZE (red-eclipse-base-v1.6.0_GH0.tar.gz) = 13846634 diff --git a/games/redeclipse16/files/patch-config_setup.cfg b/games/redeclipse16/files/patch-config_setup.cfg new file mode 100644 index 000000000000..4f8ad12418d3 --- /dev/null +++ b/games/redeclipse16/files/patch-config_setup.cfg @@ -0,0 +1,29 @@ +Upstream commits ec1e32e1410f51c336e893ecfb56f728fdcc1a92, +bb4b6862f802c040ef67484942e91f7c3d88e649: fix hiding HUD +permanently when HUDless screenshot is taken. +diff --git config/setup.cfg config/setup.cfg +index 4edcf170..e6888f81 100644 +--- config/setup.cfg ++++ config/setup.cfg +@@ -316,9 +316,19 @@ dobindsearch = [ + [search@[arg2]binds] $arg1 5 "^f{" "}" (? $textkeyseps (? $textkeyimages "|" ", ") (? $textkeyimages "" " ")) (? $textkeyseps (? $textkeyimages "|" " or ") (? $textkeyimages "" " ")) + ] + ++// screenshotnohud: Takes a screenshot without a hud ++// The screenshot and the hud showing are delayed to prevent any issues since ++// the game skips a few frames while taking a screenshot. ++canscreenshotnohud = 1 + screenshotnohud = [ +- sleep 50 [ screenshot; showhud @showhud ] +- showhud 0 ++ if $canscreenshotnohud [ ++ canscreenshotnohud = 0 // Lock screenshotting without a hud for the 50ms duration ++ hudwasshown = $showhud // Previous $showhud state ++ if $hudwasshown [showhud 0] // Hide hud if it was shown ++ sleep 25 [screenshot] ++ // Restore hud if it was shown and restore screenshotting. ++ sleep 50 [showhud $hudwasshown; canscreenshotnohud = 1] ++ ] + ] + + listcomplete vdelta [ diff --git a/games/redeclipse16/files/patch-src_Makefile b/games/redeclipse16/files/patch-src_Makefile new file mode 100644 index 000000000000..95c5dfa2c78b --- /dev/null +++ b/games/redeclipse16/files/patch-src_Makefile @@ -0,0 +1,13 @@ +--- src/Makefile.orig 2016-06-30 04:34:23 UTC ++++ src/Makefile +@@ -82,8 +82,8 @@ else + BIN_SUFFIX=_native + endif + endif +-CLIENT_INCLUDES= $(INCLUDES) -I/usr/X11R6/include `sdl2-config --cflags` +-CLIENT_LIBS= -Lenet -lenet -L/usr/X11R6/lib -lX11 `sdl2-config --libs` -lSDL2_image -lSDL2_mixer -lz -lGL ++CLIENT_INCLUDES= $(INCLUDES) -I${LOCALBASE}/include `sdl2-config --cflags` ++CLIENT_LIBS= -Lenet -lenet -L${LOCALBASE}/lib -lX11 `sdl2-config --libs` -lSDL2_image -lSDL2_mixer -lz -lGL + endif + ifneq (,$(findstring linux,$(PLATFORM))) + CLIENT_LIBS+= -lrt diff --git a/games/redeclipse16/files/redeclipse.in b/games/redeclipse16/files/redeclipse.in new file mode 100644 index 000000000000..5e85841d7f38 --- /dev/null +++ b/games/redeclipse16/files/redeclipse.in @@ -0,0 +1,3 @@ +#!/bin/sh + +cd %%DATADIR%% && exec %%PREFIX%%/libexec/redeclipse "$@" diff --git a/games/redeclipse16/files/redeclipse_server.in b/games/redeclipse16/files/redeclipse_server.in new file mode 100644 index 000000000000..97aa8ccf3779 --- /dev/null +++ b/games/redeclipse16/files/redeclipse_server.in @@ -0,0 +1,3 @@ +#!/bin/sh + +cd %%DATADIR%% && exec %%PREFIX%%/libexec/redeclipse_server "$@" diff --git a/games/redeclipse16/pkg-descr b/games/redeclipse16/pkg-descr new file mode 100644 index 000000000000..2119b27f9727 --- /dev/null +++ b/games/redeclipse16/pkg-descr @@ -0,0 +1,6 @@ +Red Eclipse is a single-player and multi-player first-person ego-shooter, +built as a total conversion of Cube Engine 2, which lends itself toward +a balanced gameplay, with a general theme of agility in a variety of +environments. + +WWW: https://www.redeclipse.net/