[X2Go-Commits] [buildscripts] 03/04: bin/{build-{deb, osx, rpm}-package, build-nsis-package.sh, generate-nsis-version.pl, pkgneedsbuild, sbuild-deb-package}: switch to UTC time for dates.
git-admin at x2go.org
git-admin at x2go.org
Wed Dec 14 23:03:01 CET 2022
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository buildscripts.
commit fa953723b08cd8cb031e0e8e3c62d7db0a94a865
Author: Mihai Moldovan <ionic at ionic.de>
Date: Wed Dec 14 22:39:58 2022 +0100
bin/{build-{deb,osx,rpm}-package,build-nsis-package.sh,generate-nsis-version.pl,pkgneedsbuild,sbuild-deb-package}: switch to UTC time for dates.
This should make our builds timezone-independent.
---
bin/build-deb-package | 4 ++--
bin/build-nsis-package.sh | 4 ++--
bin/build-osx-package | 4 ++--
bin/build-rpm-package | 4 ++--
bin/generate-nsis-version.pl | 2 +-
bin/pkgneedsbuild | 2 +-
bin/sbuild-deb-package | 4 ++--
7 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/bin/build-deb-package b/bin/build-deb-package
index f32b513..665b82e 100755
--- a/bin/build-deb-package
+++ b/bin/build-deb-package
@@ -92,7 +92,7 @@ set_vars() {
COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}"
CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}"
[ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true
- DATE="${DATE:-$(date +%Y%m%d)}"
+ DATE="${DATE:-$(date -u '+%Y%m%d')}"
if [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}" ] || [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}-test" ] || grep -qs "$COMPONENT" <<< "${COMPONENT_RELEASES}"; then
CHECKOUT="${3:-build-${COMPONENT}}"
elif [ "x${COMPONENT}" = "x${COMPONENT_NIGHTLY}" ]; then
@@ -102,7 +102,7 @@ set_vars() {
exit 1
fi
# the DATE might be given as ,,today'' from the command line
- [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)"
+ [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')"
# setting paths
PROJECT_DIR="${HOME}/build/${COMPONENT}/${PROJECT}"
diff --git a/bin/build-nsis-package.sh b/bin/build-nsis-package.sh
index f86caa7..95a3310 100755
--- a/bin/build-nsis-package.sh
+++ b/bin/build-nsis-package.sh
@@ -78,7 +78,7 @@ set_vars() {
COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}"
CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}"
[ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true
- DATE="${DATE:-$(date +%Y%m%d)}"
+ DATE="${DATE:-$(date -u '+%Y%m%d')}"
if [ "x${COMPONENT}" = "x${COMPONENT_MAIN}" ]; then
CHECKOUT="${3:-build-main}"
elif [ "x${COMPONENT}" = "x${COMPONENT_MAIN_MSWIN}" ]; then
@@ -93,7 +93,7 @@ set_vars() {
exit 1
fi
# the DATE might be given as ,,today'' from the command line
- [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)"
+ [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')"
# setting paths
: ${PROJECT_DIR:="/cygdrive/d/Build/GIT/nightly/${l_DIST}/${l_CODENAME}/x2goclient"}
diff --git a/bin/build-osx-package b/bin/build-osx-package
index 80e4264..e309517 100755
--- a/bin/build-osx-package
+++ b/bin/build-osx-package
@@ -94,7 +94,7 @@ set_vars() {
COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}"
CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}"
[ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true
- DATE="${DATE:-$(date +%Y%m%d)}"
+ DATE="${DATE:-$(date -u '+%Y%m%d')}"
if [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}" ] || [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}-test" ] || grep -qs "$COMPONENT" <<< "${COMPONENT_RELEASES}"; then
CHECKOUT="${3:-build-${COMPONENT}}"
elif [ "x${COMPONENT}" = "x${COMPONENT_NIGHTLY}" ]; then
@@ -104,7 +104,7 @@ set_vars() {
exit 1
fi
# the DATE might be given as ,,today'' from the command line
- [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)"
+ [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')"
# setting paths
PROJECT_DIR="${HOME}/build/${COMPONENT}/${PROJECT}"
diff --git a/bin/build-rpm-package b/bin/build-rpm-package
index 9fe88ca..31b1f83 100755
--- a/bin/build-rpm-package
+++ b/bin/build-rpm-package
@@ -147,7 +147,7 @@ set_vars() {
COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}"
CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}"
[ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true
- DATE="${DATE:-$(date +%Y%m%d)}"
+ DATE="${DATE:-$(date -u '+%Y%m%d')}"
if [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}" ] || [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}-test" ] || grep -qs "$COMPONENT" <<< "${COMPONENT_RELEASES}"; then
CHECKOUT="${3:-build-${COMPONENT}}"
elif [ "x${COMPONENT}" = "x${COMPONENT_NIGHTLY}" ]; then
@@ -157,7 +157,7 @@ set_vars() {
exit 1
fi
# the DATE might be given as ,,today'' from the command line
- [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)"
+ [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')"
# setting paths
PROJECT_DIR="${HOME}/build/${COMPONENT}/${PROJECT}"
diff --git a/bin/generate-nsis-version.pl b/bin/generate-nsis-version.pl
index a562ebe..bc678a3 100755
--- a/bin/generate-nsis-version.pl
+++ b/bin/generate-nsis-version.pl
@@ -4,7 +4,7 @@ use strict;
use POSIX qw(strftime);
-my $date = strftime "%Y.%m.%d", localtime;
+my $date = strftime "%Y.%m.%d", gmtime;
open(F,"<$ARGV[0]/src/version.h") or die;
my @lines=<F>;
diff --git a/bin/pkgneedsbuild b/bin/pkgneedsbuild
index d80cf03..0f4bdba 100755
--- a/bin/pkgneedsbuild
+++ b/bin/pkgneedsbuild
@@ -21,7 +21,7 @@ CHECKOUT=${1:-master}
[ -d .git ] && {
- TIMESTAMP=$(date +%s)
+ TIMESTAMP=$(date -u '+%s')
CURRENT_BRANCH=$(git branch | grep "*" | awk '{print $2}')
# switch to branch given as $CHECKOUT, if it does not exist locally, create it...
diff --git a/bin/sbuild-deb-package b/bin/sbuild-deb-package
index 5ea9968..31ed634 100755
--- a/bin/sbuild-deb-package
+++ b/bin/sbuild-deb-package
@@ -95,7 +95,7 @@ set_vars() {
COMPONENT="${ARGV2_COMPONENT:-${COMPONENT:-$COMPONENT_NIGHTLY}}"
CODENAMES="${ARGV2_CODENAME:-${CODENAMES}}"
[ -n "${ARGV2_CODENAME}" ] && FORCE_BUILD="yes" || true
- DATE="${DATE:-$(date +%Y%m%d)}"
+ DATE="${DATE:-$(date -u '+%Y%m%d')}"
if [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}" ] || [ "x${COMPONENT}" = "x${COMPONENT_RELEASE}-test" ] || grep -qs "$COMPONENT" <<< "${COMPONENT_RELEASES}"; then
CHECKOUT="${3:-build-${COMPONENT}}"
elif [ "x${COMPONENT}" = "x${COMPONENT_NIGHTLY}" ]; then
@@ -105,7 +105,7 @@ set_vars() {
exit 1
fi
# the DATE might be given as ,,today'' from the command line
- [ "x${DATE}" = "xtoday" ] && DATE="$(date +%Y%m%d)"
+ [ "x${DATE}" = "xtoday" ] && DATE="$(date -u '+%Y%m%d')"
# setting paths
PROJECT_DIR="${HOME}/build/${COMPONENT}/${PROJECT}"
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
More information about the x2go-commits
mailing list