From 6697968e337a4b3e7f9ac53e3bf2b9b3bd829360 Mon Sep 17 00:00:00 2001 From: corbinlc Date: Tue, 13 Nov 2018 23:35:53 -0800 Subject: [PATCH 01/11] first pass at adding UserLAnd to fdroid --- metadata/tech.ula.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 metadata/tech.ula.txt diff --git a/metadata/tech.ula.txt b/metadata/tech.ula.txt new file mode 100644 index 0000000000..cbe5f2f1ab --- /dev/null +++ b/metadata/tech.ula.txt @@ -0,0 +1,21 @@ +Categories:Development +License:MIT +Web Site:https://userland.tech +Source Code:https://github.com/CypherpunkArmory/UserLAnd +Issue Tracker:https://github.com/CypherpunkArmory/UserLAnd/issues + +Summary:Easiest way to run GNU/Linux Distros on Android - no root required +Description: +Easiest way to run GNU/Linux Distros and Applications on Android. +No root required. +. + +Repo Type:git +Repo:https://github.com/CypherpunkArmory/UserLAnd + +Build:1.0.0,31 + commit=7ce206f0dead0ad4d5ed9f15fd3e9d9bf84ea9e1 + subdir=app + +Auto Update Mode:None +Update Check Mode:Tags From 0360282a7e2d48421e9c8c527d5b01345bfc4abf Mon Sep 17 00:00:00 2001 From: corbinlc Date: Tue, 13 Nov 2018 23:41:43 -0800 Subject: [PATCH 02/11] forgot to rewritemeta --- metadata/tech.ula.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/tech.ula.txt b/metadata/tech.ula.txt index cbe5f2f1ab..91db92b717 100644 --- a/metadata/tech.ula.txt +++ b/metadata/tech.ula.txt @@ -6,8 +6,8 @@ Issue Tracker:https://github.com/CypherpunkArmory/UserLAnd/issues Summary:Easiest way to run GNU/Linux Distros on Android - no root required Description: -Easiest way to run GNU/Linux Distros and Applications on Android. -No root required. +Easiest way to run GNU/Linux Distros and Applications on Android. No root +required. . Repo Type:git From e4a416bebd4929a3b526063106cb2481424cd0e6 Mon Sep 17 00:00:00 2001 From: corbinlc Date: Wed, 14 Nov 2018 10:09:09 -0800 Subject: [PATCH 03/11] first pass at yml format --- metadata/tech.ula.txt | 21 --------------------- metadata/tech.ula.yml | 30 ++++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 21 deletions(-) delete mode 100644 metadata/tech.ula.txt create mode 100644 metadata/tech.ula.yml diff --git a/metadata/tech.ula.txt b/metadata/tech.ula.txt deleted file mode 100644 index 91db92b717..0000000000 --- a/metadata/tech.ula.txt +++ /dev/null @@ -1,21 +0,0 @@ -Categories:Development -License:MIT -Web Site:https://userland.tech -Source Code:https://github.com/CypherpunkArmory/UserLAnd -Issue Tracker:https://github.com/CypherpunkArmory/UserLAnd/issues - -Summary:Easiest way to run GNU/Linux Distros on Android - no root required -Description: -Easiest way to run GNU/Linux Distros and Applications on Android. No root -required. -. - -Repo Type:git -Repo:https://github.com/CypherpunkArmory/UserLAnd - -Build:1.0.0,31 - commit=7ce206f0dead0ad4d5ed9f15fd3e9d9bf84ea9e1 - subdir=app - -Auto Update Mode:None -Update Check Mode:Tags diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml new file mode 100644 index 0000000000..c7dacbc492 --- /dev/null +++ b/metadata/tech.ula.yml @@ -0,0 +1,30 @@ +Categories: + - Development +License: MIT +AuthorName: UserLAnd Technologies +WebSite: https://userland.tech +SourceCode: https://github.com/CypherpunkArmory/UserLAnd +IssueTracker: https://github.com/CypherpunkArmory/UserLAnd/issues +Changelog: https://github.com/CypherpunkArmory/UserLAnd/releases + +AutoName: UserLAnd +Summary: Easiest way to run GNU/Linux Distros on Android - no root required +Description: |- + Easiest way to run GNU/Linux Distros and Applications on Android. No root required. + +RepoType: git +Repo: https://github.com/CypherpunkArmory/UserLAnd + +Builds: + - versionName: 1.0.0 + versionCode: 31 + commit: 7ce206f0dead0ad4d5ed9f15fd3e9d9bf84ea9e1 + subdir: app + gradle: + - yes + output: tech.ula.apk + +AutoUpdateMode: None +UpdateCheckMode: Tags +CurrentVersion: 1.0.0 +CurrentVersionCode: 31 From bb4cf1b6591fae1cbe2e636b639de72da011e974 Mon Sep 17 00:00:00 2001 From: corbinlc Date: Wed, 14 Nov 2018 10:15:10 -0800 Subject: [PATCH 04/11] fix up the description --- metadata/tech.ula.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml index c7dacbc492..38a0762a52 100644 --- a/metadata/tech.ula.yml +++ b/metadata/tech.ula.yml @@ -9,8 +9,8 @@ Changelog: https://github.com/CypherpunkArmory/UserLAnd/releases AutoName: UserLAnd Summary: Easiest way to run GNU/Linux Distros on Android - no root required -Description: |- - Easiest way to run GNU/Linux Distros and Applications on Android. No root required. +Description: Easiest way to run GNU/Linux Distros and Applications on Android. No + root required. RepoType: git Repo: https://github.com/CypherpunkArmory/UserLAnd From d5bc5c204c3dfc667969b3a8ea7635dbf224db1c Mon Sep 17 00:00:00 2001 From: corbinlc Date: Wed, 14 Nov 2018 10:20:16 -0800 Subject: [PATCH 05/11] fix up description one more character --- metadata/tech.ula.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml index 38a0762a52..04bf523ec6 100644 --- a/metadata/tech.ula.yml +++ b/metadata/tech.ula.yml @@ -9,7 +9,7 @@ Changelog: https://github.com/CypherpunkArmory/UserLAnd/releases AutoName: UserLAnd Summary: Easiest way to run GNU/Linux Distros on Android - no root required -Description: Easiest way to run GNU/Linux Distros and Applications on Android. No +Description: Easiest way to run GNU/Linux Distros and Applications on Android. No root required. RepoType: git From c98b9a0ad4cac7759ec7512275bf2bad371ef391 Mon Sep 17 00:00:00 2001 From: corbinlc Date: Thu, 15 Nov 2018 12:31:55 -0800 Subject: [PATCH 06/11] use tagged release so we can autoupdate --- metadata/tech.ula.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml index 04bf523ec6..da6b5e0fcc 100644 --- a/metadata/tech.ula.yml +++ b/metadata/tech.ula.yml @@ -18,13 +18,13 @@ Repo: https://github.com/CypherpunkArmory/UserLAnd Builds: - versionName: 1.0.0 versionCode: 31 - commit: 7ce206f0dead0ad4d5ed9f15fd3e9d9bf84ea9e1 + commit: v1.0.0 subdir: app gradle: - yes - output: tech.ula.apk + output: build/outputs/apk/release/app-release-unsigned.apk -AutoUpdateMode: None +AutoUpdateMode: Version v%v UpdateCheckMode: Tags CurrentVersion: 1.0.0 CurrentVersionCode: 31 From 1d42a81cd33c95213203fabaf59395099b980841 Mon Sep 17 00:00:00 2001 From: corbinlc Date: Sat, 17 Nov 2018 22:04:44 -0800 Subject: [PATCH 07/11] remove output and add a real description --- metadata/tech.ula.yml | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml index da6b5e0fcc..b68af3085a 100644 --- a/metadata/tech.ula.yml +++ b/metadata/tech.ula.yml @@ -8,9 +8,25 @@ IssueTracker: https://github.com/CypherpunkArmory/UserLAnd/issues Changelog: https://github.com/CypherpunkArmory/UserLAnd/releases AutoName: UserLAnd -Summary: Easiest way to run GNU/Linux Distros on Android - no root required -Description: Easiest way to run GNU/Linux Distros and Applications on Android. No - root required. + +Summary: UserLAnd provides the easiest way to run GNU/Linux Distros on Android - no root required +Description: |- + '''Features:''' + * Run full linux distros or specific applications on top of Android. + * Install and uninstall like a regular app. + * No root required. + + There are two ways to use UserLAnd + + Using single-click apps: + * Click an app. + * Fill out the required information. + * You're good to go! + + Using user-defined custom sessions: + * Define a session - This describes what filesystem you are going to use, and what kind of service you want to use when connecting to it (ssh or vnc). + * Define a filesystem - This describes what distribution of Linux you want to install. + * Once defined, just tap on the session to start up. This will download necessary assets, setup the filesystem, start the server, and connect to it. This will take several minutes for the first start up, but will be quicker afterwards. RepoType: git Repo: https://github.com/CypherpunkArmory/UserLAnd @@ -22,7 +38,6 @@ Builds: subdir: app gradle: - yes - output: build/outputs/apk/release/app-release-unsigned.apk AutoUpdateMode: Version v%v UpdateCheckMode: Tags From da4500f743a0b614ba48d1160c3ceaefe8a95225 Mon Sep 17 00:00:00 2001 From: corbinlc Date: Sat, 17 Nov 2018 22:18:00 -0800 Subject: [PATCH 08/11] fix up column width --- metadata/tech.ula.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml index b68af3085a..52e8fd2c5f 100644 --- a/metadata/tech.ula.yml +++ b/metadata/tech.ula.yml @@ -8,25 +8,31 @@ IssueTracker: https://github.com/CypherpunkArmory/UserLAnd/issues Changelog: https://github.com/CypherpunkArmory/UserLAnd/releases AutoName: UserLAnd - Summary: UserLAnd provides the easiest way to run GNU/Linux Distros on Android - no root required Description: |- + UserLAnd provides the easiest way to run GNU/Linux Distros on Android. + '''Features:''' * Run full linux distros or specific applications on top of Android. * Install and uninstall like a regular app. * No root required. - + There are two ways to use UserLAnd - + Using single-click apps: * Click an app. * Fill out the required information. * You're good to go! - + Using user-defined custom sessions: - * Define a session - This describes what filesystem you are going to use, and what kind of service you want to use when connecting to it (ssh or vnc). - * Define a filesystem - This describes what distribution of Linux you want to install. - * Once defined, just tap on the session to start up. This will download necessary assets, setup the filesystem, start the server, and connect to it. This will take several minutes for the first start up, but will be quicker afterwards. + * Define a session - This describes what filesystem you are going to use, and + what kind of service you want to use when connecting to it (ssh or vnc). + * Define a filesystem - This describes what distribution of Linux you want to + install. + * Once defined, just tap on the session to start up. This will download + necessary assets, setup the filesystem, start the server, and connect to it. + This will take several minutes for the first start up, but will be quicker + afterwards. RepoType: git Repo: https://github.com/CypherpunkArmory/UserLAnd From 1ef577a562693b67d253c0b265cb1cbf0cef06cb Mon Sep 17 00:00:00 2001 From: corbinlc Date: Sat, 17 Nov 2018 22:25:13 -0800 Subject: [PATCH 09/11] small touch up to match rewrite --- metadata/tech.ula.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml index 52e8fd2c5f..4491f9789e 100644 --- a/metadata/tech.ula.yml +++ b/metadata/tech.ula.yml @@ -8,23 +8,24 @@ IssueTracker: https://github.com/CypherpunkArmory/UserLAnd/issues Changelog: https://github.com/CypherpunkArmory/UserLAnd/releases AutoName: UserLAnd -Summary: UserLAnd provides the easiest way to run GNU/Linux Distros on Android - no root required +Summary: UserLAnd provides the easiest way to run GNU/Linux Distros on Android - no + root required Description: |- UserLAnd provides the easiest way to run GNU/Linux Distros on Android. - + '''Features:''' * Run full linux distros or specific applications on top of Android. * Install and uninstall like a regular app. * No root required. - + There are two ways to use UserLAnd - + Using single-click apps: * Click an app. * Fill out the required information. * You're good to go! - Using user-defined custom sessions: + * Define a session - This describes what filesystem you are going to use, and what kind of service you want to use when connecting to it (ssh or vnc). * Define a filesystem - This describes what distribution of Linux you want to From 2eff57f5a25f6948a8de709fc913690143e256f2 Mon Sep 17 00:00:00 2001 From: corbinlc Date: Sat, 17 Nov 2018 22:31:02 -0800 Subject: [PATCH 10/11] fix lint errors --- metadata/tech.ula.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml index 4491f9789e..76b276c3fe 100644 --- a/metadata/tech.ula.yml +++ b/metadata/tech.ula.yml @@ -8,8 +8,7 @@ IssueTracker: https://github.com/CypherpunkArmory/UserLAnd/issues Changelog: https://github.com/CypherpunkArmory/UserLAnd/releases AutoName: UserLAnd -Summary: UserLAnd provides the easiest way to run GNU/Linux Distros on Android - no - root required +Summary: The easiest way to run GNU/Linux Distros on Android - no root required Description: |- UserLAnd provides the easiest way to run GNU/Linux Distros on Android. @@ -27,13 +26,13 @@ Description: |- Using user-defined custom sessions: * Define a session - This describes what filesystem you are going to use, and - what kind of service you want to use when connecting to it (ssh or vnc). + what kind of service you want to use when connecting to it (ssh or vnc). * Define a filesystem - This describes what distribution of Linux you want to - install. + install. * Once defined, just tap on the session to start up. This will download - necessary assets, setup the filesystem, start the server, and connect to it. - This will take several minutes for the first start up, but will be quicker - afterwards. + necessary assets, setup the filesystem, start the server, and connect to it. + This will take several minutes for the first start up, but will be quicker + afterwards. RepoType: git Repo: https://github.com/CypherpunkArmory/UserLAnd From 4d6cc8e09e5c3019504848af75eb1a7aebbfae9b Mon Sep 17 00:00:00 2001 From: corbinlc Date: Sat, 17 Nov 2018 22:32:38 -0800 Subject: [PATCH 11/11] tiny change --- metadata/tech.ula.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/tech.ula.yml b/metadata/tech.ula.yml index 76b276c3fe..6b793043e2 100644 --- a/metadata/tech.ula.yml +++ b/metadata/tech.ula.yml @@ -8,7 +8,7 @@ IssueTracker: https://github.com/CypherpunkArmory/UserLAnd/issues Changelog: https://github.com/CypherpunkArmory/UserLAnd/releases AutoName: UserLAnd -Summary: The easiest way to run GNU/Linux Distros on Android - no root required +Summary: Easiest way to run GNU/Linux Distros on Android - no root required Description: |- UserLAnd provides the easiest way to run GNU/Linux Distros on Android.