From c00d3bcd07cef9101c268b332ce856318acb0464 Mon Sep 17 00:00:00 2001 From: yaokai13 Date: Sat, 29 Aug 2020 10:57:34 +0800 Subject: [PATCH] package init --- LICENSE.md | 38 ++++++++++++++++++++++++++++++++ jison-lex-0.3.4.tgz | Bin 0 -> 10987 bytes nodejs-jison-lex.spec | 49 ++++++++++++++++++++++++++++++++++++++++++ nodejs-jison-lex.yaml | 4 ++++ 4 files changed, 91 insertions(+) create mode 100644 LICENSE.md create mode 100644 jison-lex-0.3.4.tgz create mode 100644 nodejs-jison-lex.spec create mode 100644 nodejs-jison-lex.yaml diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..e273feb --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,38 @@ +MIT License +----------- + +> Copyright (c) 2009-2014 Zachary Carter +> +> 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/jison-lex-0.3.4.tgz b/jison-lex-0.3.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..e35e94c6d1f20797c8205bcf36ba3ad97e8899a1 GIT binary patch literal 10987 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 ZZ+#uy!}IVwJb$6*{{X#1Zg~Lw002zzPCftt literal 0 HcmV?d00001 diff --git a/nodejs-jison-lex.spec b/nodejs-jison-lex.spec new file mode 100644 index 0000000..c0059d9 --- /dev/null +++ b/nodejs-jison-lex.spec @@ -0,0 +1,49 @@ +%{?nodejs_find_provides_and_requires} +%global packagename jison-lex +%global enable_tests 0 +Name: nodejs-jison-lex +Version: 0.3.4 +Release: 1 +Summary: Lexical analyzer generator used by jison +License: MIT +URL: https://github.com/zaach/jison-lex.git +Source0: https://registry.npmjs.org/jison-lex/-/jison-lex-%{version}.tgz +# upstream license file requested at https://github.com/zaach/jison-lex/issues/14 +Source1: LICENSE.md +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: npm(test) +%endif +%description +Lexical analyzer generator used by jison + +%prep +%setup -q -n package +cp -p %{SOURCE1} . +%nodejs_fixdep nomnom '^1.5.2' + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/jison-lex +cp -pr package.json *.js \ + %{buildroot}%{nodejs_sitelib}/jison-lex +%nodejs_symlink_deps +%if 0%{?enable_tests} + +%check +%nodejs_symlink_deps --check +%__nodejs tests/all-tests.js +%endif + +%files +%{!?_licensedir:%global license %doc} +%doc README.md +%license LICENSE.md +%{nodejs_sitelib}/jison-lex + +%changelog +* Thu Aug 20 2020 yaokai - 0.3.4-1 +- Package init diff --git a/nodejs-jison-lex.yaml b/nodejs-jison-lex.yaml new file mode 100644 index 0000000..d302bc2 --- /dev/null +++ b/nodejs-jison-lex.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: zaach/jison-lex +tag_pattern: "^" +seperator: "."