Index: head/games/Makefile =================================================================== --- head/games/Makefile (revision 553413) +++ head/games/Makefile (revision 553414) @@ -1,1137 +1,1138 @@ # $FreeBSD$ # 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 += HeroesOfMightAndMagic SUBDIR += KnightCap SUBDIR += NBlood SUBDIR += OpenDiablo2 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 += 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 += bomberinstinct 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 += bygfoot SUBDIR += bzflag SUBDIR += bzflag-server SUBDIR += cake SUBDIR += caph SUBDIR += cardpics SUBDIR += cataclysm-dda SUBDIR += cataclysm-dda-tiles SUBDIR += catesc SUBDIR += cave9 SUBDIR += cavezofphear 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 += cosmo SUBDIR += cosmosmash SUBDIR += cowsay SUBDIR += crack-attack SUBDIR += craft SUBDIR += crafty SUBDIR += crashtest SUBDIR += cre 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 += dangerdeep SUBDIR += dangerdeep-data SUBDIR += darkplaces SUBDIR += defendguin SUBDIR += devilutionX SUBDIR += dhewm3 SUBDIR += diaspora SUBDIR += digger-vgl SUBDIR += divide-and-succeed SUBDIR += dmjava 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 += drm 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-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 += 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 += 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 += freera 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 += gemrb SUBDIR += genact SUBDIR += gigalomania SUBDIR += gillo SUBDIR += gl-117 SUBDIR += glaxium SUBDIR += glbsp SUBDIR += glest SUBDIR += glest-data SUBDIR += glightoff SUBDIR += glmaze SUBDIR += glob2 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 += 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_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-prboom SUBDIR += libretro-prosystem 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-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 += mari0 SUBDIR += marsnomercy 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 += minilens SUBDIR += mirrormagic SUBDIR += miscom SUBDIR += mkhexgrid SUBDIR += moagg SUBDIR += monster-masher 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 += nehquake SUBDIR += nethack32 SUBDIR += nethack33 SUBDIR += nethack33-nox11 SUBDIR += nethack34 SUBDIR += nethack34-nox11 SUBDIR += nethack36 SUBDIR += nethack36-nox11 SUBDIR += netherearth SUBDIR += netpanzer 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 += redeclipse SUBDIR += redeclipse-data 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 += 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 += 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 += 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 += 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 Index: head/games/openbve/Makefile =================================================================== --- head/games/openbve/Makefile (nonexistent) +++ head/games/openbve/Makefile (revision 553414) @@ -0,0 +1,88 @@ +# Created by: Alexey Dokuchaev +# $FreeBSD$ + +PORTNAME= openbve +PORTVERSION= 1.7.2.0 +CATEGORIES= games + +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= e8c81970ea0e3b9bee1192d85cf67ef3aa31d971.diff:-p1 + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Realistic 3D train/railway simulator + +LICENSE= PD + +BUILD_DEPENDS= msbuild:devel/msbuild \ + gdate:sysutils/coreutils +LIB_DEPENDS= libgdiplus.so:x11-toolkits/libgdiplus + +USE_GITHUB= yes +GH_ACCOUNT= leezer3 +GH_PROJECT= OpenBVE + +USES= gmake mono:nuget openal:soft +MAKEFILE= makefile +ALL_TARGET= all-release + +NUGET_DEPENDS= CS-Script.lib=3.30.3 \ + DotNetZip=1.13.8 \ + NAudio.Vorbis=1.2.0 \ + NAudio=1.10.0 \ + NLayer.NAudioSupport=1.0.0 \ + NLayer=1.12.0 \ + NVorbis=0.10.1 \ + OpenTK.GLControl=3.1.0 \ + OpenTK=3.2.0 \ + Prism.Core=7.2.0.1422 \ + ReactiveProperty.Core=7.1.0 \ + ReactiveProperty=7.1.0 \ + SharpCompress=0.25.1 \ + System.Buffers=4.5.1 \ + System.ComponentModel.Annotations=4.7.0 \ + System.Memory=4.5.4 \ + System.Numerics.Vectors=4.5.0 \ + System.Reactive=4.4.1 \ + System.Runtime.CompilerServices.Unsafe=4.7.1 \ + System.Threading.Tasks.Extensions=4.5.4 \ + System.ValueTuple=4.5.0 \ + Ude.NetStandard=1.2.0 + +DATADIR= ${PREFIX}/lib/${PORTNAME} +PORTDOCS= changelog.md credits.md routes-and-trains.txt + +OPTIONS_DEFINE= DOCS + +post-extract: + @${LN} -sf OpenTK.3.2.0 ${_NUGET_PACKAGEDIR}/OpenTK.3.2 + +post-patch: + @${REINPLACE_CMD} -e '/Unix/s,bash,sh,' \ + ${WRKSRC}/source/OpenBVE/OpenBve.csproj + @${REINPLACE_CMD} -e '/TargetFrameworkVersion/s,4\.7\.2,4.6.1,' \ + ${WRKSRC}/source/TrainEditor2/TrainEditor2.csproj + +do-install: +# This is Windows only, so can be removed + ${RM} ${WRKSRC}/bin_release/AtsPluginProxy.* + ${CP} -a ${WRKSRC}/bin_release ${STAGEDIR}${DATADIR} +.for script program in openbve OpenBve openbve-objectviewer ObjectViewer \ + openbve-routeviewer RouteViewer + ${PRINTF} '#!/bin/sh\n\nexec mono ${DATADIR}/${program}.exe\ + "$$@"\n' > ${STAGEDIR}${PREFIX}/bin/${script} + ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/${script} +.endfor + ${INSTALL_MAN} ${WRKSRC}/debian/*.6 ${STAGEDIR}${MANPREFIX}/man/man6 + ${INSTALL_DATA} ${WRKSRC}/debian/openbve.desktop \ + ${STAGEDIR}${PREFIX}/share/applications + ${INSTALL_DATA} ${WRKSRC}/debian/openbve.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps + @${REINPLACE_CMD} -e 's,linux,${OPSYS:tl},' \ + ${STAGEDIR}${DATADIR}/OpenTK.dll.config + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/debian/,} \ + ${STAGEDIR}${DOCSDIR} + +.include Property changes on: head/games/openbve/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/games/openbve/distinfo =================================================================== --- head/games/openbve/distinfo (nonexistent) +++ head/games/openbve/distinfo (revision 553414) @@ -0,0 +1,49 @@ +TIMESTAMP = 1600722713 +SHA256 (cs-script.lib.3.30.3.nupkg) = 783ebcee59e0fb9d0c6fde41097f695feebb829ac467c60501c237e262eca964 +SIZE (cs-script.lib.3.30.3.nupkg) = 182751 +SHA256 (dotnetzip.1.13.8.nupkg) = 668b03e673afc17b47198dd341259e14164e0fd294d009aaa1c602bbf942c1d9 +SIZE (dotnetzip.1.13.8.nupkg) = 912116 +SHA256 (naudio.vorbis.1.2.0.nupkg) = a36d9a1b539bdd26639f7bb4d7003d636c364edf86b95896a32adb3a4272fb8b +SIZE (naudio.vorbis.1.2.0.nupkg) = 31534 +SHA256 (naudio.1.10.0.nupkg) = e4a80eed41dad794695f9c114432de4667d20bdfa80825aa94d159708cf29217 +SIZE (naudio.1.10.0.nupkg) = 1229187 +SHA256 (nlayer.naudiosupport.1.0.0.nupkg) = f3b1aa9885c699519a605aa7436d333b5083927fb0f854a0d7d922461f0078d7 +SIZE (nlayer.naudiosupport.1.0.0.nupkg) = 15012 +SHA256 (nlayer.1.12.0.nupkg) = 9fa412050c8b6ad7f95bd6eeb4878105c6e341019439d4142f14bd89770b9a25 +SIZE (nlayer.1.12.0.nupkg) = 77763 +SHA256 (nvorbis.0.10.1.nupkg) = de6c356568e1f4ed58844e504a79dafc1cecc9776814da433b266c16ba43d897 +SIZE (nvorbis.0.10.1.nupkg) = 102060 +SHA256 (opentk.glcontrol.3.1.0.nupkg) = d5b2035e15a617c491998490a8f414090ebd43b937116dd2689745fe71423049 +SIZE (opentk.glcontrol.3.1.0.nupkg) = 48178 +SHA256 (opentk.3.2.0.nupkg) = e621431e891efff8d820fa87e824c550d5780796d3244ce363e4c86564dc00cd +SIZE (opentk.3.2.0.nupkg) = 4417518 +SHA256 (prism.core.7.2.0.1422.nupkg) = 1bf073a613d75af3f0ed44f63c641194eb7d7b4169ddb0aaad2f6f50707c37cb +SIZE (prism.core.7.2.0.1422.nupkg) = 345774 +SHA256 (reactiveproperty.core.7.1.0.nupkg) = c073b57786ca38c4d95ac88ac3cc472ac6fc75be4a52c230d86979717a3be47c +SIZE (reactiveproperty.core.7.1.0.nupkg) = 28613 +SHA256 (reactiveproperty.7.1.0.nupkg) = fbe110891485fc9f8462c5d0cd3a5a71bef06746b73315caf8baddda82c50ed5 +SIZE (reactiveproperty.7.1.0.nupkg) = 67840 +SHA256 (sharpcompress.0.25.1.nupkg) = 295beb2daff9dd4855e6f6982f6b84b3088c06de9669516ce88f5b1e1c756e5a +SIZE (sharpcompress.0.25.1.nupkg) = 888224 +SHA256 (system.buffers.4.5.1.nupkg) = c30b3dd2c7e2f4cee4b823d692fd42118309b42ab1f5007f923d329a5b0d6b12 +SIZE (system.buffers.4.5.1.nupkg) = 93737 +SHA256 (system.componentmodel.annotations.4.7.0.nupkg) = 3f11bd96f7f6bff20022cecb84ee14afe1295ff2f99d86c4b340f6d60ca9a11b +SIZE (system.componentmodel.annotations.4.7.0.nupkg) = 758451 +SHA256 (system.memory.4.5.4.nupkg) = dec0847f33b8823e4260672d97d657411461c00ada3107ec7bbcb32a845eeb91 +SIZE (system.memory.4.5.4.nupkg) = 205467 +SHA256 (system.numerics.vectors.4.5.0.nupkg) = a9d49320581fda1b4f4be6212c68c01a22cdf228026099c20a8eabefcf90f9cf +SIZE (system.numerics.vectors.4.5.0.nupkg) = 382792 +SHA256 (system.reactive.4.4.1.nupkg) = 8a703a9f0f425f483f01eca033026801118e63bf69962fe32c5e780b0794a83f +SIZE (system.reactive.4.4.1.nupkg) = 3087134 +SHA256 (system.runtime.compilerservices.unsafe.4.7.1.nupkg) = 52fca80d5f0ed286371cf1b519b039e9855dbf04c611f8d8479816d4eec82b85 +SIZE (system.runtime.compilerservices.unsafe.4.7.1.nupkg) = 106815 +SHA256 (system.threading.tasks.extensions.4.5.4.nupkg) = a304a963cc0796c5179f9c6b7d8022bbce3b2fa7c029eb6196f631f7b462d678 +SIZE (system.threading.tasks.extensions.4.5.4.nupkg) = 89582 +SHA256 (system.valuetuple.4.5.0.nupkg) = 9e21fa9767d4e76bc0cee065c1d40cc34384a114bfec4d70e6c981168a926802 +SIZE (system.valuetuple.4.5.0.nupkg) = 204904 +SHA256 (ude.netstandard.1.2.0.nupkg) = f43abb504e4e8aebdc89445057c01ad777a5a25b757f30e1bc5f1cf18c739e1c +SIZE (ude.netstandard.1.2.0.nupkg) = 389990 +SHA256 (leezer3-OpenBVE-1.7.2.0_GH0.tar.gz) = ed82ad4e162fb867646ce046fd8f01ed7375c9c2e4764889dc8d7ee154edaebe +SIZE (leezer3-OpenBVE-1.7.2.0_GH0.tar.gz) = 10633286 +SHA256 (e8c81970ea0e3b9bee1192d85cf67ef3aa31d971.diff) = 63d307ce0748fffd0204f8d743fd69e9b254bcf8d32d8586f96c42dc1f4f7190 +SIZE (e8c81970ea0e3b9bee1192d85cf67ef3aa31d971.diff) = 4802 Property changes on: head/games/openbve/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/games/openbve/files/patch-makefile =================================================================== --- head/games/openbve/files/patch-makefile (nonexistent) +++ head/games/openbve/files/patch-makefile (revision 553414) @@ -0,0 +1,65 @@ +--- makefile.orig 2020-09-21 21:11:53 UTC ++++ makefile +@@ -1,6 +1,6 @@ + # Version checking + MSBUILD := msbuild +-MIN_MONO_VERSION:= "5.18.0" ++MIN_MONO_VERSION:= "5.10.0" + MONO_VERSION:= $(shell mono --version | awk '/version/ { print $$5 }') + MIN_NUGET_VERSION:= "2.16.0" + NUGET_VERSION:= $(shell nuget help 2> /dev/null | awk '/Version:/ { print $$3; exit 0}') +@@ -55,7 +55,7 @@ reset:=$(shell tput sgr0) + .PHONY: prequisite-check + + restore: +- nuget restore OpenBVE.sln ++ -nuget restore OpenBVE.sln + + debug: openbve-debug + release: openbve-release +@@ -104,45 +104,6 @@ endif + + debian: $(DEBIAN_BUILD_RESULT) + +-prequisite-check: +- #Very basic prequisite check function +- $(info Checking for prequisite system libraries.) +- $(info Checking for Mono....) +- ifeq (, $(shell which mono)) +- $(info Mono does not appear to be installed on this system.) +- $(info Please install the $(green)mono-complete$(reset) package provided by your distribution, or the latest version of Mono from $(blue)https://www.mono-project.com/$(reset)) +- $(error ) +- endif +- $(info Mono Version $(MONO_VERSION) found.) +- ifeq "$(call GreaterVersion, $(MONO_VERSION), $(MIN_MONO_VERSION))" "$(MONO_VERSION)" +- #Nothing +- else +- $(info OpenBVE requires a minimum Mono version of 5.20) +- $(info Please install the latest version of Mono from $(blue)https://www.mono-project.com/$(reset)) +- $(error ) +- endif +- $(info Checking for MSBuild....) +- ifeq (, $(shell which msbuild)) +- $(info msbuild does not appear to be installed on this system.) +- $(info Please either install the $(green)mono-xbuild$(reset) package provided by your distribution, or the latest version of Mono from $(blue)https://www.mono-project.com/$(reset)) +- $(error ) +- endif +- $(info Checking for nuget....) +- ifeq (, $(shell which nuget)) +- $(info nuget does not appear to be installed on this system.) +- $(info Please either install the $(green)nuget$(reset) package provided by your distribution, or the latest version of Mono from $(blue)https://www.mono-project.com/$(reset)) +- $(error ) +- endif +- $(info nuget Version $(NUGET_VERSION) found.) +- ifeq "$(call GreaterVersion, $(NUGET_VERSION), $(MIN_NUGET_VERSION))" "$(NUGET_VERSION)" +- #Nothing +- else +- $(info OpenBVE requires a minimum nuget version of 2.16) +- $(info Please run $(red)nuget update -self$(reset) with administrative priveledges.) +- $(error ) +- endif +- $(info Attempting to restore nuget packages (This may take a while)....) +- + $(MAC_BUILD_RESULT): all-release + @rm -rf bin_release/DevTools/ + @echo $(COLOR_RED)Decompressing $(COLOR_CYAN)installers/mac/MacBundle.tgz$(COLOR_END) Property changes on: head/games/openbve/files/patch-makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/games/openbve/files/patch-source_OpenBVE_Properties_AssemblyInfo.sh =================================================================== --- head/games/openbve/files/patch-source_OpenBVE_Properties_AssemblyInfo.sh (nonexistent) +++ head/games/openbve/files/patch-source_OpenBVE_Properties_AssemblyInfo.sh (revision 553414) @@ -0,0 +1,28 @@ +--- source/OpenBVE/Properties/AssemblyInfo.sh.orig 2020-09-21 21:11:53 UTC ++++ source/OpenBVE/Properties/AssemblyInfo.sh +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/sh + #Set base development branch revision numbers + #This needs to be bumped once we have a stable release branch + MajorVersion=1 +@@ -13,14 +13,14 @@ if (git describe --tags --exact-match 2> /dev/null) th + InfoVersion=$(git describe --tags) + else + # determine revision and build numbers +- if [[ "$OSTYPE" == "darwin"* ]]; then ++ if [ "${OSTYPE%%[0-9]*}" = "darwin" ]; then + #OSX +- Revision=$(((($(date +%s) - $(date -jf "%Y-%m-%d" "2019-10-29" $B +%s))/86400 )+40 )) +- Minutes=$(( $(date "+10#%H * 60 + 10#%M") )) ++ Revision=$(((($(gdate +%s) - $(gdate -jf "%Y-%m-%d" "2019-10-29" $B +%s))/86400 )+40 )) ++ Minutes=$(( $(gdate "+10#%H * 60 + 10#%M") )) + else + #Linux & Cygwin +- Revision=$(( ( ($(date "+%s") - $(date --date="2019-10-29" +%s))/(60*60*24) )+40 )) +- Minutes=$(( ( $(date "+%s") - $(date -d "today 0" +%s))/60 )) ++ Revision=$(( ( ($(gdate "+%s") - $(gdate --date="2019-10-29" +%s))/(60*60*24) )+40 )) ++ Minutes=$(( ( $(gdate "+%s") - $(gdate -d "today 0" +%s))/60 )) + fi + + Version=$MajorVersion.$MinorVersion.$Revision.$Minutes Property changes on: head/games/openbve/files/patch-source_OpenBVE_Properties_AssemblyInfo.sh ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/games/openbve/files/patch-source_OpenBVE_System_Program.cs =================================================================== --- head/games/openbve/files/patch-source_OpenBVE_System_Program.cs (nonexistent) +++ head/games/openbve/files/patch-source_OpenBVE_System_Program.cs (revision 553414) @@ -0,0 +1,11 @@ +--- source/OpenBVE/System/Program.cs.orig 2020-09-21 21:11:53 UTC ++++ source/OpenBVE/System/Program.cs +@@ -92,6 +92,8 @@ namespace OpenBve { + //Doesn't appear to, but Mono have fixed the button appearance bug + CurrentlyRunningOnWindows = Environment.OSVersion.Platform == PlatformID.Win32S | Environment.OSVersion.Platform == PlatformID.Win32Windows | Environment.OSVersion.Platform == PlatformID.Win32NT; + Joysticks = new JoystickManager(); ++ // XXX: crashes with System.PlatformNotSupportedException on the same calls below unless we call it here first ++ Joysticks.RefreshJoysticks(); + CurrentHost = new Host(); + try { + FileSystem = FileSystem.FromCommandLineArgs(args); Property changes on: head/games/openbve/files/patch-source_OpenBVE_System_Program.cs ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/games/openbve/pkg-descr =================================================================== --- head/games/openbve/pkg-descr (nonexistent) +++ head/games/openbve/pkg-descr (revision 553414) @@ -0,0 +1,26 @@ +OpenBVE is a railway train-driving simulator with an emphasis on in- +cab driving, realistic physics, braking system, and train safety +system modelling. + +Technically, the simulator handles detailed per-car simulation of the +brake systems, friction, air resistance, toppling and more. In trains +supplied with 3D cabs, the driving experience is augmented with forces +that shake the driver's simulated body upon acceleration and braking, +as well as through curves. + +Compared to other rail-based simulators, OpenBVE has its main focus on +realism -- not necessarily on user-friendliness. There may be a need +to study operational manuals for the routes and trains chosen, rather +than merely memorising a few keystrokes. + +The simulator is designed to be backwards-compatible with existing +"BVE Trainsim" routes and cab interiors, allowing a wide range of +existing scenarios to be loaded by a single-program (BVE1, BVE2, BVE4, +and extended OpenBVE route formats). + +OpenBVE uses OpenGL for 3D graphics rendering, OpenAL for positional +surround sound, and is written in the C# language. Note that binary +train extension plugins are not currently supported on Unix, because +these would require Win32 emulation. + +WWW: https://openbve-project.net/ Property changes on: head/games/openbve/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/games/openbve/pkg-message =================================================================== --- head/games/openbve/pkg-message (nonexistent) +++ head/games/openbve/pkg-message (revision 553414) @@ -0,0 +1,14 @@ +[ +{ type: install + message: <