fdroiddata/metadata/org.develz.crawl.yml

262 lines
9.5 KiB
YAML

Categories:
- Games
License: GPL-2.0-or-later
WebSite: https://crawl.develz.org/
SourceCode: https://github.com/crawl/crawl
IssueTracker: https://github.com/crawl/crawl/issues
Description: |-
Dungeon Crawl Stone Soup is a roguelike game of exploration
and treasure-hunting in dungeons filled with dangerous and
unfriendly monsters in a quest for the mystifyingly fabulous
Orb of Zot.
Dungeon Crawl Stone Soup has diverse species and many different
character backgrounds to choose from, deep tactical game-play,
sophisticated magic, religion and skill systems, and a grand
variety of monsters to fight and run from, making each game
unique and challenging.
Android controls:
* The back key works as an alias for escape.
* Two finger scrolling works on menus.
* Volume keys zoom the dungeon and the map.
* There's an extra icon in the commands menu to toggle the virtual keyboard.
RepoType: git
Repo: https://github.com/crawl/crawl
Builds:
- versionName: 0.29-b1-22-g20e1baf61b
versionCode: 1
commit: 20e1baf61b735b586cc9900eff1658607ad8816c
timeout: 30000
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
output: crawl-ref/source/android-project/app/build/outputs/apk/release/app-release-unsigned.apk
scandelete:
- crawl-ref
build:
- cd crawl-ref/source
- make ANDROID=1 android
- cd android-project/app
- gradle assembleRelease
ndk: r22b
- versionName: 0.30-a0-1035-g38d5fb2972
versionCode: 2
commit: 38d5fb297262ae6dff8be14d7fc66765a7f0cc78
timeout: 30000
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
output: crawl-ref/source/android-project/app/build/outputs/apk/release/app-release-unsigned.apk
scandelete:
- crawl-ref
build:
- cd crawl-ref/source
- make ANDROID=2 android
- cd android-project/app
- gradle assembleRelease
ndk: r23b
- versionName: 0.30.0
versionCode: 23
commit: 0735c779e89de14d041d983ef53a20bf03093de3
timeout: 30000
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
output: crawl-ref/source/android-project/app/build/outputs/apk/release/app-release-unsigned.apk
scandelete:
- crawl-ref
build:
- cd crawl-ref/source
- make ANDROID=23 android
- cd android-project/app
- gradle assembleRelease
ndk: r23b
- versionName: 0.30.1
versionCode: 26
commit: c7a239f8c493bcf954d202988f661dbbc5195171
timeout: 30000
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
output: crawl-ref/source/android-project/app/build/outputs/apk/release/app-release-unsigned.apk
scandelete:
- crawl-ref
build:
- cd crawl-ref/source
- make ANDROID=26 android
- cd android-project/app
- gradle assembleRelease
ndk: r23b
- versionName: 0.31.0-12-g77e489cdc1
versionCode: 30
commit: 77e489cdc13ed5babb97f61b611484593c4e072f
timeout: 30000
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
output: crawl-ref/source/android-project/app/build/outputs/apk/release/app-release-unsigned.apk
scandelete:
- crawl-ref
build:
- cd crawl-ref/source
- make ANDROID=30 android
- cd android-project/app
- gradle assembleRelease
ndk: r23b
- versionName: 0.32.0
versionCode: 31
commit: 2a3b71ecb9cd912fbbc65fd33e16365abcc6daa8
subdir: crawl-ref/source/android-project/app
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
gradle:
- yes
prebuild: make -C ../.. ANDROID=$$VERCODE$$ android-project/app/build.gradle
scandelete:
- crawl-ref
build: make -C ../.. ANDROID=$$VERCODE$$ android
ndk: r26b
- versionName: 0.32.1
versionCode: 32
commit: f5deb65975461a56ac8751e43d5d0e34f98eae4c
subdir: crawl-ref/source/android-project/app
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
gradle:
- yes
prebuild: make -C ../.. ANDROID=$$VERCODE$$ android-project/app/build.gradle
scandelete:
- crawl-ref
build: make -C ../.. ANDROID=$$VERCODE$$ android
ndk: r26b
- versionName: 0.32.1-1-g848d7226f3
versionCode: 33
commit: 848d7226f3ca1deabfddf8e7fde46d010ce3ecee
subdir: crawl-ref/source/android-project/app
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
gradle:
- yes
prebuild: make -C ../.. ANDROID=$$VERCODE$$ android-project/app/build.gradle
scandelete:
- crawl-ref
build: make -C ../.. ANDROID=$$VERCODE$$ android
ndk: r26b
- versionName: 0.33.0-11-g5f24e6623a
versionCode: 34
commit: 5f24e6623af33318bca8b03ea5c5f155b6afd3a5
subdir: crawl-ref/source/android-project/app
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
gradle:
- yes
prebuild: make -C ../.. ANDROID=$$VERCODE$$ android-project/app/build.gradle
scandelete:
- crawl-ref
build: make -C ../.. ANDROID=$$VERCODE$$ android
ndk: r26b
- versionName: 0.33.1
versionCode: 35
commit: 9cb173b281c11a5177f40b8c0662bacd3aac2717
subdir: crawl-ref/source/android-project/app
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
gradle:
- yes
prebuild: make -C ../.. ANDROID=$$VERCODE$$ android-project/app/build.gradle
scandelete:
- crawl-ref
build: make -C ../.. ANDROID=$$VERCODE$$ android
ndk: r26b
- versionName: 0.33.1-15-gd434b7dfca
versionCode: 38
commit: d434b7dfcae06c4c2bd140d08a1345864e762732
subdir: crawl-ref/source/android-project/app
submodules: true
sudo:
- apt-get update
- apt-get install -y build-essential file libncursesw5-dev bison flex liblua5.1-0-dev
libsqlite3-dev libz-dev pkg-config python3-yaml binutils-gold python-is-python3
libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev
fonts-dejavu-core advancecomp pngcrush
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: make -C ../.. ANDROID=$$VERCODE$$ android-project/app/build.gradle
scandelete:
- crawl-ref
build: make -C ../.. ANDROID=$$VERCODE$$ android
ndk: 28.2.13676358
MaintainerNotes: |-
Android releases are not tagged and respective commit from
'crawl-ref/source/android-project' should be used instead.
versionName is autogenerated and can be found using
'git describe --tags' in repo.
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 0.33.1-15-gd434b7dfca
CurrentVersionCode: 38