From 940b57ffae2d37d5fc16032442311228c66a9bd7 Mon Sep 17 00:00:00 2001 From: S P <9675593-kitswas@users.noreply.gitlab.com> Date: Wed, 23 Jul 2025 19:44:01 +0530 Subject: [PATCH] io.github.kitswas.virtualgamepadmobile --- ...io.github.kitswas.virtualgamepadmobile.yml | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 metadata/io.github.kitswas.virtualgamepadmobile.yml diff --git a/metadata/io.github.kitswas.virtualgamepadmobile.yml b/metadata/io.github.kitswas.virtualgamepadmobile.yml new file mode 100644 index 0000000000..7e295c5ac1 --- /dev/null +++ b/metadata/io.github.kitswas.virtualgamepadmobile.yml @@ -0,0 +1,45 @@ +Categories: + - Connectivity + - Games +License: GPL-3.0-only +AuthorName: Swastik Pal +AuthorWebSite: https://www.linkedin.com/in/swastik-pal/ +WebSite: https://kitswas.github.io/VirtualGamePad/ +SourceCode: https://github.com/kitswas/VirtualGamePad-Mobile +IssueTracker: https://github.com/kitswas/VirtualGamePad-Mobile/issues + +AutoName: VirtualGamePadMobile + +RepoType: git +Repo: https://github.com/kitswas/VirtualGamePad-Mobile.git +Binaries: https://github.com/kitswas/VirtualGamePad-Mobile/releases/download/v%v/VirtualGamepadMobile.apk + +Builds: + - versionName: 0.3.4 + versionCode: 8 + commit: 3ddf148150df17b95f7994cf3c320fe093bb1ffe + subdir: app + submodules: true + gradle: + - yes + srclibs: + - reproducible-apk-tools@v0.3.0 + scandelete: + - VGP_Data_Exchange/colf.exe + postbuild: + - curl -Lo upstream.apk https://github.com/kitswas/VirtualGamePad-Mobile/releases/download/v$$VERSION$$/VirtualGamepadMobile.apk + - unzip -q upstream.apk -d apk + - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) + - rm -rf apk upstream.apk + - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && + break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list + 0-5 gradle clean assembleRelease; done + - $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-newlines "$$OUT$$" + 'META-INF/services/*' + +AllowedAPKSigningKeys: d1eb3b86c001d9752f439b649a29c0f2046afd920028be6e8df99954532bc8a6 + +AutoUpdateMode: Version +UpdateCheckMode: Tags .*[0-9]$ +CurrentVersion: 0.3.4 +CurrentVersionCode: 8