Files
Khem Raj 74e510631b htpdate: upgrade 1.3.7 -> 2.0.2
Upstream's vervest.org tarball archive no longer serves 2.0.x releases
(404) and htpdate's GitHub releases carry no tarball assets, so switch
SRC_URI to fetch via git protocol pinned at the v2.0.2 tag's commit,
consistent with OE's "no unstable GitHub archive tarball" QA policy.

License header block shifted by one line upstream (25-29 instead of
26-30); text and md5 are otherwise unchanged, updated LIC_FILES_CHKSUM
accordingly.

No patches involved. Build-verified with a full cleansstate rebuild.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-14 09:06:30 -07:00

32 lines
1.1 KiB
BlitzBasic

SUMMARY = "HTTP based time synchronization tool"
DESCRIPTION = "The HTTP Time Protocol (HTP) is used to synchronize a computer's time with\
web servers as reference time source. This program can be used instead\
ntpdate or similar, in networks that has a firewall blocking the NTP port.\
Htpdate will synchronize the computer time to Greenwich Mean Time (GMT),\
using the timestamps from HTTP headers found in web servers response (the\
HEAD method will be used to get the information).\
Htpdate works through proxy servers. Accuracy of htpdate will be usually\
within 0.5 seconds (better with multiple servers).\
"
HOMEPAGE = "https://github.com/twekkel/htpdate"
BUGTRACKER = "https://github.com/twekkel/htpdate/issues"
LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://htpdate.c;beginline=25;endline=29;md5=2b6cdb94bd5349646d7e33f9f501eef7"
SRC_URI = "git://github.com/twekkel/htpdate.git;branch=master;protocol=https"
SRCREV = "c3666d6d107662081339a1a24cab092810d7cd00"
TARGET_CC_ARCH += "${LDFLAGS}"
do_configure () {
:
}
do_compile () {
oe_runmake
}
do_install () {
oe_runmake install 'INSTALL=install' 'STRIP=echo' 'DESTDIR=${D}'
}