diff --git a/nodejs-sntp.spec b/nodejs-sntp.spec new file mode 100644 index 0000000..0025be6 --- /dev/null +++ b/nodejs-sntp.spec @@ -0,0 +1,46 @@ +%{?nodejs_find_provides_and_requires} +%global enable_tests 0 +Name: nodejs-sntp +Epoch: 1 +Version: 2.0.1 +Release: 1 +Summary: SNTP v4 client (RFC4330) for Node.js +License: BSD +URL: https://github.com/hueniverse/sntp +Source0: https://github.com/hueniverse/sntp/archive/v%{version}/sntp-%{version}.tar.gz +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +BuildRequires: npm(hoek) +%description +An SNTP v4 client (RFC4330) for Node.js. Simply connects to the NTP or SNTP +server requested and returns the server time along with the round-trip duration +and clock offset. To adjust the local time to the NTP time, add the returned +time offset to the local time. + +%prep +%autosetup -n sntp-%{version} +%{nodejs_fixdep} hoek +chmod 0644 *.js* README.md LICENSE examples/* lib/* + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/sntp +cp -pr lib package.json %{buildroot}%{nodejs_sitelib}/sntp +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%__nodejs -e "require('./')" +%if 0%{?enable_tests} +%endif + +%files +%{nodejs_sitelib}/sntp +%doc README.md examples +%license LICENSE + +%changelog +* Sat Aug 15 2020 zhanghua - 2.0.1-1 +- Package init diff --git a/nodejs-sntp.yaml b/nodejs-sntp.yaml new file mode 100644 index 0000000..bc64d4f --- /dev/null +++ b/nodejs-sntp.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: hueniverse/sntp +tag_pattern: "^v" +seperator: "." diff --git a/sntp-2.0.1.tar.gz b/sntp-2.0.1.tar.gz new file mode 100644 index 0000000..39bf37f Binary files /dev/null and b/sntp-2.0.1.tar.gz differ