diff --git a/nodejs-sprintf-js.spec b/nodejs-sprintf-js.spec new file mode 100644 index 0000000..ceaac13 --- /dev/null +++ b/nodejs-sprintf-js.spec @@ -0,0 +1,49 @@ +%{?nodejs_find_provides_and_requires} +%global packagename sprintf-js +%global enable_tests 1 +Name: nodejs-sprintf-js +Version: 1.1.0 +Release: 1 +Summary: JavaScript sprintf implementation +License: BSD +URL: https://github.com/alexei/sprintf.js.git +Source0: https://registry.npmjs.org/sprintf-js/-/sprintf-js-%{version}.tgz +ExclusiveArch: %{nodejs_arches} noarch +BuildArch: noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: mocha +%endif +Requires: nodejs +%description +JavaScript sprintf implementation + +%prep +%setup -q -n package +rm -rf dist/ + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} +cp -pr *.json src/ \ + %{buildroot}%{nodejs_sitelib}/%{packagename} +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%if 0%{?enable_tests} +/usr/bin/mocha -R spec +%else +%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m" +%endif + +%files +%{!?_licensedir:%global license %doc} +%doc *.md demo/ +%license LICENSE +%{nodejs_sitelib}/%{packagename} + +%changelog +* Fri Aug 21 2020 wangchong - 1.1.0-1 +- package init diff --git a/nodejs-sprintf-js.yaml b/nodejs-sprintf-js.yaml new file mode 100644 index 0000000..c3093e4 --- /dev/null +++ b/nodejs-sprintf-js.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: alexei/sprintf.js +tag_prefix: ^v +seperator: . diff --git a/sprintf-js-1.1.0.tgz b/sprintf-js-1.1.0.tgz new file mode 100644 index 0000000..ab55bf2 Binary files /dev/null and b/sprintf-js-1.1.0.tgz differ