diff --git a/LICENSE-MIT b/LICENSE-MIT new file mode 100644 index 0000000..281695a --- /dev/null +++ b/LICENSE-MIT @@ -0,0 +1,22 @@ +Copyright (c) 2012-2013 Mickael Daniel + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/nodejs-noptify.spec b/nodejs-noptify.spec new file mode 100644 index 0000000..7c741ba --- /dev/null +++ b/nodejs-noptify.spec @@ -0,0 +1,45 @@ +%{?nodejs_find_provides_and_requires} +%global enable_tests 1 +Name: nodejs-noptify +Version: 0.0.3 +Release: 1 +Summary: A wrapper for the nopt module with a commander-like API +License: MIT +URL: https://github.com/mklabs/noptify +Source0: http://registry.npmjs.org/noptify/-/noptify-%{version}.tgz +Source1: https://raw.githubusercontent.com/mklabs/noptify/cfa11f776ddcd844a04982c0763df546621ce26a/LICENSE-MIT +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: npm(mocha) npm(nopt) +%endif +%description +%{summary}. + +%prep +%setup -q -n package +cp -p %{SOURCE1} . +%nodejs_fixdep nopt + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/noptify +cp -pr package.json actions/ index.js util/ \ + %{buildroot}%{nodejs_sitelib}/noptify +%nodejs_symlink_deps +%if 0%{?enable_tests} + +%check +%nodejs_symlink_deps --check +/usr/bin/mocha --reporter spec +%endif + +%files +%doc LICENSE-MIT readme.md +%{nodejs_sitelib}/noptify + +%changelog +* Thu Aug 20 2020 wangchong - 0.0.3-1 +- package init diff --git a/nodejs-noptify.yaml b/nodejs-noptify.yaml new file mode 100644 index 0000000..456027a --- /dev/null +++ b/nodejs-noptify.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: mklabs/noptify +tag_prefix: ^ +seperator: . diff --git a/noptify-0.0.3.tgz b/noptify-0.0.3.tgz new file mode 100644 index 0000000..f2eb391 Binary files /dev/null and b/noptify-0.0.3.tgz differ