From 360bd0835c051dbcc3472d04f1a862facdcb4121 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Tue, 12 Jun 2018 22:53:23 +0200 Subject: [PATCH] fixed entries --- docs/data.json | 92 ++++++++++++++--------------- games/action/open_sonic.md | 2 +- games/action/red_eclipse.md | 2 +- games/action/rocks_and_diamonds.md | 2 +- games/action/speed_dreams.md | 2 +- games/action/super_tux_kart.md | 2 +- games/action/xonotic.md | 2 +- games/adventure/solaris.md | 2 +- games/framework/arianne.md | 2 +- games/framework/flare_engine.md | 2 +- games/framework/haxeflixel.md | 2 +- games/framework/open_fl.md | 2 +- games/framework/open_rpg.md | 2 +- games/framework/vegastrike.md | 2 +- games/framework/xoreos.md | 2 +- games/library/lzma.md | 2 +- games/rpg/_toc.md | 4 +- games/rpg/andors_trail.md | 2 +- games/rpg/avanor.md | 4 +- games/rpg/crossfire.md | 4 +- games/rpg/daimonin.md | 4 +- games/rpg/dark_city.md | 2 +- games/rpg/dnt.md | 2 +- games/rpg/dragon_hunt.md | 2 +- games/rpg/freedroid.md | 2 +- games/rpg/hale.md | 2 +- games/rpg/kq_lives.md | 2 +- games/rpg/land_of_fire.md | 2 +- games/rpg/lips_of_suna.md | 2 +- games/rpg/mana_world.md | 2 +- games/rpg/meridian59.md | 2 +- games/rpg/open_tibia.md | 4 +- games/rpg/openglad.md | 2 +- games/rpg/parpg.md | 2 +- games/rpg/world_of_phaos.md | 2 +- games/rpg/xu4.md | 2 +- games/simulation/open_city.md | 6 +- games/simulation/open_rails.md | 2 +- games/simulation/simutrans.md | 4 +- games/statistics.md | 8 +-- games/strategy/c_evo.md | 2 +- games/strategy/crown_and_cutless.md | 2 +- games/strategy/netpanzer.md | 2 +- games/strategy/open_xcom.md | 2 +- games/strategy/wargus.md | 2 +- games/strategy/widelands.md | 2 +- tools/git_archive/README.txt | 2 +- tools/git_archive/archives.json | 17 ++++++ tools/maintenance.py | 20 ++++++- 49 files changed, 141 insertions(+), 102 deletions(-) diff --git a/docs/data.json b/docs/data.json index 851ca8a7..a91554cf 100644 --- a/docs/data.json +++ b/docs/data.json @@ -115,7 +115,7 @@ "Role Playing", "beta / active", "", - "Source - Java - GPL-2.0" + "Source - Java - GPL-2.0" ], [ "Angband (home, entry)", @@ -172,7 +172,7 @@ "Source - VB - GPL-2.0" ], [ - "Arianne / Marauroa (home, entry)", + "Arianne / Marauroa (home, entry)", "An open source multiplayer online framework.", "Link", "Engines & Frameworks", @@ -275,9 +275,9 @@ "Relatively easy to win but feature rich fantasy roguelike game with a highly..", "Link", "Role Playing", - "beta / inactive since 2006", + "beta / inactive since 2008", "roguelike", - "Source - C++, Lua - GPL-2.0" + "Source - C++, Lua - GPL-2.0" ], [ "Battle for Wesnoth (home, entry)", @@ -412,7 +412,7 @@ "Strategy", "mature / inactive since 2013", "TBS", - "Source - Pascal" + "Pascal" ], [ "COCOS2D-X (home, entry)", @@ -586,16 +586,16 @@ "Source" ], [ - "Crossfire (home, entry)", + "Crossfire (home, entry)", "Cooperative multiplayer graphical RPG and adventure game.", "Link", "Role Playing", "mature / active", "MMO", - "Source - C, Java - GPL-2.0" + "Source - C, Java - GPL-2.0" ], [ - "Crown and Cutless (home, entry)", + "Crown and Cutless (home, entry)", "3d pirate action/adventure game in the spirit of the old Pirates! game.", "Link", "Strategy", @@ -613,7 +613,7 @@ "Source - C++ - Boost-1.0" ], [ - "DNT (home, entry)", + "DNT (home, entry)", "3D RPG in a satirical post-apocalyptical world.", "Link", "Role Playing", @@ -628,7 +628,7 @@ "Role Playing", "mature / active", "MMO", - "Source - C - GPL-2.0" + "Source - C - GPL-2.0" ], [ "Danger from the Deep (home, entry)", @@ -646,7 +646,7 @@ "Role Playing", "mature / inactive since 2012", "", - "Source - PHP - GPL-2.0" + "Source - PHP - GPL-3.0" ], [ "Dark Destiny (home, entry)", @@ -766,7 +766,7 @@ "GPL-2.0" ], [ - "Dragon Hunt (home, entry)", + "Dragon Hunt (home, entry)", "Role-playing game designed to be flexible and fun.", "", "Role Playing", @@ -1047,7 +1047,7 @@ [ "Flare Engine (home, entry)", "Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to..", - "Link", + "Link", "Engines & Frameworks", "mature / active", "", @@ -1195,7 +1195,7 @@ "Role Playing", "mature / active", "SP, isometric", - "Source - C - GPL-2.0" + "Source - C - GPL-2.0" ], [ "Freeminer (home, entry)", @@ -1369,7 +1369,7 @@ "Source - C, Lua" ], [ - "Hale (home, entry)", + "Hale (home, entry)", "A turn based RPG with deep tactical combat and character customization.", "Link", "Role Playing", @@ -1402,7 +1402,7 @@ "Engines & Frameworks", "mature / active", "", - "Source - Haxe - MIT" + "Source - Haxe - MIT" ], [ "Haxima (home, entry)", @@ -1549,7 +1549,7 @@ "Source - C++ - GPL-2.0" ], [ - "KQ Lives (home, entry)", + "KQ Lives (home, entry)", "A console-style role playing game.", "Link", "Role Playing", @@ -1596,7 +1596,7 @@ [ "LZMA SDK (home, entry)", "The LZMA SDK provides the documentation, samples, header files, libraries, and..", - "Link", + "Link", "Libraries", "mature / active", "", @@ -1618,7 +1618,7 @@ "Role Playing", "beta / active", "", - "Source" + "" ], [ "Libxml2 (home, entry)", @@ -1675,7 +1675,7 @@ "Source - C++ - Apache-2.0" ], [ - "Lips of Suna (home, entry)", + "Lips of Suna (home, entry)", "Tongue-in-cheek action RPG.", "", "Role Playing", @@ -1819,7 +1819,7 @@ "Source - Java - BSD" ], [ - "Meridian 59 (home, entry)", + "Meridian 59 (home, entry)", "A classic MMO.", "Link", "Role Playing", @@ -2068,7 +2068,7 @@ "Simulation", "mature / active", "", - "Source - C# - GPL-3.0" + "Source - C# - GPL-3.0" ], [ "Open Soccer Star (home, entry)", @@ -2086,16 +2086,16 @@ "Action/Arcade", "beta / active", "", - "Source - C - GPL-2.0" + "Source - C - GPL-2.0" ], [ - "Open Tibia (home, entry)", + "Open Tibia (home, entry)", "Remake of Tibia", "Link", "Role Playing", "beta / inactive since 2014", "", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "Open Transport Tycoon (home, entry)", @@ -2122,7 +2122,7 @@ "Simulation", "beta / active", "", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "OpenFL (home, entry)", @@ -2131,7 +2131,7 @@ "Engines & Frameworks", "mature / active", "", - "Source - Haxe - MIT" + "Source - Haxe - MIT" ], [ "OpenHoMM (home, entry)", @@ -2188,7 +2188,7 @@ "Source - C++ - GPL-3.0" ], [ - "OpenRPG (home, entry)", + "OpenRPG (home, entry)", "OpenRPG is an Internet application that allows people to play Role Playing..", "Link", "Engines & Frameworks", @@ -2239,10 +2239,10 @@ "Strategy", "mature / active", "TBS", - "Source - C++ - GPL-3.0" + "Source - C++ - GPL-3.0" ], [ - "Openglad (home, entry)", + "Openglad (home, entry)", "An SDL port of an old DOS game called Gladiator.", "Link", "Role Playing", @@ -2296,7 +2296,7 @@ "Source - Python - GPL-2.0" ], [ - "PARPG (home, entry)", + "PARPG (home, entry)", "Post-Acopalyptic RPG.", "Link", "Role Playing", @@ -2509,7 +2509,7 @@ "Action/Arcade", "mature / active", "shooter", - "Source - C++ - zlib" + "Source - C++ - zlib" ], [ "Return to the Roots (home, entry)", @@ -2527,7 +2527,7 @@ "Action/Arcade", "mature / active", "", - "Source - C - GPL-2.0" + "Source - C - GPL-2.0" ], [ "Rogue Clone IV (home, entry)", @@ -2710,13 +2710,13 @@ "Source - Java - GPL-3.0" ], [ - "SimuTrans (home, entry)", + "SimuTrans (home, entry)", "A cross-platform simulation game in which the player strives to run a..", "Link", "Simulation", "mature / active", "", - "Source - C++ - Artistic License" + "Source - C++ - Artistic License" ], [ "Sintel The Game (home, entry)", @@ -2779,7 +2779,7 @@ "Adventure & Visual novels", "beta / inactive since 2010", "", - "Source" + "Source" ], [ "Solarus (home, entry)", @@ -2869,7 +2869,7 @@ "Action/Arcade", "mature / active", "racing", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "Spice Trade (home, entry)", @@ -2950,7 +2950,7 @@ "Action/Arcade", "mature / active", "racing", - "Source - C++, C - GPL-3.0" + "Source - C++, C - GPL-3.0" ], [ "Superpowers (home, entry)", @@ -3040,7 +3040,7 @@ "Role Playing", "mature / active", "MMO", - "Source - PHP - GPL-2.0" + "PHP - GPL-2.0" ], [ "The hunt for the lost rainbow jewels (Jewelhunt) (home, entry)", @@ -3220,7 +3220,7 @@ "Engines & Frameworks", "mature / active", "", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "VegaTrek (home, entry)", @@ -3283,7 +3283,7 @@ "Strategy", "mature / active", "requires original content", - "Source - C++, Lua - GPL-2.0" + "Source - C++, Lua - GPL-2.0" ], [ "Warzone 2100 (home, entry)", @@ -3310,7 +3310,7 @@ "Strategy", "mature / active", "RTS", - "Source - C++, Lua - GPL-2.0" + "Source - C++, Lua - GPL-2.0" ], [ "Witch Blast (home, entry)", @@ -3349,7 +3349,7 @@ "Python - BSD" ], [ - "World of Phaos (home, entry)", + "World of Phaos (home, entry)", "Online Roleplaying Game browser based, which takes place in the high fantasy..", "Link", "Role Playing", @@ -3403,7 +3403,7 @@ "Source - C, Lua - MIT" ], [ - "XU4 (home, entry)", + "XU4 (home, entry)", "A remake of the computer game Ultima IV.", "Link", "Role Playing", @@ -3445,7 +3445,7 @@ "Action/Arcade", "mature / active", "shooter", - "Source - C - GPL-3.0" + "Source - C - GPL-3.0" ], [ "ZAngband (home, entry)", @@ -3625,7 +3625,7 @@ "Engines & Frameworks", "beta / active", "", - "Source - C++ - GPL-3.0" + "Source - C++ - GPL-3.0" ], [ "yaml-cpp (home, entry)", diff --git a/games/action/open_sonic.md b/games/action/open_sonic.md index 26a35ddf..a57c3f86 100644 --- a/games/action/open_sonic.md +++ b/games/action/open_sonic.md @@ -5,7 +5,7 @@ _Game based on the "Sonic the Hedgehog" universe._ - Home: http://opensnc.sourceforge.net/home/index.php, http://opensnc.sourceforge.net/forum/index.php - Download: http://opensnc.sourceforge.net/home/download.php - State: beta -- Code repository: https://sourceforge.net/p/opensnc/code/HEAD/tree/ +- Code repository: https://svn.code.sf.net/p/opensnc/code/ (svn) - Code language: C - Code license: GPL-2.0 diff --git a/games/action/red_eclipse.md b/games/action/red_eclipse.md index 896b28db..e021eaf1 100644 --- a/games/action/red_eclipse.md +++ b/games/action/red_eclipse.md @@ -6,7 +6,7 @@ _First person arena shooter, featuring parkour, impulse boosts, and more._ - Download: https://www.redeclipse.net/download - State: mature - Keywords: shooter -- Code repository: https://github.com/red-eclipse +- Code repository: https://github.com/red-eclipse/base - Code language: C++ - Code license: zlib diff --git a/games/action/rocks_and_diamonds.md b/games/action/rocks_and_diamonds.md index e7029838..e383ca26 100644 --- a/games/action/rocks_and_diamonds.md +++ b/games/action/rocks_and_diamonds.md @@ -5,7 +5,7 @@ _Arcade style game for “Boulder Dash” (C 64), “Emerald Mine” (Amiga), - Home: http://www.artsoft.org/rocksndiamonds/ - Download: http://www.artsoft.org/rocksndiamonds/download/ - State: mature -- Code repository: http://git.artsoft.org/rocksndiamonds.git/ +- Code repository: http://git.artsoft.org/rocksndiamonds.git - Code language: C - Code license: GPL-2.0 diff --git a/games/action/speed_dreams.md b/games/action/speed_dreams.md index a6e32dca..14554e5e 100644 --- a/games/action/speed_dreams.md +++ b/games/action/speed_dreams.md @@ -6,7 +6,7 @@ _Motorsport Simulator featuring high-quality 3D graphics and an accurate physics - Download: http://www.speed-dreams.org/#download - State: mature - Keywords: racing -- Code repository: https://sourceforge.net/p/speed-dreams/code/HEAD/tree/ (svn) +- Code repository: https://svn.code.sf.net/p/speed-dreams/code/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/action/super_tux_kart.md b/games/action/super_tux_kart.md index e529aa05..dd93399c 100644 --- a/games/action/super_tux_kart.md +++ b/games/action/super_tux_kart.md @@ -6,7 +6,7 @@ _Kart racing game._ - Download: https://supertuxkart.net/Download - State: mature - Keywords: racing -- Code repository: https://sourceforge.net/p/supertuxkart/code/HEAD/tree/ (svn), https://github.com/supertuxkart/stk-code +- Code repository: https://github.com/supertuxkart/stk-code, https://sourceforge.net/p/supertuxkart/code/HEAD/tree/ (svn) - Code language: C++, C - Code license: GPL-3.0 diff --git a/games/action/xonotic.md b/games/action/xonotic.md index 9c72f754..3036b82b 100644 --- a/games/action/xonotic.md +++ b/games/action/xonotic.md @@ -7,7 +7,7 @@ _Arena-style first person shooter._ - Download: http://www.xonotic.org/download/ - State: mature - Keywords: shooter -- Code repository: https://gitlab.com/xonotic +- Code repository: https://gitlab.com/xonotic/xonotic.git, https://gitlab.com/xonotic/xonotic-data.pk3dir.git - Code language: C - Code license: GPL-3.0 (Darkplace engine is GPL-2.0) diff --git a/games/adventure/solaris.md b/games/adventure/solaris.md index d70b4e8e..cdaea2eb 100644 --- a/games/adventure/solaris.md +++ b/games/adventure/solaris.md @@ -5,7 +5,7 @@ _Graphic adventure created and developing by Blender._ - Home: https://sourceforge.net/projects/solaristhegame/ - Download: https://sourceforge.net/projects/solaristhegame/files/ - State: beta, inactive since 2010 -- Code repository: https://sourceforge.net/p/solaristhegame/code/HEAD/tree/ (svn) +- Code repository: https://svn.code.sf.net/p/solaristhegame/code/ (svn) ## Building diff --git a/games/framework/arianne.md b/games/framework/arianne.md index 4d1deea9..638af868 100644 --- a/games/framework/arianne.md +++ b/games/framework/arianne.md @@ -2,7 +2,7 @@ _An open source multiplayer online framework._ -- Home: https://arianne-project.org/ https://arianne-project.org/engine/marauroa.html +- Home: https://arianne-project.org/, https://arianne-project.org/engine/marauroa.html - Download: https://arianne-project.org/engine/marauroa.html - State: mature - Keywords: MP, 2D diff --git a/games/framework/flare_engine.md b/games/framework/flare_engine.md index 1be9e668..ece2f386 100644 --- a/games/framework/flare_engine.md +++ b/games/framework/flare_engine.md @@ -3,7 +3,7 @@ _Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to handle a very specific kind of game: single-player 2D action RPGs._ - Home: https://github.com/clintbellanger/flare-engine -- Download: http://www.flarerpg.org/ https://github.com/clintbellanger/flare-engine/releases +- Download: http://www.flarerpg.org/, https://github.com/clintbellanger/flare-engine/releases - State: mature - Code repository: https://github.com/clintbellanger/flare-engine - Code language: C++ diff --git a/games/framework/haxeflixel.md b/games/framework/haxeflixel.md index 3be75d5a..02e53703 100644 --- a/games/framework/haxeflixel.md +++ b/games/framework/haxeflixel.md @@ -5,7 +5,7 @@ _Create cross-platform games easier and free._ - Home: http://haxeflixel.com/ - Download: http://haxeflixel.com/download/ - State: mature -- Code repository: https://github.com/HaxeFlixel +- Code repository: https://github.com/HaxeFlixel/flixel - Code language: Haxe - Code license: MIT diff --git a/games/framework/open_fl.md b/games/framework/open_fl.md index cab82778..d4d77440 100644 --- a/games/framework/open_fl.md +++ b/games/framework/open_fl.md @@ -6,7 +6,7 @@ _Software framework and platform for the creation of multi-platform applications - Media: https://en.wikipedia.org/wiki/OpenFL - Download: http://www.openfl.org/learn/docs/getting-started/ - State: mature -- Code repository: https://github.com/openfl +- Code repository: https://github.com/openfl/openfl - Code language: Haxe - Code license: MIT diff --git a/games/framework/open_rpg.md b/games/framework/open_rpg.md index 0cf69b59..34f4863c 100644 --- a/games/framework/open_rpg.md +++ b/games/framework/open_rpg.md @@ -2,7 +2,7 @@ _OpenRPG is an Internet application that allows people to play Role Playing Games and some miniature based war games in real-time over the Internet._ -- Home: http://www.rpgobjects.com/index.php?c=orpg https://app.assembla.com/spaces/openrpg/wiki/Home, https://sourceforge.net/projects/openrpg/ +- Home: http://www.rpgobjects.com/index.php?c=orpg, https://app.assembla.com/spaces/openrpg/wiki/Home, https://sourceforge.net/projects/openrpg/ - Download: http://www.rpgobjects.com/index.php?c=orpg&m=getorpg, https://sourceforge.net/projects/openrpg/files/ - State: mature, inactive since 2013 - Code repository: https://sourceforge.net/p/openrpg/svn/HEAD/tree/ (svn), https://sourceforge.net/p/openrpg/cvs/ (cvs), https://app.assembla.com/spaces/openrpg/mercurial/source (hg) diff --git a/games/framework/vegastrike.md b/games/framework/vegastrike.md index 6ddbb040..c684e1f8 100644 --- a/games/framework/vegastrike.md +++ b/games/framework/vegastrike.md @@ -6,7 +6,7 @@ _Vega Strike is a first-person space trading and combat simulator._ - Media: https://en.wikipedia.org/wiki/Vega_Strike - Download: http://vegastrike.sourceforge.net/getfiles/ - State: mature -- Code repository: https://github.com/vegastrike (mirror), https://sourceforge.net/p/vegastrike/code/HEAD/tree/ (svn) +- Code repository: https://github.com/vegastrike/Vega-Strike-Engine-Source (https://github.com/vegastrike mirror), https://sourceforge.net/p/vegastrike/code/HEAD/tree/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/framework/xoreos.md b/games/framework/xoreos.md index b5f75631..5b32dbd6 100644 --- a/games/framework/xoreos.md +++ b/games/framework/xoreos.md @@ -5,7 +5,7 @@ _Reimplementation of BioWare’s Aurora engine (and derivatives) as used in thei - Home: https://xoreos.org/ - Download: https://xoreos.org/downloads/index.html - State: beta -- Code repository: https://github.com/xoreos/xoreos/ +- Code repository: https://github.com/xoreos/xoreos - Code language: C++ - Code license: GPL-3.0 diff --git a/games/library/lzma.md b/games/library/lzma.md index 4886669a..d2ce7bd8 100644 --- a/games/library/lzma.md +++ b/games/library/lzma.md @@ -4,7 +4,7 @@ _The LZMA SDK provides the documentation, samples, header files, libraries, and - Home: http://7-zip.org/ - Media: https://en.wikipedia.org/wiki/Lempel%E2%80%93Ziv%E2%80%93Markov_chain_algorithm -- Download: http://7-zip.org/download.html http://7-zip.org/sdk.html +- Download: http://7-zip.org/download.html, http://7-zip.org/sdk.html - State: mature - Code repository: (see download) - Code language: C diff --git a/games/rpg/_toc.md b/games/rpg/_toc.md index 6a89acaf..3dd28e7e 100644 --- a/games/rpg/_toc.md +++ b/games/rpg/_toc.md @@ -7,7 +7,7 @@ - **[Argentum Online](argentum_online.md)** (VB, GPL-2.0, beta, inactive since 2014) - **[Arx Libertatis](arx_libertatis.md)** (C++, GPL-3.0, mature) - **[Atrinik](atrinik.md)** (C, mature, inactive since 2016) -- **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2006) +- **[Avanor](avanor.md)** (C++, Lua, GPL-2.0, beta, inactive since 2008) - **[Betrayer's Moon Tactics](betrayer_moon_tactics.md)** (Javascript, GPL-2.0, beta, inactive since 2006) - **[BrowserQuest](browserquest.md)** (Javascript, MPL-2.0, mature) - **[Castle of the Winds](castle_of_the_winds.md)** (Javascript, MIT, beta) @@ -18,7 +18,7 @@ - **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature) - **[DNT](dnt.md)** (C++, GPL-3.0, beta, inactive since 2016) - **[Daimonin](daimonin.md)** (C, GPL-2.0, mature) -- **[Dark City](dark_city.md)** (PHP, GPL-2.0, mature, inactive since 2012) +- **[Dark City](dark_city.md)** (PHP, GPL-3.0, mature, inactive since 2012) - **[Dawn](dawn.md)** (C++, GPL-3.0, beta, inactive since 2011) - **[Decker](decker.md)** (Java, GPL-2.0, beta, inactive since 2013) - **[Deliantra](deliantra.md)** (C, GPL-2.0, mature) diff --git a/games/rpg/andors_trail.md b/games/rpg/andors_trail.md index 3350e10a..78f42013 100644 --- a/games/rpg/andors_trail.md +++ b/games/rpg/andors_trail.md @@ -6,7 +6,7 @@ _Quest-driven Roguelike fantasy dungeon crawler RPG with a powerful story._ - Download: https://f-droid.org/packages/com.gpl.rpg.AndorsTrail/ - Platform: Android - State: beta -- Code repository: https://github.com/Zukero/andors-trail/ +- Code repository: https://github.com/Zukero/andors-trail - Code language: Java - Code license: GPL-2.0 diff --git a/games/rpg/avanor.md b/games/rpg/avanor.md index e795d2c0..28000811 100644 --- a/games/rpg/avanor.md +++ b/games/rpg/avanor.md @@ -4,9 +4,9 @@ _Relatively easy to win but feature rich fantasy roguelike game with a highly in - Home: http://avanor.sourceforge.net/, https://sourceforge.net/projects/avanor/ - Download: https://sourceforge.net/projects/avanor/files -- State: beta, inactive since 2006 +- State: beta, inactive since 2008 - Keywords: roguelike -- Code repository: https://sourceforge.net/p/avanor/code/HEAD/tree/ (svn) +- Code repository: https://github.com/Trilarion/avanor (import of svn), https://svn.code.sf.net/p/avanor/code/ (svn) - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/games/rpg/crossfire.md b/games/rpg/crossfire.md index b7788178..223c4fe7 100644 --- a/games/rpg/crossfire.md +++ b/games/rpg/crossfire.md @@ -2,11 +2,11 @@ _Cooperative multiplayer graphical RPG and adventure game._ -- Home: http://crossfire.real-time.com/ https://sourceforge.net/projects/crossfire/ +- Home: http://crossfire.real-time.com/, https://sourceforge.net/projects/crossfire/ - Download: http://crossfire.real-time.com/download/index.html - State: mature - Keywords: MMO -- Code repository: https://sourceforge.net/p/crossfire/code/HEAD/tree/ (svn) +- Code repository: https://svn.code.sf.net/p/crossfire/code/ (svn) - Code language: C, Java - Code license: GPL-2.0 diff --git a/games/rpg/daimonin.md b/games/rpg/daimonin.md index 244f2a0c..bd6bb87a 100644 --- a/games/rpg/daimonin.md +++ b/games/rpg/daimonin.md @@ -2,12 +2,12 @@ _Massively Multiplayer On-line Role-playing Game (MMORPG)._ -- Home: https://www.daimonin.org/ +- Home: https://www.daimonin.org/, https://sourceforge.net/projects/daimonin/ - Media: - Download: https://www.daimonin.org/downloads/ - State: mature - Keywords: MMO -- Code repository: https://sourceforge.net/p/daimonin/code/HEAD/tree/ (svn) +- Code repository: https://svn.code.sf.net/p/daimonin/code/ (svn) - Code language: C - Code license: GPL-2.0 diff --git a/games/rpg/dark_city.md b/games/rpg/dark_city.md index 536ef96e..8becd2d8 100644 --- a/games/rpg/dark_city.md +++ b/games/rpg/dark_city.md @@ -7,7 +7,7 @@ _DarkCity is a MMORPG game, in text mode on the Internet._ - State: mature, inactive since 2012 - Code repository: https://sourceforge.net/p/darkcity/code/HEAD/tree/ (svn) - Code language: PHP -- Code license: GPL-2.0 +- Code license: GPL-3.0 ## Building diff --git a/games/rpg/dnt.md b/games/rpg/dnt.md index a773eeb6..9b3f7538 100644 --- a/games/rpg/dnt.md +++ b/games/rpg/dnt.md @@ -2,7 +2,7 @@ _3D RPG in a satirical post-apocalyptical world._ -- Home: http://dnt.dnteam.org/cgi-bin/about.py https://sourceforge.net/projects/dnt/ +- Home: http://dnt.dnteam.org/cgi-bin/about.py, https://sourceforge.net/projects/dnt/ - Download: http://dnt.dnteam.org/cgi-bin/downloads.py - State: beta, inactive since 2016 - Keywords: SP diff --git a/games/rpg/dragon_hunt.md b/games/rpg/dragon_hunt.md index 536181fd..36e919ca 100644 --- a/games/rpg/dragon_hunt.md +++ b/games/rpg/dragon_hunt.md @@ -2,7 +2,7 @@ _Role-playing game designed to be flexible and fun._ -- Home: http://emhsoft.com/dh.html http://savannah.nongnu.org/projects/dragon-hunt +- Home: http://emhsoft.com/dh.html, http://savannah.nongnu.org/projects/dragon-hunt - Download: (see home) - State: mature - Code repository: http://savannah.nongnu.org/cvs/?group=dragon-hunt (cvs) diff --git a/games/rpg/freedroid.md b/games/rpg/freedroid.md index 89992839..b27750f8 100644 --- a/games/rpg/freedroid.md +++ b/games/rpg/freedroid.md @@ -7,7 +7,7 @@ _FreedroidRPG is an open source role playing game._ - Download: http://www.freedroid.org/download/ - State: mature - Keywords: SP, isometric -- Code repository: https://gitlab.com/freedroid/freedroid-src +- Code repository: https://gitlab.com/freedroid/freedroid-src.git - Code language: C - Code license: GPL-2.0 diff --git a/games/rpg/hale.md b/games/rpg/hale.md index 7e0bac05..d35c46e9 100644 --- a/games/rpg/hale.md +++ b/games/rpg/hale.md @@ -2,7 +2,7 @@ _A turn based RPG with deep tactical combat and character customization._ -- Home: https://sourceforge.net/projects/hale/ https://sourceforge.net/p/hale/wiki/Home/ http://halegame.com +- Home: https://sourceforge.net/projects/hale/, https://sourceforge.net/p/hale/wiki/Home/, http://halegame.com - Download: https://sourceforge.net/projects/hale/files/ - State: beta, inactive since 2014 - Keywords: TB diff --git a/games/rpg/kq_lives.md b/games/rpg/kq_lives.md index e91b71df..4764e0dc 100644 --- a/games/rpg/kq_lives.md +++ b/games/rpg/kq_lives.md @@ -2,7 +2,7 @@ _A console-style role playing game._ -- Home: http://kqlives.sourceforge.net/ https://sourceforge.net/projects/kqlives/ +- Home: http://kqlives.sourceforge.net/, https://sourceforge.net/projects/kqlives/ - Download: https://sourceforge.net/projects/kqlives/files/ - State: beta, inactive since 2011 - Code repository: https://sourceforge.net/p/kqlives/code/HEAD/tree/ (svn) diff --git a/games/rpg/land_of_fire.md b/games/rpg/land_of_fire.md index 3631f9ad..246a9121 100644 --- a/games/rpg/land_of_fire.md +++ b/games/rpg/land_of_fire.md @@ -4,7 +4,7 @@ _A currently playable MMORPG project._ - Home: http://landoffire.org/ - State: beta (??) -- Code repository: https://github.com/landoffire +- Code repository: (https://github.com/landoffire which repo contains relevant code?) Uses the Mana source engine. diff --git a/games/rpg/lips_of_suna.md b/games/rpg/lips_of_suna.md index 7b1fe334..dc7816f4 100644 --- a/games/rpg/lips_of_suna.md +++ b/games/rpg/lips_of_suna.md @@ -2,7 +2,7 @@ _Tongue-in-cheek action RPG._ -- Home: https://web.archive.org/web/20160904014454/http://lipsofsuna.org:80/ https://sourceforge.net/projects/lipsofsuna/ +- Home: , https://sourceforge.net/projects/lipsofsuna/ - State: beta, inactive since 2014 - Code repository: https://sourceforge.net/p/lipsofsuna/code/ci/master/tree/ - Code language: C diff --git a/games/rpg/mana_world.md b/games/rpg/mana_world.md index eedce2d3..1c752175 100644 --- a/games/rpg/mana_world.md +++ b/games/rpg/mana_world.md @@ -6,7 +6,7 @@ _2D open source MMORPG._ - Download: https://www.themanaworld.org/index.php/Downloads - State: mature - Keywords: MMO -- Code repository: https://github.com/themanaworld +- Code repository: (https://github.com/themanaworld which of the repos contains relevant code) - Code language: PHP - Code license: GPL-2.0 diff --git a/games/rpg/meridian59.md b/games/rpg/meridian59.md index 476773d6..59be6d2b 100644 --- a/games/rpg/meridian59.md +++ b/games/rpg/meridian59.md @@ -2,7 +2,7 @@ _A classic MMO._ -- Home: http://meridian59.com/ http://meridian59.de +- Home: http://meridian59.com/, http://meridian59.de - Media: https://en.wikipedia.org/wiki/Meridian_59 - Download: http://meridian59.com/play-now.php - State: mature diff --git a/games/rpg/open_tibia.md b/games/rpg/open_tibia.md index afcbae7b..684184ba 100644 --- a/games/rpg/open_tibia.md +++ b/games/rpg/open_tibia.md @@ -2,10 +2,10 @@ _Remake of Tibia_ -- Home: https://github.com/opentibia https://sourceforge.net/projects/opentibia/ +- Home: https://github.com/opentibia, https://sourceforge.net/projects/opentibia/ - Download: https://sourceforge.net/projects/opentibia/files/ - State: beta, inactive since 2014 -- Code repository: https://github.com/opentibia +- Code repository: https://github.com/opentibia/server, https://github.com/opentibia/yatc (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/rpg/openglad.md b/games/rpg/openglad.md index 779833b0..edc5c94f 100644 --- a/games/rpg/openglad.md +++ b/games/rpg/openglad.md @@ -2,7 +2,7 @@ _An SDL port of an old DOS game called Gladiator._ -- Home: http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=home https://sourceforge.net/projects/snowstorm/ +- Home: http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=home, https://sourceforge.net/projects/snowstorm/ - Download: http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=download - State: mature, inactive since 2004 - Keywords: remake diff --git a/games/rpg/parpg.md b/games/rpg/parpg.md index d2e6d332..3f44a038 100644 --- a/games/rpg/parpg.md +++ b/games/rpg/parpg.md @@ -2,7 +2,7 @@ _Post-Acopalyptic RPG._ -- Home: http://blog.parpg.net/ https://sourceforge.net/projects/parpg/ +- Home: http://blog.parpg.net/, https://sourceforge.net/projects/parpg/ - Download: http://blog.parpg.net/download/ - State: beta, inactive since 2012 - Code repository: http://parpg-trac.cvsdude.com/parpg/browser (svn) diff --git a/games/rpg/world_of_phaos.md b/games/rpg/world_of_phaos.md index de51d7f0..56c6772e 100644 --- a/games/rpg/world_of_phaos.md +++ b/games/rpg/world_of_phaos.md @@ -2,7 +2,7 @@ _Online Roleplaying Game browser based, which takes place in the high fantasy world Kallen._ -- Home: http://worldofphaos.com/index.php?site=online_rpg https://sourceforge.net/projects/phaosrpg/ +- Home: http://worldofphaos.com/index.php?site=online_rpg, https://sourceforge.net/projects/phaosrpg/ - Download: https://sourceforge.net/projects/phaosrpg/files/ - State: mature, inactive since 2011 - Keywords: online diff --git a/games/rpg/xu4.md b/games/rpg/xu4.md index 6ec2bf22..3c9e0bc3 100644 --- a/games/rpg/xu4.md +++ b/games/rpg/xu4.md @@ -2,7 +2,7 @@ _A remake of the computer game Ultima IV._ -- Home: http://xu4.sourceforge.net/ https://sourceforge.net/projects/xu4/ +- Home: http://xu4.sourceforge.net/, https://sourceforge.net/projects/xu4/ - Media: - Download: http://xu4.sourceforge.net/download.php - State: mature diff --git a/games/simulation/open_city.md b/games/simulation/open_city.md index 611ee77a..dfaff1a3 100644 --- a/games/simulation/open_city.md +++ b/games/simulation/open_city.md @@ -5,8 +5,12 @@ _Another 3D city simulator._ - Home: http://www.opencity.info/ - Download: http://www.opencity.info/en/Download.html - State: beta -- Code repository: http://svn.code.sf.net/p/opencity/code/trunk/opencity/ (svn) +- Code repository: https://svn.code.sf.net/p/opencity/code/ (svn), https://sourceforge.net/p/opencity/cvs/ (cvs) - Code language: C++ - Code license: GPL-2.0 +https://github.com/frodrigo/opencity, https://github.com/vorot93/opencity, https://github.com/AnotherFoxGuy/OpenCity + +See also [OpenCityNeo](https://github.com/icecoolinux/opencityneo) + ## Building diff --git a/games/simulation/open_rails.md b/games/simulation/open_rails.md index 8207d4e0..8476bcde 100644 --- a/games/simulation/open_rails.md +++ b/games/simulation/open_rails.md @@ -5,7 +5,7 @@ _Train simulator for the largest collection of digital content in the world - ro - Home: http://openrails.org/ - Download: http://openrails.org/download/program/ - State: mature -- Code repository: http://openrails.org/contribute/developing-code/ (svn) +- Code repository: http://svn.uktrainsim.com/svn/openrails/ (svn, http://openrails.org/contribute/developing-code/) - Code language: C# - Code license: GPL-3.0 diff --git a/games/simulation/simutrans.md b/games/simulation/simutrans.md index f10bf548..1eeaabbe 100644 --- a/games/simulation/simutrans.md +++ b/games/simulation/simutrans.md @@ -2,11 +2,11 @@ _A cross-platform simulation game in which the player strives to run a successful transport system._ -- Home: http://www.simutrans.de/start (German) +- Home: https://www.simutrans.com/en/, http://www.simutrans.de/start (German) - Media: https://en.wikipedia.org/wiki/Simutrans - Download: http://www.simutrans.de/download - State: mature -- Code repository: https://sourceforge.net/p/simutrans/code/HEAD/tree/ (svn) +- Code repository: https://github.com/aburch/simutrans, https://svn.code.sf.net/p/simutrans/code/ (svn) - Code language: C++ - Code license: Artistic License diff --git a/games/statistics.md b/games/statistics.md index 861d417d..224b503e 100644 --- a/games/statistics.md +++ b/games/statistics.md @@ -1,7 +1,7 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 404 entries on 2018-06-12 14:22:11 +analyzed 404 entries on 2018-06-12 22:40:25 ## State @@ -11,7 +11,7 @@ analyzed 404 entries on 2018-06-12 14:22:11 ##### Inactive State -Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), Mechanized Assault & eXploration Reloaded (2016), Polis (2016), WarGame (2016), Dash Engine (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), M.E.W.L. (2015), Project Helena (2015), Roguish (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), Deity (2014), Drop Shock (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Hale (2014), Heroes of Wing Commander (2014), Kingdoms (2014), Lips of Suna (2014), Open RPG Maker (2014), Open Tibia (2014), SDL Game Engine 2D (2014), Sintel The Game (2014), Summoning Wars (2014), Turious (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (2013), C-evo (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (2013), Holyspirit (2013), MechCommander 2 Omnitech (2013), Mpango (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Room for Change (2013), Source of Tales (2013), Trinity Reign (2013), VegaTrek (2013), BlackNova Traders (2012), Cataclysm (2012), CommandoJS (2012), Conquests (2012), Dark City (2012), Goblin Camp (2012), Hexwar (2012), Outer Space (2012), PARPG (2012), Solar Empire (2012), Thousand Parsec (2012), UFO2000 (2012), Wizards Magic (2012), Age of Magic (2011), Battlefield Java (2011), Danger from the Deep (2011), Dawn (2011), GalaxyMage Redux (2011), JaNaG - Java Name Generator (2011), KQ Lives (2011), Kobold's Quest 2 (2011), OpenMOO2 (2011), Project Diaspora (2011), RuneSword II (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Crimson Fields (2010), Dragon History (2010), Endgame: Singularity (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Radakan (2010), Skrupel - Tribute Compilation (2010), Slay (2010), Solaris the Game (2010), SpaceTrader for Java (2010), XSera (2010), 8 Kingdoms (2009), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Begin2 (2009), Blitzkrieg (2009), Dark Oberon (2009), Duel Commander (2009), Fall of Imyrin (2009), Fallen Spire (2009), FreeTrain (2009), Glest (2009), Goblin Hack (2009), ORIENT (2009), OpenPop (2009), Secret Mario Chronicles (2009), World of Heroes (2009), A Planet's Revenge (2008), Attal (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), Moopy (2008), Moria (2008), S.C.O.U.R.G.E. (2008), Scoreos (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Space Trader for Windows (2008), Armies (2007), Eos, Dawn of Light: A Space Opera (2007), Silvertree (2007), Slash'EM (2007), Arthur's Knights (2006), Avanor (2006), Betrayer's Moon Tactics (2006), Boson (2006), Crown and Cutless (2006), Eleconics (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), Underworld Adventures (2006), Visions from the Other Side (2006), GalaxyNG (2005), H-World (2005), Spice Trade (2005), WAtomic (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (2004), Iter Vehemens ad Necem (2004), Openglad (2004), Promisance (2004), T-Bots (2004), AntiChess (2003), Cat Mother Dead Justice (2003), Civil (2003), Machinations (2003), Pizza Business (2003), Planetary Hoppers (2003), The Clans (2003), Wargamer (2003), XArchon (2003), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Operation Citadel (2000) +Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), Mechanized Assault & eXploration Reloaded (2016), Polis (2016), WarGame (2016), Dash Engine (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), M.E.W.L. (2015), Project Helena (2015), Roguish (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), Deity (2014), Drop Shock (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Hale (2014), Heroes of Wing Commander (2014), Kingdoms (2014), Lips of Suna (2014), Open RPG Maker (2014), Open Tibia (2014), SDL Game Engine 2D (2014), Sintel The Game (2014), Summoning Wars (2014), Turious (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (2013), C-evo (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (2013), Holyspirit (2013), MechCommander 2 Omnitech (2013), Mpango (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Room for Change (2013), Source of Tales (2013), Trinity Reign (2013), VegaTrek (2013), BlackNova Traders (2012), Cataclysm (2012), CommandoJS (2012), Conquests (2012), Dark City (2012), Goblin Camp (2012), Hexwar (2012), Outer Space (2012), PARPG (2012), Solar Empire (2012), Thousand Parsec (2012), UFO2000 (2012), Wizards Magic (2012), Age of Magic (2011), Battlefield Java (2011), Danger from the Deep (2011), Dawn (2011), GalaxyMage Redux (2011), JaNaG - Java Name Generator (2011), KQ Lives (2011), Kobold's Quest 2 (2011), OpenMOO2 (2011), Project Diaspora (2011), RuneSword II (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Crimson Fields (2010), Dragon History (2010), Endgame: Singularity (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Radakan (2010), Skrupel - Tribute Compilation (2010), Slay (2010), Solaris the Game (2010), SpaceTrader for Java (2010), XSera (2010), 8 Kingdoms (2009), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Begin2 (2009), Blitzkrieg (2009), Dark Oberon (2009), Duel Commander (2009), Fall of Imyrin (2009), Fallen Spire (2009), FreeTrain (2009), Glest (2009), Goblin Hack (2009), ORIENT (2009), OpenPop (2009), Secret Mario Chronicles (2009), World of Heroes (2009), A Planet's Revenge (2008), Attal (2008), Avanor (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), Moopy (2008), Moria (2008), S.C.O.U.R.G.E. (2008), Scoreos (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Space Trader for Windows (2008), Armies (2007), Eos, Dawn of Light: A Space Opera (2007), Silvertree (2007), Slash'EM (2007), Arthur's Knights (2006), Betrayer's Moon Tactics (2006), Boson (2006), Crown and Cutless (2006), Eleconics (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), Underworld Adventures (2006), Visions from the Other Side (2006), GalaxyNG (2005), H-World (2005), Spice Trade (2005), WAtomic (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (2004), Iter Vehemens ad Necem (2004), Openglad (2004), Promisance (2004), T-Bots (2004), AntiChess (2003), Cat Mother Dead Justice (2003), Civil (2003), Machinations (2003), Pizza Business (2003), Planetary Hoppers (2003), The Clans (2003), Wargamer (2003), XArchon (2003), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Operation Citadel (2000) ## Code Languages @@ -61,8 +61,8 @@ Without license tag: 44 (10.9%) ##### Licenses frequency -- GPL-2.0 (38.6%) -- GPL-3.0 (24.8%) +- GPL-2.0 (38.3%) +- GPL-3.0 (25.1%) - MIT (11.3%) - Custom (5.2%) - Apache-2.0 (3.3%) diff --git a/games/strategy/c_evo.md b/games/strategy/c_evo.md index 39379526..613a426e 100644 --- a/games/strategy/c_evo.md +++ b/games/strategy/c_evo.md @@ -7,7 +7,7 @@ _C-evo is a freeware empire building game for Windows._ - Download: http://www.c-evo.org/files/files.php - State: mature, inactive since 2013 - Keywords: TBS -- Code repository: http://www.c-evo.org/files/download.php?cevosrc.cevosrc.zip +- Code repository: (see download http://www.c-evo.org/files/download.php?cevosrc.cevosrc.zip) - Code language: Pascal ## Building diff --git a/games/strategy/crown_and_cutless.md b/games/strategy/crown_and_cutless.md index d9ac9915..1219b283 100644 --- a/games/strategy/crown_and_cutless.md +++ b/games/strategy/crown_and_cutless.md @@ -2,7 +2,7 @@ _3d pirate action/adventure game in the spirit of the old Pirates! game._ -- Home: http://www.crownandcutlass.com/ https://sourceforge.net/projects/crownandcutlass/ +- Home: http://www.crownandcutlass.com/, https://sourceforge.net/projects/crownandcutlass/ - Download: https://sourceforge.net/projects/crownandcutlass/files/crownandcutlass/ - State: beta, inactive since 2006 - Code repository: https://sourceforge.net/p/crownandcutlass/code/HEAD/tree/ (svn) diff --git a/games/strategy/netpanzer.md b/games/strategy/netpanzer.md index f4c45b98..50739ed1 100644 --- a/games/strategy/netpanzer.md +++ b/games/strategy/netpanzer.md @@ -6,7 +6,7 @@ _An online multiplayer tactical warfare game._ - Download: http://www.netpanzer.info/Download/ - State: beta - Keywords: online, MP, RTS -- Code repository: (see download), (svn) +- Code repository: (see download), https://sourceforge.net/p/netpanzerfp/code/HEAD/tree/ (svn) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/strategy/open_xcom.md b/games/strategy/open_xcom.md index ea46ab8d..83a5caed 100644 --- a/games/strategy/open_xcom.md +++ b/games/strategy/open_xcom.md @@ -7,7 +7,7 @@ _OpenXcom is an open-source clone of the original UFO: Enemy Unknown (X-Com: UFO - Download: https://openxcom.org/downloads-milestones/ - State: mature - Keywords: TBS -- Code repository: https://github.com/SupSuper/OpenXcom/ +- Code repository: https://github.com/SupSuper/OpenXcom - Code language: C++ - Code license: GPL-3.0 diff --git a/games/strategy/wargus.md b/games/strategy/wargus.md index fd053e0e..5bffc199 100644 --- a/games/strategy/wargus.md +++ b/games/strategy/wargus.md @@ -6,7 +6,7 @@ _Warcraft2 Mod that allows you to play Warcraft2 with the Stratagus engine._ - Download: http://wargus.stratagus.com/download.shtml - State: mature (?) - Keywords: requires original content (?) -- Code repository: https://code.launchpad.net/wargus (bzr), https://github.com/WARGUS/WARGUS +- Code repository: https://github.com/Wargus/wargus, https://code.launchpad.net/wargus (bzr) - Code language: C++, Lua - Code license: GPL-2.0 - Code dependencies: Stratagus diff --git a/games/strategy/widelands.md b/games/strategy/widelands.md index de9b99a3..a5ed4be8 100644 --- a/games/strategy/widelands.md +++ b/games/strategy/widelands.md @@ -7,7 +7,7 @@ _Widelands is a free, open source real-time strategy game with singleplayer camp - Download: https://wl.widelands.org/wiki/Download/ - State: mature - Keywords: RTS -- Code repository: https://launchpad.net/widelands (bzr) https://github.com/widelands/widelands (mirror) +- Code repository: https://github.com/widelands/widelands (mirror), https://launchpad.net/widelands (bzr) - Code language: C++, Lua - Code license: GPL-2.0 diff --git a/tools/git_archive/README.txt b/tools/git_archive/README.txt index 2a84856a..18d1d395 100644 --- a/tools/git_archive/README.txt +++ b/tools/git_archive/README.txt @@ -1,5 +1,5 @@ Clones and/or pulls many git repositories from the open source games entries, so that one has an archive of them. -Currently requires at least 45 GB space! +Currently requires at least 55 GB space! Run update.py to update the archive. Git URLs are stored in archives.json. \ No newline at end of file diff --git a/tools/git_archive/archives.json b/tools/git_archive/archives.json index 91090593..0c163d43 100644 --- a/tools/git_archive/archives.json +++ b/tools/git_archive/archives.json @@ -1,4 +1,5 @@ [ + "http://git.artsoft.org/rocksndiamonds.git", "http://git.pond.sub.org/empserver", "http://repo.or.cz/openal-soft.git", "https://anongit.freedesktop.org/git/pkg-config.git", @@ -41,6 +42,7 @@ "https://github.com/GNOME/atomix.git", "https://github.com/GerHobbelt/pthread-win32.git", "https://github.com/Grokmoo/hale.git", + "https://github.com/HaxeFlixel/flixel.git", "https://github.com/Illarion-eV/Illarion-Content.git", "https://github.com/Illarion-eV/Illarion-Java.git", "https://github.com/Illarion-eV/Illarion-Server.git", @@ -72,8 +74,10 @@ "https://github.com/SWY1985/CivOne.git", "https://github.com/Scorched-Moon/client.git", "https://github.com/Scorched-Moon/server.git", + "https://github.com/SupSuper/OpenXcom.git", "https://github.com/TVTower/TVTower.git", "https://github.com/TobiasBielefeld/Simple-Solitaire.git", + "https://github.com/Trilarion/avanor.git", "https://github.com/Trilarion/deity.git", "https://github.com/Trilarion/dungeonmap.git", "https://github.com/Trilarion/freetrain.git", @@ -84,10 +88,13 @@ "https://github.com/ValyriaTear/ValyriaTear.git", "https://github.com/Vanilla-NetHack/NetHack.git", "https://github.com/VilleKrumlinde/zgameeditor.git", + "https://github.com/Wargus/wargus.git", "https://github.com/Warzone2100/warzone2100.git", "https://github.com/Whales/Cataclysm.git", "https://github.com/ZeroK-RTS/Zero-K.git", "https://github.com/Zetawar/zetawar.git", + "https://github.com/Zukero/andors-trail.git", + "https://github.com/aburch/simutrans.git", "https://github.com/akarnokd/open-ig.git", "https://github.com/alphaonex86/CatchChallenger.git", "https://github.com/anael-seghezzi/Maratis-4.git", @@ -175,8 +182,11 @@ "https://github.com/nhydock/UlDunAd.git", "https://github.com/nicupavel/openpanzer.git", "https://github.com/nlarn/nlarn.git", + "https://github.com/openfl/openfl.git", "https://github.com/openlegend/core-rules.git", "https://github.com/openssl/openssl.git", + "https://github.com/opentibia/server.git", + "https://github.com/opentibia/yatc.git", "https://github.com/openzelda/openzelda-source.git", "https://github.com/orx/orx.git", "https://github.com/ozkriff/zoc.git", @@ -186,6 +196,7 @@ "https://github.com/pygame/pygame.git", "https://github.com/qirien/personal-space.git", "https://github.com/raduprv/Eternal-Lands.git", + "https://github.com/red-eclipse/base.git", "https://github.com/sago007/annchienta.git", "https://github.com/scummvm/scummvm.git", "https://github.com/simhacker/micropolis.git", @@ -194,6 +205,7 @@ "https://github.com/solarus-games/solarus.git", "https://github.com/spring/spring.git", "https://github.com/superpowers/superpowers-core.git", + "https://github.com/supertuxkart/stk-code.git", "https://github.com/swig/swig.git", "https://github.com/tales/sourceoftales.git", "https://github.com/tales/tales-client.git", @@ -205,17 +217,22 @@ "https://github.com/urho3d/Urho3D.git", "https://github.com/vcmi/vcmi.git", "https://github.com/vcosta/derclou.git", + "https://github.com/vegastrike/Vega-Strike-Engine-Source.git", "https://github.com/viewizard/astromenace.git", "https://github.com/w84death/Tanks-of-Freedom.git", "https://github.com/weidai11/cryptopp.git", "https://github.com/wesnoth/wesnoth.git", + "https://github.com/widelands/widelands.git", "https://github.com/worldforge/cyphesis.git", "https://github.com/worldforge/ember.git", "https://github.com/wxWidgets/wxWidgets.git", "https://github.com/xesf/twin-e.git", + "https://github.com/xoreos/xoreos.git", "https://github.com/zaki/irrlicht.git", "https://gitlab.com/evol/evol-all.git", + "https://gitlab.com/freedroid/freedroid-src.git", "https://gitlab.com/solarus-games/zsdx.git", + "https://gitlab.com/xonotic/xonotic.git", "https://gitlab.gnome.org/GNOME/libxml2.git", "https://gitorious.org/turious/turious.git" ] \ No newline at end of file diff --git a/tools/maintenance.py b/tools/maintenance.py index cc82aa9f..bf8baab8 100644 --- a/tools/maintenance.py +++ b/tools/maintenance.py @@ -334,12 +334,14 @@ def parse_entry(content): print('State must be one of <"beta", "mature"> in entry "{}"'.format(info['title'])) return info # so that the rest can run through - # urls in home, download, play and code repositories must start with http or https (or git) + # urls in home, download, play and code repositories must start with http or https (or git) and should not contain space for field in ['home', 'download', 'play', 'code repository']: if field in info: for url in info[field]: if not (url.startswith('http://') or url.startswith('https://') or url.startswith('git://')): print('URL "{}" in entry "{}" does not start with http'.format(url, info['title'])) + if ' ' in url: + print('URL "{}" in entry "{}" contains a space'.format(url, info['title'])) # github repositories should not end on .git repos = info['code repository'] @@ -591,16 +593,28 @@ def git_repo(repo): # the rest is ignored return None +def svn_repo(repo): + """ + + """ + if repo.startswith('https://svn.code.sf.net/p/') and repo.endswith('/code/'): + return repo + + # not svn + return None + def update_primary_code_repositories(): primary_repos = [] + unconsumed_entries = [] # for every entry filter those that are known git repositories (add additional repositories) for info in infos.values(): field = 'code repository-raw' # if field 'Code repository' is available if field in info: + consumed = False repos = info[field] if repos: # split at comma @@ -616,6 +630,10 @@ def update_primary_code_repositories(): repo = git_repo(repo) if repo: primary_repos.append(repo) + consumed = True + if not consumed: + unconsumed_entries.append([info['title'], info[field]]) + # print('Entry "{}" unconsumed repo: {}'.format(info['title'], info[field])) # sort them alphabetically (and remove duplicates) primary_repos = sorted(set(primary_repos))