From abef74ddbbb6c2d75c14d86b81fbcad4994b042d Mon Sep 17 00:00:00 2001
From: linsui <2873532-linsui@users.noreply.gitlab.com>
Date: Sun, 23 Jan 2022 07:28:35 +0000
Subject: [PATCH] Misc fixes
---
metadata/com.ctemplar.app.fdroid.yml | 4 +
metadata/in.shick.diode.yml | 1 +
...et.opendasharchive.openarchive.release.yml | 79 ++++++++++++++++---
metadata/net.wigle.wigleandroid.yml | 6 +-
4 files changed, 76 insertions(+), 14 deletions(-)
diff --git a/metadata/com.ctemplar.app.fdroid.yml b/metadata/com.ctemplar.app.fdroid.yml
index 734da8b4c8..f0476b5de7 100644
--- a/metadata/com.ctemplar.app.fdroid.yml
+++ b/metadata/com.ctemplar.app.fdroid.yml
@@ -220,6 +220,10 @@ Builds:
versionCode: 31
commit: 97eaea08b95d72f95049397a12ec3e8beb97c4da
subdir: app
+ sudo:
+ - apt-get update || apt-get update
+ - apt-get install -y openjdk-11-jdk-headless
+ - update-alternatives --auto java
gradle:
- yes
diff --git a/metadata/in.shick.diode.yml b/metadata/in.shick.diode.yml
index 8f8185435b..e6acc006de 100644
--- a/metadata/in.shick.diode.yml
+++ b/metadata/in.shick.diode.yml
@@ -98,6 +98,7 @@ Builds:
- sed -i -e '/compile files/d' -e "/dependencies {/a implementation 'org.codehaus.jackson:jackson-core-asl:1.8.5'"
-e "/dependencies {/a implementation 'org.codehaus.jackson:jackson-mapper-asl:1.8.5'"
-e "/dependencies {/a implementation 'dk.brics:automaton:1.12-1'" build.gradle
+ - sed -i -e '/libs-dependencies/d' proguard.cfg
AutoUpdateMode: Version
UpdateCheckMode: Tags
diff --git a/metadata/net.opendasharchive.openarchive.release.yml b/metadata/net.opendasharchive.openarchive.release.yml
index b6503d1296..f25d9f98e3 100644
--- a/metadata/net.opendasharchive.openarchive.release.yml
+++ b/metadata/net.opendasharchive.openarchive.release.yml
@@ -5,19 +5,62 @@ AuthorName: Guardian Project
AuthorEmail: support@guardianproject.info
AuthorWebSite: https://guardianproject.info
WebSite: https://open-archive.net
-SourceCode: https://github.com/OpenArchive/openarchive-android
-IssueTracker: https://github.com/OpenArchive/openarchive-android/issues
+SourceCode: https://github.com/OpenArchive/Save-app-android
+IssueTracker: https://github.com/OpenArchive/Save-app-android/issues
AutoName: Save
Description: |
- Add metadata and Creative Commons licensing to your audiovisual
- media and then send it to the Internet Archive via Tor. It offers
- more agency over your media, while protecting civil liberties and
- increasing interoperability for those interested in finding it and
- reusing it in the future.
+ Save (Share Archive Verify Encrypt) by OpenArchive enables you to safely preserve, organize, and share your mobile media.
+
+ Designed with and for newsrooms, human rights defenders, and archivists, Save keeps you in control of your mobile media at all times.
+
+ ========================
+
+ Features
+
+ * Upload any type of media to private server or directly to Internet Archive
+ * Edit media metadata, including persons, location, and additional notes
+ * Flag media as “significant” for organization and/or easy retrieval later
+ * Batch edit media — update the metadata of multiple media file at once
+ * Create multiple project albums to keep your media organized (e.g. “Summer 2019,” “Work photos,” “Kitchen remodel,” “Syria uprising 2016,” etc)
+ * Share to Save from other apps on your phone, such as your Photos or voice memos apps
+ * “Wi-Fi-only” upload setting, for when cellular data networks are unreliable or expensive
+ * Creative Commons licensing options for the media you collect and share
+
+ ========================
+
+ Benefits
+
+ Preserve
+ Upload your important mobile media to a private server of your choice (using a free and open source platform like Nextcloud or ownCloud).
+ Publish the media publicly to the Internet Archive for resilient, robust preservation by a third-party.
+
+ Organize
+ Create custom-named Projects to keep your media sorted in ways that make sense to you.
+ Add helpful notes, location, and other contextual information one by one or in bulk.
+ Enable findability and organization with folders in the app that correspond to your own private server.
+
+ Share
+ Connect to existing project albums created and managed by partners and colleagues.
+ Send media to the Save app from your camera roll and other iOS applications.
+
+ Secure
+ Save always uses TLS encryption, which encrypts the connection between your mobile device and your chosen destination, whether a private server or the Internet Archive.
+ Save works with server software like Nextcloud that makes it easy to encrypt the data you’ve collected.
+
+ ========================
+
+ About
+
+ OpenArchive is a collective of human rights technologists, ethnographers, and archivists dedicated to protecting media freedom. Our technologies are designed to preserve, amplify, and securely route mobile media to community-maintained collections in accessible public and private archives, outside the corporate walled gardens currently dominating the online media ecosystem.
+
+ About Save
+ Save by OpenArchive is a free, open source mobile archiving application for documentarians and human rights defenders. It offers at-risk groups more agency over their historical record by affording them media authentication, pseudonymity, licensing controls, and the ability to choose where and how the media will be stored for long-term access and reuse.
+
+ Save addresses the gaps in the current online ecosystem existing around the a) ethical short-term collection and b) long term preservation of sensitive mobile media. We provide mobile-centered, scalable, industry-standard, ethical, intuitive, easy to use tools for at-risk communities to pseudonymously preserve and authenticate their media so that it will be accessible and maintain its provenance in the future.
RepoType: git
-Repo: https://github.com/OpenArchive/openarchive-android
+Repo: https://github.com/OpenArchive/Save-app-android
Builds:
- versionName: 0.0.16
@@ -36,13 +79,23 @@ Builds:
gradle:
- yes
+ - versionName: 0.2.4-RC-2
+ versionCode: 20432
+ disable: unknown maven repo
+ commit: 13b96f2452a85801674694f1c491cd302351907b
+ subdir: app
+ gradle:
+ - yes
+ prebuild:
+ - sed -i -e 's/getDropboxKey()$/""/' build.gradle
+
MaintainerNotes: |
Binaries are here:
https://github.com/OpenArchive/openarchive/releases/download/%v/openarchive-%v.apk
but doesn't verify, so this is included via the normal process.
-AutoUpdateMode: None
-UpdateCheckMode: None
-UpdateCheckName: net.opendasharchive.openarchive
-CurrentVersion: 0.2.3-RC-1
-CurrentVersionCode: 20321
+AutoUpdateMode: Version
+UpdateCheckMode: Tags
+UpdateCheckData: config.gradle|versionCode\s+:\s(\d+)|.|versionName\s+:\s'(.+)'
+CurrentVersion: 0.2.4-RC-2
+CurrentVersionCode: 20432
diff --git a/metadata/net.wigle.wigleandroid.yml b/metadata/net.wigle.wigleandroid.yml
index e8f321dd10..f92ef7ad78 100644
--- a/metadata/net.wigle.wigleandroid.yml
+++ b/metadata/net.wigle.wigleandroid.yml
@@ -149,9 +149,13 @@ Builds:
- versionName: '2.63'
versionCode: 263
commit: foss-2.63
- subdir: wiglewifiwardriving
gradle:
- yes
+ output: wiglewifiwardriving/build/outputs/apk/release/wiglewifiwardriving-release-unsigned.apk
+ scandelete:
+ - etc/*.gz
+
+MaintainerNotes: Must run gradle in the root path because relative path is used in app/build.gradle.
AutoUpdateMode: Version
UpdateCheckMode: Tags foss-*