imports from osgameclones

This commit is contained in:
Trilarion
2019-08-31 00:22:31 +02:00
parent 22e36424d7
commit 4784e48c53
55 changed files with 1081 additions and 144 deletions

View File

@ -75,6 +75,8 @@
"https://github.com/0ad/0ad.git",
"https://github.com/AdamAtomic/flixel.git",
"https://github.com/Aleph-One-Marathon/alephone.git",
"https://github.com/AlisterT/openjazz.git",
"https://github.com/AmrikSadhra/OpenNFS.git",
"https://github.com/Ancurio/mkxp.git",
"https://github.com/AndO3131/lgeneral.git",
"https://github.com/Andrettin/Wyrmgus.git",
@ -130,9 +132,12 @@
"https://github.com/Illarion-eV/Illarion-Server.git",
"https://github.com/Interkarma/daggerfall-unity.git",
"https://github.com/Interrupt/delverengine.git",
"https://github.com/JACoders/OpenJK.git",
"https://github.com/Jakz/openmom.git",
"https://github.com/Javanaise/mrboom-libretro.git",
"https://github.com/Kerndog73/EnTT-Pacman.git",
"https://github.com/Kromster80/kam_remake.git",
"https://github.com/LRFLEW/OpenMC2.git",
"https://github.com/LWJGL/lwjgl3.git",
"https://github.com/LastTryR/LastTry.git",
"https://github.com/Leejjon/Battleround.git",
@ -157,6 +162,7 @@
"https://github.com/Nop90-Switch/Meritous-Switch.git",
"https://github.com/NullpoMino/NullpoMino.git",
"https://github.com/OGRECave/ogre.git",
"https://github.com/ObKo/OpenSR.git",
"https://github.com/OneSleepyDev/boswars_osd.git",
"https://github.com/OneSleepyDev/boswars_osd_archive.git",
"https://github.com/OoliteProject/oolite.git",
@ -165,11 +171,14 @@
"https://github.com/OpenDUNE/OpenDUNE.git",
"https://github.com/OpenDungeons/OpenDungeons.git",
"https://github.com/OpenFodder/openfodder.git",
"https://github.com/OpenLoco/OpenLoco.git",
"https://github.com/OpenMW/openmw.git",
"https://github.com/OpenMeridian/Meridian59.git",
"https://github.com/OpenMeridian105/Meridian59.git",
"https://github.com/OpenRA/OpenRA.git",
"https://github.com/OpenRCT2/OpenRCT2.git",
"https://github.com/OpenSAGE/OpenSAGE.git",
"https://github.com/OpenSWE1R/openswe1r.git",
"https://github.com/OpenTTD/OpenTTD.git",
"https://github.com/PCGen/pcgen.git",
"https://github.com/PistonDevelopers/hematite.git",
@ -217,6 +226,7 @@
"https://github.com/Warzone2100/warzone2100.git",
"https://github.com/WaveHack/OpenDominion.git",
"https://github.com/Whales/Cataclysm.git",
"https://github.com/XProger/OpenLara.git",
"https://github.com/ZeroK-RTS/Zero-K.git",
"https://github.com/Zetawar/zetawar.git",
"https://github.com/Zukero/andors-trail.git",
@ -236,6 +246,7 @@
"https://github.com/andybalaam/rabbit-escape.git",
"https://github.com/angband/angband.git",
"https://github.com/anirudhjoshi/fluid_table_tennis.git",
"https://github.com/anprogrammer/OpenRoads.git",
"https://github.com/antionio/game-off-2013.git",
"https://github.com/anttisalonen/freekick3.git",
"https://github.com/anttisalonen/kingdoms.git",
@ -243,9 +254,11 @@
"https://github.com/arescentral/antares.git",
"https://github.com/arx/ArxLibertatis.git",
"https://github.com/atrinik/atrinik.git",
"https://github.com/benjaminfoo/OpenTriad.git",
"https://github.com/bibendovsky/bstone.git",
"https://github.com/blakeohare/pyweek-sentientstorage.git",
"https://github.com/blockattack/blockattack-game.git",
"https://github.com/bni/orbium.git",
"https://github.com/boostorg/boost.git",
"https://github.com/bote-team/bote.git",
"https://github.com/bradharding/doomretro.git",
@ -256,6 +269,7 @@
"https://github.com/bvschaik/julius.git",
"https://github.com/calref/cboe.git",
"https://github.com/candybox2/candybox2.github.io.git",
"https://github.com/capnramses/opengl_test_drive_clone.git",
"https://github.com/castle-engine/castle-engine.git",
"https://github.com/ccdevnet/openc2e.git",
"https://github.com/chocolate-doom/chocolate-doom.git",
@ -277,6 +291,7 @@
"https://github.com/cxong/cdogs-sdl.git",
"https://github.com/daid/EmptyEpsilon.git",
"https://github.com/daid/SeriousProton.git",
"https://github.com/daleharvey/pacman.git",
"https://github.com/darklegion/tremulous.git",
"https://github.com/davidjoffe/dave_gnukem.git",
"https://github.com/deathkiller/jazz2.git",
@ -292,6 +307,7 @@
"https://github.com/dreamchess/dreamchess.git",
"https://github.com/dsallen7/ransack-python.git",
"https://github.com/dulsi/btbuilder.git",
"https://github.com/dulsi/ostrichriders.git",
"https://github.com/dungeons-of-moria/umoria.git",
"https://github.com/dxx-rebirth/dxx-rebirth.git",
"https://github.com/ec429/harris.git",
@ -309,6 +325,7 @@
"https://github.com/fabiensanglard/chocolate_duke3D.git",
"https://github.com/fariazz/World-of-Heroes.git",
"https://github.com/farmboy0/slashem.git",
"https://github.com/fasterthanlime/isaac-paper.git",
"https://github.com/fastrgv/AdaVenture.git",
"https://github.com/fofix/fofix.git",
"https://github.com/fogleman/Craft.git",
@ -325,6 +342,7 @@
"https://github.com/gabrielecirulli/2048.git",
"https://github.com/gemrb/gemrb.git",
"https://github.com/glennrp/libpng.git",
"https://github.com/gliptic/liero.git",
"https://github.com/goblinhack/goblinhack.git",
"https://github.com/godotengine/godot.git",
"https://github.com/godrin/antargis.git",
@ -363,6 +381,7 @@
"https://github.com/jdmclark/gorc.git",
"https://github.com/jdmonin/JSettlers2.git",
"https://github.com/jeff-1amstudios/OpenC1.git",
"https://github.com/jlppc/OpMon.git",
"https://github.com/jmimu/FITD.git",
"https://github.com/jonburesh/sintelgame.git",
"https://github.com/jp8900308/other-life.git",
@ -381,6 +400,7 @@
"https://github.com/kthakore/frozen-bubble.git",
"https://github.com/landoffire/lof-tmwa-client-data.git",
"https://github.com/landoffire/lof-tmwa-server-data.git",
"https://github.com/ldicker83/OPHD.git",
"https://github.com/leethomason/unflobtactical.git",
"https://github.com/liballeg/allegro5.git",
"https://github.com/libgdx/libgdx.git",
@ -423,12 +443,14 @@
"https://github.com/odamex/odamex.git",
"https://github.com/oitofelix/mininim.git",
"https://github.com/omarchehab98/ioreboot.git",
"https://github.com/omf2097/openomf.git",
"https://github.com/openclonk/openclonk.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/opentomb/OpenTomb.git",
"https://github.com/openzelda/openzelda-source.git",
"https://github.com/orx/orx.git",
"https://github.com/osgamearchive/D-Fend-Reloaded.git",
@ -444,6 +466,7 @@
"https://github.com/pioneerspacesim/pioneer.git",
"https://github.com/pjasicek/OpenClaw.git",
"https://github.com/pjotrligthart/openmoo2-hg-mirror.git",
"https://github.com/platzhersh/pacman-canvas.git",
"https://github.com/pokerth/pokerth.git",
"https://github.com/prophile/xsera.git",
"https://github.com/ptitSeb/friking-shark.git",
@ -454,6 +477,7 @@
"https://github.com/qt/qtbase.git",
"https://github.com/raduprv/Eternal-Lands.git",
"https://github.com/rafaelcastrocouto/enduro.git",
"https://github.com/rage8885/OpenSC2K.git",
"https://github.com/rayjohannessen/songofalbion.git",
"https://github.com/red-eclipse/base.git",
"https://github.com/reed-jones/minesweeper_js.git",
@ -471,6 +495,7 @@
"https://github.com/scummvm/scummvm.git",
"https://github.com/segrax/DrCreep.git",
"https://github.com/serprex/openEtG.git",
"https://github.com/sharpobject/panel-attack.git",
"https://github.com/shinyquagsire23/DesktopAdventures.git",
"https://github.com/silverweed/lifish.git",
"https://github.com/simeonpilgrim/coab.git",
@ -480,7 +505,9 @@
"https://github.com/soap-bubble/web.git",
"https://github.com/spring/spring.git",
"https://github.com/stephank/arashi-js.git",
"https://github.com/stephank/orona.git",
"https://github.com/stepmania/stepmania.git",
"https://github.com/stople/OpenTitus.git",
"https://github.com/stuntrally/stuntrally.git",
"https://github.com/subchannel13/Stareater.git",
"https://github.com/sulix/omnispeak.git",
@ -519,6 +546,7 @@
"https://github.com/vcmi/vcmi.git",
"https://github.com/vcosta/derclou.git",
"https://github.com/vegastrike/Vega-Strike-Engine-Source.git",
"https://github.com/verhoevenv/OpenNotrium.git",
"https://github.com/viewizard/astromenace.git",
"https://github.com/vn971/cevo.git",
"https://github.com/w84death/Tanks-of-Freedom.git",
@ -534,6 +562,8 @@
"https://github.com/xLAva/JediOutcastLinux.git",
"https://github.com/xesf/twin-e.git",
"https://github.com/xoreos/xoreos.git",
"https://github.com/xythobuz/OpenRaider.git",
"https://github.com/yvt/openspades.git",
"https://github.com/zaki/irrlicht.git",
"https://github.com/zaps166/NFSIISE.git",
"https://github.com/zenorogue/hyperrogue.git",
@ -733,6 +763,7 @@
"https://bitbucket.org/giszmo/glob2",
"https://bitbucket.org/mstrobel/supremacy/src",
"https://bitbucket.org/mzeilfelder/trunk_hc1",
"https://bitbucket.org/opentyrian/opentyrian",
"https://bitbucket.org/rude/love",
"https://bitbucket.org/ryzom/ryzomcore",
"https://bitbucket.org/sumwars/sumwars-code",

