fdroiddata/metadata/net.minetest.minetest.yml
2025-11-17 10:05:34 +00:00

514 lines
17 KiB
YAML

Categories:
- Games
License: LGPL-2.1-or-later
WebSite: https://www.luanti.org/
SourceCode: https://github.com/luanti-org/luanti
IssueTracker: https://github.com/luanti-org/luanti/issues
Translation: https://hosted.weblate.org/projects/minetest/
Changelog: https://docs.luanti.org/changelog/
Donate: https://www.luanti.org/donate
OpenCollective: luanti
AutoName: Luanti
RepoType: git
Repo: https://github.com/luanti-org/luanti.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-get update
- apt-get 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
- versionName: 5.1.0.25
versionCode: 25
commit: 5.1.0
subdir: build/android
init: git cherry-pick -n 7f023de5cb2299f9ef9e1363afde414fe14ede51
output: build/outputs/apk/release/Minetest-release-unsigned.apk
srclibs:
- MinetestGame@5.1.0
prebuild:
- sed -i -e 's/\.\/gradlew/gradle/g' Makefile
- cp -R $$MinetestGame$$ ../../games/minetest_game
- sed -i -e 's/versionCode 24/versionCode 25/' build.gradle
build:
- printf "%s\n%s" "ndk.dir = $$NDK$$" "sdk.dir = $$SDK$$" > local.properties
- make release
ndk: r16b
- versionName: 5.2.0.26
versionCode: 26
commit: 5.2.0
subdir: build/android
output: build/outputs/apk/release/Minetest-release-unsigned.apk
srclibs:
- MinetestGame@5.2.0
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.6.0
versionCode: 40
commit: 5.6.0
subdir: android/app
sudo:
- apt-get update
- apt-get install -y gettext wget gcc-multilib openjdk-11-jdk-headless
- update-alternatives --auto java
patch:
- 5.6.0.patch
gradle:
- yes
srclibs:
- MinetestGame@5.6.0
- minetest_android_deps@de332f3c11a5ee7b731fd606b9a3c577b13093c7
prebuild:
- sed -i -e 's/enable true/enable false/' build.gradle ../native/build.gradle
- sed -i -e '/preBuild.dependsOn getDeps/d' ../native/build.gradle
- cp -R $$MinetestGame$$ ../../games/minetest_game
build:
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
ndk: r23c
- versionName: 5.6.1
versionCode: 42
commit: 5.6.1
subdir: android/app
sudo:
- apt-get update
- apt-get install -y gettext wget gcc-multilib openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
srclibs:
- MinetestGame@5.6.1
- minetest_android_deps@c0b96d6e03801706b802de4f21f9ebd4f941961b
prebuild:
- sed -i -e 's/enable true/enable false/' build.gradle ../native/build.gradle
- sed -i -e '/preBuild.dependsOn getDeps/d' ../native/build.gradle
- cp -R $$MinetestGame$$ ../../games/minetest_game
- sed -i -e '/versionPatch/s/0/1/' ../build.gradle
build:
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
ndk: r23c
- versionName: 5.7.0
versionCode: 44
commit: 5.7.0
subdir: android/app
sudo:
- apt-get update
- apt-get install -y cmake gcc-multilib gettext make wget xz-utils
gradle:
- yes
srclibs:
- MinetestGame@5.7.0
- minetest_android_deps@48ef4978ec967018991ef01fbdfc9c418fc67368
prebuild:
- sed -i -e 's/enable true/enable false/' build.gradle ../native/build.gradle
- sed -i -e '/preBuild.dependsOn getDeps/d' ../native/build.gradle
- cp -R $$MinetestGame$$ ../../games/minetest_game
build:
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
ndk: r25c
- versionName: 5.8.0
versionCode: 46
commit: 49ce5a2de633d751080a0c97b802ae48190bf911
subdir: android/app
sudo:
- apt-get update
- apt-get install -y cmake gcc-multilib gettext make wget xz-utils
gradle:
- yes
srclibs:
- minetest_android_deps@48ef4978ec967018991ef01fbdfc9c418fc67368
prebuild: sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
build.gradle ../native/build.gradle
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- git checkout -f $$VERSION$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
- versionName: 5.8.1
versionCode: 48
commit: d445638265886ed9f0ae680eebc18c976d7e5387
subdir: android/app
sudo:
- apt-get update
- apt-get install -y cmake gcc-multilib gettext make wget xz-utils
gradle:
- yes
srclibs:
- minetest_android_deps@48ef4978ec967018991ef01fbdfc9c418fc67368
prebuild:
- sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
build.gradle ../native/build.gradle
- sed -i -e 's/-XX:MaxPermSize=..//g' ../gradle.properties
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- git checkout -f 5.8.1-android
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
- versionName: 5.9.0
versionCode: 51
commit: 835dd01fa163df815215b8c694af0910657602b6
subdir: android/app
sudo:
- apt-get update
- apt-get install -y cmake gcc-multilib gettext make wget xz-utils
gradle:
- yes
srclibs:
- minetest_android_deps@48ef4978ec967018991ef01fbdfc9c418fc67368
prebuild: sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
-e 's/versionCode .*/versionCode $$VERCODE$$/' build.gradle ../native/build.gradle
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- git checkout -f $$VERSION$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
- versionName: 5.9.1
versionCode: 5090100
commit: 71d9f1771c356c377f556748b05d77deb2c6ca86
subdir: android/app
sudo:
- apt-get update
- apt-get install -y cmake gcc-multilib gettext make wget xz-utils
gradle:
- yes
srclibs:
- minetest_android_deps@5dcfde6acde07788fb3b0ed340f472c31a79b7d3
prebuild: sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
-e 's/versionCode .*/versionCode $$VERCODE$$/' build.gradle ../native/build.gradle
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
- versionName: 5.10.0
versionCode: 5100000
commit: 568f7a8e8fb457c7b7bcfd3211c7f3f0481ed2e7
subdir: android/app
sudo:
- apt-get update
- apt-get install -y cmake gcc-multilib gettext make wget xz-utils
gradle:
- yes
srclibs:
- minetest_android_deps@5.10.0
prebuild: sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
-e 's/versionCode .*/versionCode $$VERCODE$$/' build.gradle ../native/build.gradle
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
- versionName: 5.11.0
versionCode: 5110000
commit: 0cb7735125c4d44026c874fd269669806d8d70d4
subdir: android/app
sudo:
- apt-get update
- apt-get install -y cmake gcc-multilib gettext make wget xz-utils
gradle:
- yes
srclibs:
- minetest_android_deps@5.11.0
prebuild: sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
-e 's/versionCode .*/versionCode $$VERCODE$$/' build.gradle ../native/build.gradle
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
- versionName: 5.12.0
versionCode: 5120000
commit: 8f0838506a83c108ff85f18050ced4f00a51950b
subdir: android/app
sudo:
- apt-get update
- apt-get install -y gcc-multilib gettext make wget xz-utils
- apt-get install -y cmake -t bookworm-backports
gradle:
- yes
srclibs:
- minetest_android_deps@5.12.0
prebuild:
- sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
-e 's/versionCode .*/versionCode $$VERCODE$$/' build.gradle ../native/build.gradle
- sed -i -e '/cmake_minimum_required/aadd_link_options("LINKER:--build-id=none")'
../../CMakeLists.txt
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
- versionName: 5.13.0
versionCode: 5130000
commit: 5ab66da6f72e89fe9c9b71b3e952da1676a8e172
subdir: android/app
sudo:
- apt-get update
- apt-get install -y gcc-multilib gettext make wget xz-utils
- apt-get install -y cmake -t bookworm-backports
gradle:
- yes
srclibs:
- minetest_android_deps@5.13.0
prebuild:
- sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
-e 's/versionCode .*/versionCode $$VERCODE$$/' build.gradle ../native/build.gradle
- sed -i -e '/cmake_minimum_required/aadd_link_options("LINKER:--build-id=none")'
../../CMakeLists.txt
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
- versionName: 5.14.0
versionCode: 5140000
commit: 6d1a208018b487e6b762d5da4a70c40333ee11a4
subdir: android/app
sudo:
- apt-get update
- apt-get install -y gcc-multilib gettext make wget xz-utils
- apt-get install -y cmake -t bookworm-backports
gradle:
- yes
srclibs:
- minetest_android_deps@5.14.0
prebuild:
- sed -i -e 's/enable true/enable false/' -e '/preBuild.dependsOn getDeps/d'
-e 's/versionCode .*/versionCode $$VERCODE$$/' build.gradle ../native/build.gradle
- sed -i -e '/cmake_minimum_required/aadd_link_options("LINKER:--build-id=none")'
../../CMakeLists.txt
- sed -i -e 's/8.12.3/8.11.1/' ../build.gradle
build:
- export ndkversion=$(grep "ndk_version = " ../build.gradle | cut -d "'" -f
2)
- sdkmanager "ndk;$ndkversion"
- export ANDROID_NDK=$$SDK$$/ndk/$ndkversion
- pushd $$minetest_android_deps$$
- ./build.sh --all armeabi-v7a
- ./build.sh --all arm64-v8a
- ./build.sh --all x86
- ./build.sh --all x86_64
- popd
- mv $$minetest_android_deps$$/deps ../native
MaintainerNotes: No AUM as the deps repo does not get tagged on app release, also
dynamic versions.
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 5.14.0
CurrentVersionCode: 5140000