From 41dbbf32d8c89178ca4b1659926736ce7a40ddb9 Mon Sep 17 00:00:00 2001 From: Catfriend1 <28718700-Catfriend1@users.noreply.gitlab.com> Date: Thu, 4 Sep 2025 12:20:13 +0200 Subject: [PATCH] Syncthing-Fork v2.x.y.z --- .../com.github.catfriend1.syncthingfork.yml | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 metadata/com.github.catfriend1.syncthingfork.yml diff --git a/metadata/com.github.catfriend1.syncthingfork.yml b/metadata/com.github.catfriend1.syncthingfork.yml new file mode 100644 index 0000000000..dd0d4560df --- /dev/null +++ b/metadata/com.github.catfriend1.syncthingfork.yml @@ -0,0 +1,49 @@ +Categories: + - Cloud Storage & File Sync + - Internet +License: MPL-2.0 +WebSite: https://github.com/Catfriend1/syncthing-android/wiki +SourceCode: https://github.com/Catfriend1/syncthing-android +IssueTracker: https://github.com/Catfriend1/syncthing-android/issues +Translation: https://hosted.weblate.org/projects/syncthing/android/catfriend1 +Changelog: https://github.com/Catfriend1/syncthing-android/releases + +AutoName: Syncthing-Fork + +RepoType: git +Repo: https://github.com/Catfriend1/syncthing-android.git +Binaries: https://github.com/Catfriend1/syncthing-android/releases/download/v%v/com.github.catfriend1.syncthingfork_release_v%v.apk + +Builds: + - versionName: 2.0.6.0 + versionCode: 2000600 + commit: 62186a96d74c07dec13cce220a5c21f4b63348e8 + subdir: app + submodules: true + sudo: + - 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 golang-go openjdk-21-jdk-headless + - update-alternatives --auto java + - apt-get install -y autogen automake autopoint bzip2 g++ libc-dev make gettext + libtool pkg-config rename shtool + gradle: + - yes + scanignore: + - syncthing/src/github.com/syncthing/syncthing/lib/model/testdata + build: + - export ndkversion=$(grep "ndkVersionShared" ../build.gradle.kts | cut -d '"' + -f 4) + - sdkmanager "ndk;$ndkversion" + +AllowedAPKSigningKeys: d374b8de5057013143c7d1515a015598c2df403be8160cae01a58c227e6e86aa + +MaintainerNotes: |- + The submodule in syncthing/src/github.com/syncthing/syncthing must be + pristine, as the version/release information is taken from git. + +AutoUpdateMode: Version +UpdateCheckMode: Tags ^v2[a-z0-9.]*$ +UpdateCheckData: gradle/libs.versions.toml|version-code\s=\s"(\d+)"|.|version-name\s=\s"(.*)" +CurrentVersion: 2.0.6.0 +CurrentVersionCode: 2000600