summarylogtreecommitdiffstats
path: root/version.patch
diff options
context:
space:
mode:
Diffstat (limited to 'version.patch')
-rw-r--r--version.patch103
1 files changed, 40 insertions, 63 deletions
diff --git a/version.patch b/version.patch
index 0c0eb70fba30..5979ad8f42a5 100644
--- a/version.patch
+++ b/version.patch
@@ -1,72 +1,49 @@
-diff -ur pi-hole-3.1/advanced/Scripts/version.sh pi-hole-3.1.a/advanced/Scripts/version.sh
---- pi-hole-3.1/advanced/Scripts/version.sh 2017-06-20 23:17:41.000000000 +0200
-+++ pi-hole-3.1.a/advanced/Scripts/version.sh 2017-06-22 13:52:36.293206505 +0200
-@@ -20,63 +20,21 @@
- return 0
- fi
+--- pi-hole-4.0.a/advanced/Scripts/version.sh 2018-08-05 19:40:22.000000000 +0200
++++ pi-hole-4.0/advanced/Scripts/version.sh 2018-08-24 15:28:44.141363877 +0200
+@@ -20,42 +20,16 @@
+ return 0
+ fi
-- # Get the tagged version of the local repository
-- local directory="${1}"
-- local version
+- # Get the tagged version of the local repository
+- local directory="${1}"
+- local version
-
-- cd "${directory}" 2> /dev/null || { echo "${DEFAULT}"; return 1; }
-- version=$(git describe --tags --always || echo "$DEFAULT")
-- if [[ "${version}" =~ ^v ]]; then
-- echo "${version}"
-- elif [[ "${version}" == "${DEFAULT}" ]]; then
-- echo "ERROR"
-- return 1
-+ if [[ "$1" == "pi-hole" ]]; then
-+ echo "{{corever}}"
- else
-- echo "Untagged"
-+ echo "{{webver}}"
- fi
- return 0
+- cd "${directory}" 2> /dev/null || { echo "${DEFAULT}"; return 1; }
+- version=$(git describe --tags --always || echo "$DEFAULT")
+- if [[ "${version}" =~ ^v ]]; then
+- echo "${version}"
+- elif [[ "${version}" == "${DEFAULT}" ]]; then
+- echo "ERROR"
+- return 1
++ if [[ "$1" == "pi-hole" ]]; then
++ echo "{{corever}}"
+ else
+- echo "Untagged"
++ echo "{{webver}}"
+ fi
+ return 0
}
getLocalHash() {
-- # Local FTL hash does not exist on filesystem
-- if [[ "$1" == "FTL" ]]; then
-- echo "N/A"
-- return 0
-- fi
--
-- # Get the short hash of the local repository
-- local directory="${1}"
-- local hash
--
-- cd "${directory}" 2> /dev/null || { echo "${DEFAULT}"; return 1; }
-- hash=$(git rev-parse --short HEAD || echo "$DEFAULT")
-- if [[ "${hash}" == "${DEFAULT}" ]]; then
-- echo "ERROR"
-- return 1
-- else
-- echo "${hash}"
-- fi
-+ echo "N/A"
- return 0
- }
-
- getRemoteHash(){
-- # Remote FTL hash is not applicable
-- if [[ "$1" == "FTL" ]]; then
-- echo "N/A"
-- return 0
-- fi
+- # Local FTL hash does not exist on filesystem
+- if [[ "$1" == "FTL" ]]; then
+- echo "N/A"
+- return 0
+- fi
-
-- local daemon="${1}"
-- local branch="${2}"
+- # Get the short hash of the local repository
+- local directory="${1}"
+- local hash
-
-- hash=$(git ls-remote --heads "https://github.com/pi-hole/${daemon}" | \
-- awk -v bra="$branch" '$0~bra {print substr($0,0,8);exit}')
-- if [[ -n "$hash" ]]; then
-- echo "$hash"
-- else
-- echo "ERROR"
-- return 1
-- fi
-+ echo "N/A"
- return 0
+- cd "${directory}" 2> /dev/null || { echo "${DEFAULT}"; return 1; }
+- hash=$(git rev-parse --short HEAD || echo "$DEFAULT")
+- if [[ "${hash}" == "${DEFAULT}" ]]; then
+- echo "ERROR"
+- return 1
+- else
+- echo "${hash}"
+- fi
++ echo "N/A"
+ return 0
}