From 9b528a68666deb93e200a6e4381ac4e4630546e0 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Wed, 10 Jul 2019 20:30:06 -0500 Subject: [PATCH] OpenSUSE Tumbleweed support --- CHANGELOG.md | 1 + README.md | 1 + create_dist.sh | 2 +- public/detect_linux.sh | 3 +++ releases.json | 11 +++++++++++ src/constants.js | 1 + 6 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ddc0d18..52ed04c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * Debian 10 * OpenSUSE Leap 15.0 * OpenSUSE Leap 15.1 + * OpenSUSE Tumbleweed ## 1.0.3 ## * Linux distribution support diff --git a/README.md b/README.md index 65cd4cc..ba2c736 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ Repertory allows you to mount Sia and/or SiaPrime blockchain storage solutions v * Linux Mint 19.1 * OpenSUSE Leap 15.0 * OpenSUSE Leap 15.1 + * OpenSUSE Tumbleweed * Solus * Ubuntu 18.04 * Ubuntu 18.10 diff --git a/create_dist.sh b/create_dist.sh index 169d58d..1df344d 100755 --- a/create_dist.sh +++ b/create_dist.sh @@ -19,7 +19,7 @@ if beginsWith darwin "$OSTYPE"; then JQ_EXEC=jq-osx-amd64 SHA256_EXEC="shasum -a 256 -b" else - DISTRO_LIST="arch centos7 debian9 debian10 fedora28 fedora29 fedora30 opensuse15 opensuse15.1 solus ubuntu18.04 ubuntu18.10 ubuntu19.04" + DISTRO_LIST="arch centos7 debian9 debian10 fedora28 fedora29 fedora30 opensuse15 opensuse15.1 solus tumbleweed ubuntu18.04 ubuntu18.10 ubuntu19.04" OUT_FILE=repertory-ui_${APP_VER}_linux_x86_64.AppImage BASE64_EXEC="base64 -w0" JQ_EXEC=jq-linux64 diff --git a/public/detect_linux.sh b/public/detect_linux.sh index 0c9945e..5d79d9b 100644 --- a/public/detect_linux.sh +++ b/public/detect_linux.sh @@ -77,6 +77,9 @@ elif [ -f /etc/os-release ]; then else resetDistVer fi + elif [ "$ID" == "opensuse-tumbleweed" ]; then + DISTNAME=tumbleweed + DISTVER= else resetDistVer fi diff --git a/releases.json b/releases.json index 03f5418..ef2de76 100644 --- a/releases.json +++ b/releases.json @@ -88,6 +88,14 @@ ] } }, + "tumbleweed": { + "1.0.4": { + "sha256": "", + "sig": "", + "urls": [ + ] + } + }, "ubuntu18.04": { "1.0.4": { "sha256": "", @@ -158,6 +166,9 @@ "solus": [ "1.0.4" ], + "tumbleweed": [ + "1.0.4" + ], "ubuntu18.04": [ "1.0.4" ], diff --git a/src/constants.js b/src/constants.js index 8b877f1..dc6a373 100644 --- a/src/constants.js +++ b/src/constants.js @@ -42,6 +42,7 @@ exports.DATA_LOCATIONS = { opensuse15: '~/.local/repertory/ui', 'opensuse15.1': '~/.local/repertory/ui', solus: '~/.local/repertory/ui', + tumbleweed: '~/.local/repertory/ui', 'ubuntu18.04': '~/.local/repertory/ui', 'ubuntu18.10': '~/.local/repertory/ui', 'ubuntu19.04': '~/.local/repertory/ui',