[Replicant] [PATCH] Remove F-Droid until we can make a FSDG compliant version

Denis 'GNUtoo' Carikli GNUtoo at cyberdimension.org
Thu Apr 18 18:11:50 UTC 2019


It's been more than one year that Replicant is aware that
shipping F-Droid as-is is not compliant with the Free System
Distrbution Guidelines(FSDG)[1].

This is beacause we hoped to resolve the issue upstream in
a timely manner, but that didn't happen.

As we now focus on a longer term solution[2], it doesn't make
any sense to keep F-Droid as-is in Replicant.

That new approach would enable to have an extremely low
maintenance cost for both F-Droid and Replicant if it
is merged upstream.

It would also enable users and developers of other
Android distributions to use it.

References:
-----------
[1]https://www.gnu.org/distros/free-system-distribution-guidelines.html
[2]https://gitlab.com/fdroid/fdroidclient/issues/564#note_162158449

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo at cyberdimension.org>
---
 config/common.mk           | 1 -
 prebuilt/common/Android.mk | 8 --------
 2 files changed, 9 deletions(-)

diff --git a/config/common.mk b/config/common.mk
index 332ce37b..e7eeb6e6 100644
--- a/config/common.mk
+++ b/config/common.mk
@@ -135,7 +135,6 @@ PRODUCT_PACKAGES += \
     WallpaperPicker \
     SoundRecorder \
     Screencast \
-    F-Droid \
     FDroidPrivilegedExtension \
     RepWifi
 
diff --git a/prebuilt/common/Android.mk b/prebuilt/common/Android.mk
index 137030bd..f15b178c 100644
--- a/prebuilt/common/Android.mk
+++ b/prebuilt/common/Android.mk
@@ -8,11 +8,3 @@ LOCAL_MODULE_TAGS := optional
 LOCAL_MODULE_CLASS := EXECUTABLES
 LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
 include $(BUILD_PREBUILT)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := F-Droid
-LOCAL_MODULE_CLASS := APPS
-LOCAL_CERTIFICATE := PRESIGNED
-LOCAL_SRC_FILES := apps/FDroid.apk
-
-include $(BUILD_PREBUILT)
-- 
2.21.0



More information about the Replicant mailing list