View File

@ -8,6 +8,7 @@ gitlab.com/librebob/athenaeum
Hedgewars
heXon
holyspirit/lechemindeladam cvs conversion?
http://antongerdelan.net/blog/ (other projects besides TestDrive)
http://directpython.sourceforge.net/
http://icculus.org/airstrike/
http://icculus.org/asciiroth/
@ -27,6 +28,7 @@ http://icculus.org/tennix/
http://icculus.org/toby/
http://libsdl-android.sourceforge.net/
http://linball.sourceforge.net/
http://opentomb.github.io/
http://psyco.sourceforge.net/
http://pyopengl.sourceforge.net/
http://retrospec.sgn.net
@ -174,6 +176,7 @@ https://github.com/REGoth-project/REGoth-bs
https://github.com/residualvm/residualvm
https://github.com/romlok/godot-gdhexgrid
https://github.com/RonenNess/GeonBit.UI
https://github.com/RPG-Paper-Maker/RPG-Paper-Maker
https://github.com/rpgboss/rpgboss
https://github.com/rwengine/openrw
https://github.com/saniv/free-game-art/blob/master/foss-copyright-infringement-records.md
@ -184,6 +187,7 @@ https://github.com/SneakyTactician/MagicalLife
https://github.com/sourcehold/Sourcehold
https://github.com/sphair/ClanLib
https://github.com/sromku/memory-game
https://github.com/Stabyourself/mari0
https://github.com/stephenjsweeney/blobwarsAttrition
https://github.com/STJr/SRB2
https://github.com/suijingfeng/vkOpenArena
@ -196,6 +200,7 @@ https://github.com/TheAssemblyArmada/Chronoshift
https://github.com/TheAssemblyArmada/Thyme
https://github.com/tonihele/OpenKeeper
https://github.com/tpcstld/2048
https://github.com/Try/OpenGothic
https://github.com/unknown-horizons/godot-port
https://github.com/ValyriaTear/ValyriaTear
https://github.com/vilbeyli/VQEngine

