5e15709688
closes: fdroid/fdroiddata#1709
138 lines
4.8 KiB
YAML
138 lines
4.8 KiB
YAML
Categories:
|
|
- Games
|
|
License: GPL-3.0-only
|
|
WebSite: https://supertuxkart.net/Main_Page
|
|
SourceCode: https://github.com/supertuxkart/stk-code
|
|
IssueTracker: https://github.com/supertuxkart/stk-code/issues
|
|
Changelog: https://github.com/supertuxkart/stk-code/blob/HEAD/CHANGELOG.md
|
|
Donate: https://supertuxkart.net/Donate
|
|
|
|
Description: |-
|
|
Karts. Nitro. Action! SuperTuxKart is a 3D open-source arcade racer with a
|
|
variety of characters, tracks, and modes to play. Our aim is to create a
|
|
game that is more fun than realistic, and provide an enjoyable experience
|
|
for all ages.
|
|
|
|
Discover the mystery of an underwater world, or drive through the jungles
|
|
of Val Verde and visit the famous Cocoa Temple. Race underground or in a
|
|
spaceship, through a rural farmland or a strange alien planet.
|
|
Or rest under the palm trees on the beach, watching the other karts
|
|
overtake you. But don't eat the bananas! Watch for bowling balls,
|
|
plungers, bubble gum, and cakes thrown by your opponents.
|
|
|
|
You can do a single race against other karts, compete in one of several
|
|
Grand Prix, try to beat the high score in time trials on your own, play
|
|
battle mode against the computer or your friends, and more! For a greater
|
|
challenge, race online against players from all over the world and prove
|
|
your racing prowess!
|
|
|
|
RepoType: git
|
|
Repo: https://github.com/supertuxkart/stk-code
|
|
|
|
Builds:
|
|
- versionName: '1.0'
|
|
versionCode: 1
|
|
disable: sdk-issues
|
|
commit: 91e7c51ae7aaf8be799785e8fb4126a9fc9526c4
|
|
subdir: android
|
|
srclibs:
|
|
- supertuxkartdeps@69590c5c344ebd914a1726563aebfae369f6d374
|
|
prebuild:
|
|
- mv ../data/supertuxkart.git ../data/supertuxkart.$$VERSION$$
|
|
- sed -i -e '/STK_VERSION/s/git/$$VERSION$$/g' ../src/utils/constants.cpp
|
|
- tar -C '../lib' -xf $$supertuxkartdeps$$/android/dependencies-android.tar.xz
|
|
target: android-19
|
|
build:
|
|
- export USE_SDK_WRAPPER=yes
|
|
- export SDK_PATH=$$SDK$$
|
|
- export NDK_PATH=$$NDK$$
|
|
- ./generate_assets.sh
|
|
- ./make.sh -j5
|
|
ndk: r13b
|
|
|
|
- versionName: 0.9.3
|
|
versionCode: 10
|
|
commit: 0.9.3
|
|
subdir: android
|
|
output: build/outputs/apk/android-release-unsigned.apk
|
|
srclibs:
|
|
- supertuxkartdeps@eeb6a5e1841ec5f0c02848abc00f8fa9466ea8bb
|
|
- supertuxkartassets093@17659
|
|
prebuild:
|
|
- tar -C '../lib' -xf $$supertuxkartdeps$$/dependencies-android.tar.xz
|
|
- sed -i 's/android:versionCode="1"/android:versionCode="$$VERCODE$$"/' AndroidManifest.xml
|
|
- sed -i 's/android:versionName="1.0"/android:versionName="$$VERSION$$"/' AndroidManifest.xml
|
|
- sed -i -e 's#../../stk-assets#$$supertuxkartassets093$$#' generate_assets.sh
|
|
scandelete:
|
|
- lib/curl/tests
|
|
- tools/windows_installer
|
|
build:
|
|
- export BUILD_TYPE=release
|
|
- export SDK_PATH=$$SDK$$
|
|
- export NDK_PATH=$$NDK$$
|
|
- ./generate_assets.sh
|
|
- ./make.sh
|
|
ndk: r12b
|
|
|
|
- versionName: '1.0'
|
|
versionCode: 104
|
|
disable: delete huge apk without optimizations
|
|
commit: '1.0'
|
|
subdir: android
|
|
output: build/outputs/apk/android-release-unsigned.apk
|
|
srclibs:
|
|
- supertuxkartdeps@f0a772c941b77e0cdae02baac332089b3af3f4dc
|
|
- supertuxkartassets10@18212
|
|
prebuild:
|
|
- tar -C '../lib' -xf $$supertuxkartdeps$$/dependencies-android.tar.xz
|
|
- sed -i -e 's#../../stk-assets#$$supertuxkartassets10$$#' generate_assets.sh
|
|
scandelete:
|
|
- lib/curl/tests
|
|
- tools/windows_installer
|
|
build:
|
|
- export BUILD_TYPE=release
|
|
- export SDK_PATH=$$SDK$$
|
|
- export NDK_PATH=$$NDK$$
|
|
- export PROJECT_VERSION=$$VERSION$$
|
|
- export PROJECT_CODE=$$VERCODE$$
|
|
- ./generate_assets.sh
|
|
- ./make.sh -j`nproc`
|
|
ndk: r12b
|
|
|
|
- versionName: '1.0'
|
|
versionCode: 105
|
|
commit: '1.0'
|
|
subdir: android
|
|
sudo:
|
|
- apt-get update || apt-get update
|
|
- apt-get install imagemagick pngquant vorbis-tools
|
|
output: build/outputs/apk/android-release-unsigned.apk
|
|
srclibs:
|
|
- supertuxkartdeps@f0a772c941b77e0cdae02baac332089b3af3f4dc
|
|
- supertuxkartassets10@18212
|
|
prebuild:
|
|
- tar -C '../lib' -xf $$supertuxkartdeps$$/dependencies-android.tar.xz
|
|
- sed -i -e 's#../../stk-assets#$$supertuxkartassets10$$#' generate_assets.sh
|
|
scandelete:
|
|
- lib/curl/tests
|
|
- tools/windows_installer
|
|
build:
|
|
- export BUILD_TYPE=release
|
|
- export SDK_PATH=$$SDK$$
|
|
- export NDK_PATH=$$NDK$$
|
|
- export PROJECT_VERSION=$$VERSION$$
|
|
- export PROJECT_CODE=$$VERCODE$$
|
|
- ./generate_assets.sh
|
|
- ./make.sh -j`nproc`
|
|
ndk: r12b
|
|
|
|
MaintainerNotes: |-
|
|
By default, the build script only builds a binary for armeabi-v7a.
|
|
|
|
Upstream sets the version manually during the build so we can't enable auto update.
|
|
|
|
AutoUpdateMode: None
|
|
UpdateCheckMode: None
|
|
CurrentVersion: '1.0'
|
|
CurrentVersionCode: 105
|