diff --git a/metadata/org.archivekeep.ArchiveKeep.yml b/metadata/org.archivekeep.ArchiveKeep.yml new file mode 100644 index 0000000000..e08ce097aa --- /dev/null +++ b/metadata/org.archivekeep.ArchiveKeep.yml @@ -0,0 +1,23 @@ +Categories: + - System +License: AGPL-3.0-or-later +SourceCode: https://github.com/archivekeep/archivekeep + +RepoType: git +Repo: https://github.com/archivekeep/archivekeep.git +Binaries: https://github.com/archivekeep/archivekeep/releases/download/v0.4.2/archivekeep-0.4.2.apk + +Builds: + - versionName: 0.4.2 + versionCode: 42 + commit: v0.4.2 + subdir: modules/app-android + patch: + - fdroid-friendly-buildscript.patch + gradle: + - yes + +AllowedAPKSigningKeys: 3d1eee1d389688155df900ad682532c50618f94fc5bf1780b8a5727bc96fa84e + +AutoUpdateMode: None +UpdateCheckMode: None diff --git a/metadata/org.archivekeep.ArchiveKeep/fdroid-friendly-buildscript.patch b/metadata/org.archivekeep.ArchiveKeep/fdroid-friendly-buildscript.patch new file mode 100644 index 0000000000..1819708895 --- /dev/null +++ b/metadata/org.archivekeep.ArchiveKeep/fdroid-friendly-buildscript.patch @@ -0,0 +1,48 @@ +diff --git a/build.gradle.kts b/build.gradle.kts +index 79564c1..c8218fc 100644 +--- a/build.gradle.kts ++++ b/build.gradle.kts +@@ -30,11 +30,7 @@ subprojects { + + repositories { + mavenCentral() +- maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") + google() +- +- // for Flatpak offline no-network-access build +- maven(uri(rootDir.resolve("offline-repository"))) + } + } + +@@ -85,18 +81,6 @@ subprojects { + url = "https://github.com/archivekeep/archivekeep" + } + } +- +- repositories { +- maven { +- name = "LocalOutput" +- url = uri(rootProject.layout.buildDirectory.dir("maven-publish-output")) +- } +- maven { +- name = "CentralSnapshots" +- url = uri("https://central.sonatype.com/repository/maven-snapshots/") +- credentials(PasswordCredentials::class) +- } +- } + } + } + } +diff --git a/settings.gradle.kts b/settings.gradle.kts +index 8f86c6c..02cd0c2 100644 +--- a/settings.gradle.kts ++++ b/settings.gradle.kts +@@ -3,8 +3,6 @@ pluginManagement { + mavenCentral() + gradlePluginPortal() + google() +- +- maven(uri(rootDir.resolve("./offline-repository"))) + } + } +