156 lines
5.5 KiB
YAML
156 lines
5.5 KiB
YAML
|
Categories:
|
||
|
- Games
|
||
|
License: LGPL-2.1-or-later
|
||
|
WebSite: http://minetest.net
|
||
|
SourceCode: https://github.com/minetest/minetest
|
||
|
IssueTracker: http://www.minetest.net/development/#reporting-issues
|
||
|
Donate: http://www.minetest.net/development/#donate
|
||
|
|
||
|
Name: Minetest
|
||
|
Description: |-
|
||
|
Minetest is a near infinite world block sandbox game and a game engine, inspired
|
||
|
by InfiniMiner, Minecraft and the like.
|
||
|
|
||
|
Features:
|
||
|
|
||
|
* Explore, dig and build in a voxel world, and craft stuff from raw materials to help you along the way.
|
||
|
* Play with your friends on public servers or self hosted servers
|
||
|
* Easy plugin based Modding API used to add blocks, tools and features to the game.
|
||
|
* Voxel based lighting with gameplay consequences (light caves and buildings with torches)
|
||
|
* Almost infinite world and several beautiful map generators.
|
||
|
* Runs natively on Windows, Linux, OS X, FreeBSD and Android
|
||
|
* Supports multiple languages, translated by the community.
|
||
|
* A constant development to add new functionalities for end-users
|
||
|
|
||
|
RepoType: git
|
||
|
Repo: https://github.com/minetest/minetest.git
|
||
|
|
||
|
Builds:
|
||
|
- versionName: 0.4.12.12
|
||
|
versionCode: 12
|
||
|
commit: 315b00d15081d1f56f0e2de22a4ff1a393ab7f22
|
||
|
subdir: build/android
|
||
|
output: bin/Minetest-release-unsigned.apk
|
||
|
srclibs:
|
||
|
- MinetestGame@03c00a831d5c2fd37096449bee49557879068af1
|
||
|
prebuild:
|
||
|
- mkdir ../../games/minetest_game
|
||
|
- cp -R $$MinetestGame$$/* ../../games/minetest_game
|
||
|
- sed -i 's/ --system=linux-x86_64//' Makefile
|
||
|
build:
|
||
|
- printf "%s\n%s\n%s" "ANDROID_NDK = $$NDK$$" "NDK_MODULE_PATH = $$NDK$$/toolchains"
|
||
|
"SDKFOLDER = $$SDK$$" > path.cfg
|
||
|
- for n in 1 2 3; do make release
|
||
|
- break; done
|
||
|
|
||
|
- versionName: 0.4.13.13
|
||
|
versionCode: 13
|
||
|
commit: d44fceac7e1237b00c6431ee1bb5805b602d0dcd
|
||
|
subdir: build/android
|
||
|
output: bin/Minetest-release-unsigned.apk
|
||
|
srclibs:
|
||
|
- MinetestGame@2392842948b114670334eabbb593b66e1427747c
|
||
|
prebuild:
|
||
|
- mkdir ../../games/minetest_game
|
||
|
- cp -R $$MinetestGame$$/* ../../games/minetest_game
|
||
|
- sed -i 's/VERS_MAJOR/VERSION_MAJOR/;s/VERS_MINOR/VERSION_MINOR/;s/VERS_PATCH/VERSION_PATCH/'
|
||
|
Makefile
|
||
|
build:
|
||
|
- printf "%s\n%s\n%s" "ANDROID_NDK = $$NDK$$" "NDK_MODULE_PATH = $$NDK$$/toolchains"
|
||
|
"SDKFOLDER = $$SDK$$" > path.cfg
|
||
|
- make release
|
||
|
|
||
|
- versionName: 0.4.14.14
|
||
|
versionCode: 14
|
||
|
commit: 854d9e3745304f5f420805818de99e5e6d1b2596
|
||
|
subdir: build/android
|
||
|
output: build/outputs/apk/Minetest-release-unsigned.apk
|
||
|
srclibs:
|
||
|
- MinetestGame@e7a55734d3de051d6565ebe28a9dd53043f9b352
|
||
|
prebuild: cp -R $$MinetestGame$$ ../../games/minetest_game
|
||
|
build:
|
||
|
- printf "%s\n%s" "ndk.dir = $$NDK$$" "sdk.dir = $$SDK$$" > local.properties
|
||
|
- make release
|
||
|
|
||
|
- versionName: 0.4.15.16
|
||
|
versionCode: 16
|
||
|
commit: 231ac33d34dfaaddf292c5f31b1eae43eeefba2d
|
||
|
subdir: build/android
|
||
|
output: build/outputs/apk/Minetest-release-unsigned.apk
|
||
|
srclibs:
|
||
|
- MinetestGame@3c9d0893ee82cf1d68fa7366e14435ea5009fa51
|
||
|
prebuild: cp -R $$MinetestGame$$ ../../games/minetest_game
|
||
|
build:
|
||
|
- printf "%s\n%s" "ndk.dir = $$NDK$$" "sdk.dir = $$SDK$$" > local.properties
|
||
|
- make release
|
||
|
|
||
|
- versionName: 0.4.16.17
|
||
|
versionCode: 17
|
||
|
commit: 0.4.16
|
||
|
subdir: build/android
|
||
|
output: build/outputs/apk/Minetest-release-unsigned.apk
|
||
|
srclibs:
|
||
|
- MinetestGame@18956c7f69bd7783b657b50201ab6938f3480282
|
||
|
prebuild:
|
||
|
- sed -i -e 's/\.\/gradlew/gradle/g' Makefile
|
||
|
- cp -R $$MinetestGame$$ ../../games/minetest_game
|
||
|
build:
|
||
|
- printf "%s\n%s" "ndk.dir = $$NDK$$" "sdk.dir = $$SDK$$" > local.properties
|
||
|
- make release
|
||
|
|
||
|
- versionName: 0.4.17.21
|
||
|
versionCode: 21
|
||
|
commit: 86e29ae5860f197b87d85e755475a445cb65b04c
|
||
|
subdir: build/android
|
||
|
sudo:
|
||
|
- apt update || apt update
|
||
|
- apt install -y wget dos2unix
|
||
|
output: build/outputs/apk/Minetest-release-unsigned.apk
|
||
|
srclibs:
|
||
|
- MinetestGame@d6a66860af6fc39957d8e947824b9c56c3686b8e
|
||
|
prebuild:
|
||
|
- sed -i -e 's/\.\/gradlew/gradle/g' Makefile
|
||
|
- cp -R $$MinetestGame$$ ../../games/minetest_game
|
||
|
- sed -i -e '/patch -p1 < \${ANDR_ROOT}\/patches\/irrlicht-texturehack\.patch
|
||
|
|| exit 1; \\/a \\t\tdos2unix ${ANDR_ROOT}/deps/irrlicht/source/Irrlicht/CEGLManager.cpp
|
||
|
|| exit 1; \\' Makefile
|
||
|
build:
|
||
|
- printf "%s\n%s" "ndk.dir = $$NDK$$" "sdk.dir = $$SDK$$" > local.properties
|
||
|
- make release
|
||
|
ndk: r16b
|
||
|
|
||
|
- versionName: 5.0.0.23
|
||
|
versionCode: 23
|
||
|
commit: f9d1810b1e763a6c0a47ff30bd83d7903d3d614f
|
||
|
subdir: build/android
|
||
|
output: build/outputs/apk/release/Minetest-release-unsigned.apk
|
||
|
srclibs:
|
||
|
- MinetestGame@806b29c2a14fd0146bc326a34febefb3ab31e6d2
|
||
|
prebuild:
|
||
|
- sed -i -e 's/\.\/gradlew/gradle/g' Makefile
|
||
|
- cp -R $$MinetestGame$$ ../../games/minetest_game
|
||
|
build:
|
||
|
- printf "%s\n%s" "ndk.dir = $$NDK$$" "sdk.dir = $$SDK$$" > local.properties
|
||
|
- make release
|
||
|
ndk: r16b
|
||
|
|
||
|
- versionName: 5.0.1.24
|
||
|
versionCode: 24
|
||
|
commit: 5.0.1
|
||
|
subdir: build/android
|
||
|
output: build/outputs/apk/release/Minetest-release-unsigned.apk
|
||
|
srclibs:
|
||
|
- MinetestGame@5.0.1
|
||
|
prebuild:
|
||
|
- sed -i -e 's/\.\/gradlew/gradle/g' Makefile
|
||
|
- cp -R $$MinetestGame$$ ../../games/minetest_game
|
||
|
build:
|
||
|
- printf "%s\n%s" "ndk.dir = $$NDK$$" "sdk.dir = $$SDK$$" > local.properties
|
||
|
- make release
|
||
|
ndk: r16b
|
||
|
|
||
|
AutoUpdateMode: None
|
||
|
UpdateCheckMode: None
|
||
|
CurrentVersion: 5.0.1.24
|
||
|
CurrentVersionCode: 24
|