diff --git a/nodejs-validate-npm-package-license.spec b/nodejs-validate-npm-package-license.spec new file mode 100644 index 0000000..3c94fc2 --- /dev/null +++ b/nodejs-validate-npm-package-license.spec @@ -0,0 +1,62 @@ +%{?nodejs_find_provides_and_requires} + +%global packagename validate-npm-package-license +%global enable_tests 1 + +Name: nodejs-validate-npm-package-license +Version: 3.0.1 +Release: 1 +Summary: Validates an npm package license string + +License: ASL 2.0 +URL: https://github.com/kemitchell/validate-npm-package-license.js.git +Source0: https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-%{version}.tgz + +ExclusiveArch: %{nodejs_arches} noarch +BuildArch: noarch + +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: npm(defence-cli) npm(replace-require-self) npm(spdx-correct) +BuildRequires: npm(spdx-expression-parse) +%endif + +Requires: nodejs + +%description +Give me a string and I'll tell you if it's a valid npm package license string. + + +%prep +%setup -q -n package + + +%build +# nothing to do! + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} +cp -pr package.json *.js \ + %{buildroot}%{nodejs_sitelib}/%{packagename} + +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +defence README.md | replace-require-self | node +%endif + + +%files +%{!?_licensedir:%global license %doc} +%doc *.md +%license LICENSE +%{nodejs_sitelib}/%{packagename} + + + +%changelog +* Wed Aug 12 2020 wangxiao - 3.0.1-1 +- package init diff --git a/nodejs-validate-npm-package-license.yaml b/nodejs-validate-npm-package-license.yaml new file mode 100644 index 0000000..26d8e36 --- /dev/null +++ b/nodejs-validate-npm-package-license.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/kemitchell/validate-npm-package-license.js +version_control: github +src_repo: kemitchell/validate-npm-package-license.js +tag_prefix: "^v" +seperator: "." diff --git a/validate-npm-package-license-3.0.1.tgz b/validate-npm-package-license-3.0.1.tgz new file mode 100644 index 0000000..4f1e0cc Binary files /dev/null and b/validate-npm-package-license-3.0.1.tgz differ