108 lines
3.6 KiB
YAML
108 lines
3.6 KiB
YAML
Categories:
|
||
- Games
|
||
License: GPL-2.0-or-later
|
||
WebSite: https://www.scummvm.org/
|
||
SourceCode: https://github.com/scummvm/scummvm
|
||
IssueTracker: https://bugs.scummvm.org/
|
||
Translation: https://wiki.scummvm.org/index.php?title=HOWTO-Translate_ScummVM_GUI
|
||
Changelog: https://github.com/scummvm/scummvm/blob/HEAD/NEWS.md
|
||
Donate: https://sourceforge.net/p/scummvm/donate
|
||
|
||
Name: ScummVM
|
||
Description: |-
|
||
ScummVM is a program which allows you to run certain classic graphical
|
||
point-and-click adventure games, provided you already have their data files.
|
||
List of supported engines include:
|
||
|
||
* SCUMM (Classic 2D [http://wiki.scummvm.org/index.php/LucasArts LucasArts] games: Full Throttle, Day of the Tentacle, etc.)
|
||
* AGI (Early [http://wiki.scummvm.org/index.php/Sierra Sierra] adventure games: King’s Quest, Leisure Suit Larry etc.)
|
||
* SCI (Newer Sierra adventure games: Space Quest, Police Quest etc.)
|
||
* Kyra (Eye of the Beholder, The Legend of Kyrandia etc.)
|
||
* Gob (Urban Runner, Gobliiins series)
|
||
* SwordX (Broken Sword series)
|
||
* Sky (Beneath a Steel Sky)
|
||
|
||
and numerous others.
|
||
|
||
[https://raw.github.com/scummvm/scummvm/HEAD/README Documentation]
|
||
|
||
[https://raw.github.com/scummvm/scummvm/HEAD/dists/android/README.Android README
|
||
of Android port]
|
||
|
||
Unlike upstream build, this one has all plugins bundled together in single apk.
|
||
External plugin apks (e.g. from Google Play) won’t work with this version and
|
||
must be removed before installing it.
|
||
|
||
RepoType: git
|
||
Repo: https://github.com/scummvm/scummvm.git
|
||
|
||
Builds:
|
||
- versionName: 1.5.0
|
||
versionCode: 6
|
||
commit: v1.5.0
|
||
init: echo -e '<project>\n<target name="Creating scummvm.apk for release..."/>\n</project>'
|
||
> build.xml
|
||
patch:
|
||
- fdroid_build.patch
|
||
- latest_sdk.patch
|
||
- jdk7.patch
|
||
srclibs:
|
||
- FLAC@1.2.1
|
||
- Tremor@18154
|
||
extlibs:
|
||
- libmad/libmad-0.15.1b.tar.gz
|
||
prebuild:
|
||
- set -- $$SDK$$/build-tools/*/aapt
|
||
- sed -e "s|\$(ANDROID_SDK)/build-tools/\*/aapt|$1|" -i backends/platform/android/android.mk
|
||
androidupdate:
|
||
- no
|
||
build:
|
||
- chmod +x fdroid_build
|
||
- ./fdroid_build tremor $$Tremor$$
|
||
- ./fdroid_build mad
|
||
- ./fdroid_build flac $$FLAC$$
|
||
- ./fdroid_build scummvm
|
||
antcommands:
|
||
- '"-p"'
|
||
|
||
- versionName: 1.7.0
|
||
versionCode: 7
|
||
disable: patches, flac issues
|
||
commit: v1.7.0
|
||
init: echo -e '<project>\n<target name="Creating scummvm.apk for release..."/>\n</project>'
|
||
> build.xml
|
||
patch:
|
||
- fdroid_build.patch
|
||
- jdk7.patch
|
||
srclibs:
|
||
- FLAC@1.2.1
|
||
- Tremor@18154
|
||
extlibs:
|
||
- libmad/libmad-0.15.1b.tar.gz
|
||
prebuild:
|
||
- set -- $$SDK$$/build-tools/*/aapt
|
||
- sed -e "s|\$(ANDROID_SDK)/build-tools/\*/aapt|$1|" -i backends/platform/android/android.mk
|
||
androidupdate:
|
||
- no
|
||
build:
|
||
- chmod +x fdroid_build
|
||
- ./fdroid_build tremor $$Tremor$$
|
||
- ./fdroid_build mad
|
||
- ./fdroid_build flac $$FLAC$$
|
||
- ./fdroid_build scummvm
|
||
antcommands:
|
||
- '"-p"'
|
||
|
||
MaintainerNotes: |-
|
||
Releases are tagged, but according to backends/platform/android/android.mk (which also contains
|
||
version codes -- however, it hasn't been raised in a while), Market uploads take priority. They
|
||
may lag notably behind general development, so checking https://sourceforge.net/projects/scummvm/files/scummvm/
|
||
is advisable as well.
|
||
|
||
See http://wiki.scummvm.org/index.php/Compiling_ScummVM/Android and https://gitlab.com/fdroid/fdroiddata/issues/41
|
||
|
||
AutoUpdateMode: None
|
||
UpdateCheckMode: None
|
||
CurrentVersion: 1.7.0
|
||
CurrentVersionCode: 7
|