View File

@ -39,16 +39,16 @@ from utils.osg import *
# should change on osgameclones
osgc_name_aliases = {'4DTris': '4D-TRIS', 'fheroes2': 'Free Heroes 2', 'DrCreep': 'The Castles of Dr. Creep', 'Duke3d_win32': 'Duke3d_w32', 'erampage (EDuke32 fork)': 'erampage', 'GNOME Atomix': 'Atomix', 'Head over Heels 2': 'Head over Heels',
'Jazz² Resurrection': 'Jazz² Resurrection', 'mewl': 'M.E.W.L.', 'LinWarrior': 'Linwarrior 3D', 'Mice Men Remix': 'Mice Men: Remix', 'OpenApoc': 'Open Apocalypse'}
'Jazz² Resurrection': 'Jazz² Resurrection', 'mewl': 'M.E.W.L.', 'LinWarrior': 'Linwarrior 3D', 'Mice Men Remix': 'Mice Men: Remix', 'OpenApoc': 'Open Apocalypse', 'open-cube': 'Open Cube', 'open-horizon': 'Open Horizon', 'opengl_test_drive_clone': 'OpenGL Test Drive Remake'}
# conversion between licenses syntax them and us
osgc_licenses_map = {'GPL2': 'GPL-2.0', 'GPL3': 'GPL-3.0', 'AGPL3': 'AGPL-3.0', 'LGPL3': 'LGPL-3.0', 'LGPL2': 'LGPL-2.0 or 2.1?', 'MPL': 'MPL-2.0', 'Apache': 'Apache-2.0', 'Artistic': 'Artistic License', 'Zlib': 'zlib', 'PD': 'Public domain', 'AFL3': 'AFL-3.0'}
osgc_licenses_map = {'GPL2': 'GPL-2.0', 'GPL3': 'GPL-3.0', 'AGPL3': 'AGPL-3.0', 'LGPL3': 'LGPL-3.0', 'LGPL2': 'LGPL-2.0 or 2.1?', 'MPL': 'MPL-2.0', 'Apache': 'Apache-2.0', 'Artistic': 'Artistic License', 'Zlib': 'zlib', 'PD': 'Public domain', 'AFL3': 'AFL-3.0', 'BSD2': '2-clause BSD'}
# ignore osgc entries (for various reasons like unclear license etc.)
osgc_ignored_entries = ["A Mouse's Vengeance", 'achtungkurve.com', 'AdaDoom3', 'Agendaroids', 'Alien 8', 'Ard-Reil', 'Balloon Fight', 'bladerunner (Engine within SCUMMVM)', 'Block Shooter', 'Bomb Mania Reloaded', 'boulder-dash', 'Cannon Fodder', 'Contra_remake', 'CosmicArk-Advanced', 'Deuteros X', 'datastorm'
, 'div-columns', 'div-pacman2600', 'div-pitfall', 'div-spaceinvaders2600', 'EXILE', 'Free in the Dark', 'Football Manager', 'Fight Or Perish', 'EarthShakerDS', 'Entombed!', 'FreeRails 2', 'Glest Advanced Engine', 'FreedroidClassic', 'FreeFT', 'Future Blocks', 'HeadOverHeels'
, 'Herzog 3D', 'Homeworld SDL', 'imperialism-remake', 'Jumping Jack 2: Worryingly Familiar', 'Jumping Jack: Further Adventures', 'Jumpman', 'legion', 'KZap', 'LastNinja', 'Lemmix', 'LixD', 'luminesk5', 'Manic Miner', 'Meridian 59 Server 105', 'Meridian 59 German Server 112', 'Mining Haze'
, 'OpenGeneral', 'MonoStrategy', 'New RAW', 'OpenDeathValley']
, 'OpenGeneral', 'MonoStrategy', 'New RAW', 'OpenDeathValley', 'OpenOutcast', 'openStrato']
# ignore certain dependencies (not a framework)
osgc_ignored_dependencies = ['HTML5', 'HTML', 'HTML canvas']

