diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-08-18 21:03:11 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-08-18 21:03:11 -0700 |
commit | f55d7ef2b68e42e46e1ddc5747e7e3a75b7e6869 (patch) | |
tree | 592140b470306414f93b5f50cd0edcc3b7d3c3be | |
parent | 9ed46667dbeee834f03c5f40d5231c0695bc4e7a (diff) | |
download | portage-f55d7ef2b68e42e46e1ddc5747e7e3a75b7e6869.tar.gz portage-f55d7ef2b68e42e46e1ddc5747e7e3a75b7e6869.tar.bz2 portage-f55d7ef2b68e42e46e1ddc5747e7e3a75b7e6869.zip |
emerge-webrsync: fix date usage for BSD
-rwxr-xr-x | bin/emerge-webrsync | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/emerge-webrsync b/bin/emerge-webrsync index 5cba6b045..a962ab548 100755 --- a/bin/emerge-webrsync +++ b/bin/emerge-webrsync @@ -101,7 +101,9 @@ get_date_part() { get_utc_second_from_string() { local s="$1" if [[ ${USERLAND} == BSD ]] ; then - date -juf "%Y%m%d" "$s" +"%s" + # Specify zeros for the least significant digits, or else those + # digits are inherited from the current system clock time. + date -juf "%Y%m%d%H%M.%S" "${s}0000.00" +"%s" else date -d "${s:0:4}-${s:4:2}-${s:6:2}" -u +"%s" fi |