diff --git a/.travis.yml b/.travis.yml index 4ef06552fa..88c94ed9fe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,10 @@ language: java -# Our validator actually lives in the CKAN directory, which -# means CKAN-meta can stay nice and lightweight for then it -# gets downloaded by every single CKAN client. :) +# Our validator actually lives in the CKAN repo. +# --depth=1 is because we don't need full history. install: - - git clone https://github.com/KSP-CKAN/CKAN.git + - git clone --depth=1 https://github.com/KSP-CKAN/CKAN.git # Our test is merely checking that all the ckan files validate # against the current spec. We exclude the CKAN directory we just diff --git a/AGExt-1.20.ckan b/AGExt-1.20.ckan new file mode 100644 index 0000000000..df73697628 --- /dev/null +++ b/AGExt-1.20.ckan @@ -0,0 +1,52 @@ +{ + "spec_version": 1, + "name": "Action Groups Extended", + "identifier": "AGExt", + "author": "Diazo", + "abstract": "Increases the number of action groups to 250 and allows in-flight editing.", + "license": "GPL-3.0", + "release_status": "stable", + "ksp_version": "0.25", + "resources": { + "homepage": "http://forum.kerbalspaceprogram.com/threads/74195", + "repository": "https://github.com/SirDiazo/AGExt" + }, + "recommends": [ + { + "name": "Toolbar" + } + ], + "install": [ + { + "file": "GameData/Diazo", + "install_to": "GameData" + } + ], + "x_supports": [ + { + "name": "SCANsat" + }, + { + "name": "Kethane" + }, + { + "name": "FerramAerospaceResearch" + }, + { + "name": "Firespitter" + }, + { + "name": "InfernalRobotics" + }, + { + "name": "TACLS" + }, + { + "name": "WarpPlugin" + } + ], + "version": "1.20", + "download": "https://github.com/SirDiazo/AGExt/releases/download/1.20/ActionGroupsExtended120.zip", + "x_generated_by": "netkan", + "download_size": 55260 +} \ No newline at end of file diff --git a/AGExt-1.21a.ckan b/AGExt-1.21a.ckan new file mode 100644 index 0000000000..b9af0c58bc --- /dev/null +++ b/AGExt-1.21a.ckan @@ -0,0 +1,52 @@ +{ + "spec_version": 1, + "name": "Action Groups Extended", + "identifier": "AGExt", + "author": "Diazo", + "abstract": "Increases the number of action groups to 250 and allows in-flight editing.", + "license": "GPL-3.0", + "release_status": "stable", + "ksp_version": "0.25", + "resources": { + "homepage": "http://forum.kerbalspaceprogram.com/threads/74195", + "repository": "https://github.com/SirDiazo/AGExt" + }, + "recommends": [ + { + "name": "Toolbar" + } + ], + "install": [ + { + "file": "GameData/Diazo", + "install_to": "GameData" + } + ], + "x_supports": [ + { + "name": "SCANsat" + }, + { + "name": "Kethane" + }, + { + "name": "FerramAerospaceResearch" + }, + { + "name": "Firespitter" + }, + { + "name": "InfernalRobotics" + }, + { + "name": "TACLS" + }, + { + "name": "WarpPlugin" + } + ], + "version": "1.21a", + "download": "https://github.com/SirDiazo/AGExt/releases/download/1.21a/ActionGroupsExtended121a.zip", + "x_generated_by": "netkan", + "download_size": 59626 +} \ No newline at end of file diff --git a/AJE-1.5.ckan b/AJE-1.5.ckan deleted file mode 100644 index 65233b32c0..0000000000 --- a/AJE-1.5.ckan +++ /dev/null @@ -1,41 +0,0 @@ -{ - "spec_version": 1, - "name" : "Advanced Jet Engine (AJE)", - "abstract" : "Realistic jet engines for KSP", - "identifier": "AJE", - "download" : "https://github.com/NathanKell/AJE/releases/download/v1.5/AJE_v1.5.zip", - "license" : "LGPL-2.1", - "version" : "1.5", - "release_status" : "stable", - "ksp_version" : "0.24.2", - "resources" : { - "homepage" : "http://forum.kerbalspaceprogram.com/threads/70008", - "github" : { - "url" : "https://github.com/NathanKell/AJE", - "releases" : true - } - }, - "install" : [ - { - "file" : "AJE", - "install_to" : "GameData" - } - ], - "depends" : [ - { "name" : "FerramAerospaceResearch" } - ], - "recommends" : [ - { "name" : "RealFuels" }, - { "name" : "HotRockets" } - ], - "bundles" : [ - { - "file" : "ModuleManager.2.3.5.dll", - "identifier" : "ModuleManager", - "version" : "2.3.5", - "install_to" : "GameData", - "license" : "CC-BY-SA", - "required" : true - } - ] -} diff --git a/AJE-1.6.4.ckan b/AJE-1.6.4.ckan new file mode 100644 index 0000000000..1502934981 --- /dev/null +++ b/AJE-1.6.4.ckan @@ -0,0 +1,31 @@ +{ + "spec_version": 1, + "name" : "Advanced Jet Engine (AJE)", + "abstract" : "Realistic jet engines for KSP", + "identifier": "AJE", + "download" : "https://github.com/camlost2/AJE/archive/1.6.4.zip", + "license" : "LGPL-2.1", + "version" : "1.6.4", + "release_status" : "stable", + "ksp_version" : "0.25", + "resources" : { + "homepage" : "http://forum.kerbalspaceprogram.com/threads/70008", + "github" : { + "url" : "https://github.com/camlost2/AJE" + } + }, + "install" : [ + { + "file" : "AJE-1.6.4/GameData", + "install_to" : "GameData" + } + ], + "depends" : [ + { "name" : "FerramAerospaceResearch" }, + { "name" : "ModuleManager", "min_version" : "2.3.5" } + ], + "recommends" : [ + { "name" : "RealFuels" }, + { "name" : "HotRockets" } + ] +} diff --git a/AMEG-1.1.ckan b/AMEG-1.1.ckan new file mode 100644 index 0000000000..40b64cbc18 --- /dev/null +++ b/AMEG-1.1.ckan @@ -0,0 +1,24 @@ +{ + "spec_version": 1, + "identifier": "AMEG", + "author": "Justin Kerbice", + "license": "restricted", + "release_status": "stable", + "ksp_version_min": "0.23", + "install": [ + { + "file": "GameData/Kerbice Group", + "install_to": "GameData" + } + ], + "resources": { + "homepage": "", + "kerbalstuff": "https://kerbalstuff.com/mod/279/AMEG" + }, + "name": "AMEG", + "abstract": "Anti-matter based Electric Generator (AMEG), fUel Generator (AMUG) and manY stuffes Generator (AMYG)", + "version": "1.1", + "download": "https://kerbalstuff.com/mod/279/AMEG/download/1.1", + "x_generated_by": "netkan", + "download_size": 2481555 +} \ No newline at end of file diff --git a/AdvancedFlyByWire-1.2.3_0.ckan b/AdvancedFlyByWire-1.2.3_0.ckan new file mode 100644 index 0000000000..2d10da24a7 --- /dev/null +++ b/AdvancedFlyByWire-1.2.3_0.ckan @@ -0,0 +1,51 @@ +{ + "spec_version": 1, + "name": "Advanced Fly-By-Wire", + "abstract": "Joystick & Controller mod", + "identifier": "AdvancedFlyByWire", + "release_status": "stable", + "resources": { + "homepage": "http://forum.kerbalspaceprogram.com/threads/95022", + "repository": "https://github.com/AlexanderDzhoganov/ksp-advanced-flybywire", + "kerbalstuff": "https://kerbalstuff.com/mod/232/Advanced%20Fly-By-Wire" + }, + "install": [ + { + "file": "x86/SDL2.dll", + "install_to": "GameRoot" + }, + { + "file": "x86/SDL_LICENSE", + "install_to": "GameRoot" + }, + { + "file": "x86/XINPUTDOTNET_LICENSE", + "install_to": "GameRoot" + }, + { + "file": "x86/XInputInterface.dll", + "install_to": "GameRoot" + }, + { + "file": "x86/GameData/ksp-advanced-flybywire", + "install_to": "GameData" + }, + { + "file": "x86/GameData/000_Toolbar", + "install_to": "GameData", + "filter_regexp": "(?