View File

@ -36,7 +36,9 @@ Moopy (https://code.google.com/archive/p/moopy/, https://code.google.com/archive
New RAW (http://sourceforge.net/projects/newraw/, http://svn.code.sf.net/p/newraw/code/): Early development, requires original content, abandoned
Open General (http://www.open-general.com/, https://sourceforge.net/projects/opengeneral/, https://svn.code.sf.net/p/opengeneral/code/): Proprietary license (see credits.txt)
OpenDeathValley (https://github.com/OpenDeathValley/OpenDeathValley.git): No instructions, no releases, no website, not much code
OpenOutcast (https://sourceforge.net/projects/ocmod/): Very early development, no release, short svn history, abandoned
OpenPop (http://openpopulous.sourceforge.net/, https://sourceforge.net/projects/openpopulous/, https://svn.code.sf.net/p/openpopulous/code/): Very early development
openStrato (https://github.com/gerdl/openStrato.git): Not much code, no release or demo site, short code history, abandoned
Project Diaspora (http://pdiaspora.sourceforge.net/): Proprietary license (see file headers)
Promisance (https://sourceforge.net/projects/promisance/,http://promisance.sourceforge.net/): Went closed source with version >= 4.0
RuneSword II (https://sourceforge.net/projects/runesword/, http://runesword.sourceforge.net/, https://github.com/mattiascibien/Runesword.net, https://github.com/aceofspades19/Runesword-II-OS.Net): No license found

View File

@ -104,8 +104,8 @@ def parse_entry(content):
# remove parenthesis with content
v = re.sub(r'\([^)]*\)', '', v)
# split on ','
v = v.split(',')
# split on ', '
v = v.split(', ')
# strip
v = [x.strip() for x in v]