From b4785c8efd65af94da9b14cb011c69101a54072a Mon Sep 17 00:00:00 2001 From: ohfp <1813007-ohfp@users.noreply.gitlab.com> Date: Tue, 31 Mar 2020 10:57:25 +0200 Subject: [PATCH] generate appstream metadata --- .../io.gitlab.LibreWolf.appdata.xml.in | 38 +++++++++++++++++++ .../scripts/1_Install_Dependencies.sh | 2 +- .../scripts/5_Configure_Binary_Tarball.sh | 6 ++- 3 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 binary_tarball/content/io.gitlab.LibreWolf.appdata.xml.in diff --git a/binary_tarball/content/io.gitlab.LibreWolf.appdata.xml.in b/binary_tarball/content/io.gitlab.LibreWolf.appdata.xml.in new file mode 100644 index 0000000..d91176c --- /dev/null +++ b/binary_tarball/content/io.gitlab.LibreWolf.appdata.xml.in @@ -0,0 +1,38 @@ + + + io.gitlab.LibreWolf + io.gitlab.LibreWolf + LibreWolf + LibreWolf Web Browser + CC0-1.0 + MPL-2.0 + +

LibreWolf

+

This project is an independent fork of Firefox, with the primary goals of privacy security and user freedom. It is the community run successor to LibreFox.

+

LibreWolf uses more than 500 privacy/security/performance settings, patches, LibreWolf-Addons (optional) and is designed to minimize data collection and telemetry as much as possible (updater, crashreporter and Firefox’s integrated addons that don’t respect privacy are removed).

+

LibreWolf is NOT associated with Mozilla or its products.

+

Features:

+ +
+ + + + + librewolf + internet + web + + https://librewolf-community.gitlab.io/ + https://gitlab.com/groups/librewolf-community/-/issues/ +
diff --git a/binary_tarball/scripts/1_Install_Dependencies.sh b/binary_tarball/scripts/1_Install_Dependencies.sh index 7f2c85a..42b989c 100755 --- a/binary_tarball/scripts/1_Install_Dependencies.sh +++ b/binary_tarball/scripts/1_Install_Dependencies.sh @@ -4,9 +4,9 @@ printf "\n\n-------------------------------------- DEPENDENCY INSTALLATION ----- set -e # Setup Script Variables -# _DEPENDENCIES="mercurial wget git flatpak flatpak-builder"; _DEPENDENCIES="wget git xvfb \ xz-utils \ + gettext-base \ curl python3 libjack-dev \ autotools-dev \ autoconf2.13 \ diff --git a/binary_tarball/scripts/5_Configure_Binary_Tarball.sh b/binary_tarball/scripts/5_Configure_Binary_Tarball.sh index 2068805..c981fc1 100755 --- a/binary_tarball/scripts/5_Configure_Binary_Tarball.sh +++ b/binary_tarball/scripts/5_Configure_Binary_Tarball.sh @@ -38,7 +38,7 @@ distini="$_EXTRACTED_TARBALL_FOLDER/distribution/distribution.ini" install -Dvm644 /dev/stdin "$distini" < ${_EXTRACTED_TARBALL_FOLDER}/io.gitlab.LibreWolf.appdata.xml + # Repacks the binary tarball printf "\nRecompressing binary tarball\n"; tar -jvcf $BINARY_TARBALL -C $_EXTRACTED_TARBALL_FOLDER .