diff --git a/nodejs-spdx-expression-parse.spec b/nodejs-spdx-expression-parse.spec new file mode 100644 index 0000000..63e47ec --- /dev/null +++ b/nodejs-spdx-expression-parse.spec @@ -0,0 +1,47 @@ +%{?nodejs_find_provides_and_requires} +%global packagename spdx-expression-parse +%global enable_tests 1 +Name: nodejs-spdx-expression-parse +Version: 1.0.2 +Release: 1 +Summary: Parse SPDX license expressions +License: MIT and CC-BY +URL: https://github.com/kemitchell/spdx-expression-parse.js.git +Source0: https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-%{version}.tgz +ExclusiveArch: %{nodejs_arches} noarch +BuildArch: noarch +BuildRequires: nodejs-packaging uglify-js npm(jison) npm(spdx-license-ids) +BuildRequires: npm(spdx-exceptions) +%if 0%{?enable_tests} +%endif +Requires: nodejs +%description +Parse SPDX license expressions + +%prep +%setup -q -n package + +%build +%nodejs_symlink_deps --check + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} +cp -pr package.json *.js \ + %{buildroot}%{nodejs_sitelib}/%{packagename} +%nodejs_symlink_deps + +%check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +echo "There are no tests..." +%endif + +%files +%{!?_licensedir:%global license %doc} +%doc *.md +%license LICENSE +%{nodejs_sitelib}/%{packagename} + +%changelog +* Fri Aug 21 2020 wangchong - 1.0.2-1 +- package init diff --git a/nodejs-spdx-expression-parse.yaml b/nodejs-spdx-expression-parse.yaml new file mode 100644 index 0000000..ec5fce1 --- /dev/null +++ b/nodejs-spdx-expression-parse.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: kemitchell/spdx-expression-parse.js +tag_prefix: ^v +seperator: . diff --git a/spdx-expression-parse-1.0.2.tgz b/spdx-expression-parse-1.0.2.tgz new file mode 100644 index 0000000..32ed791 Binary files /dev/null and b/spdx-expression-parse-1.0.2.tgz differ