From cc997e4b1f6e76080a79ec528a796ac164e0719d Mon Sep 17 00:00:00 2001 From: wangchong1995924 <15229716099@163.com> Date: Fri, 21 Aug 2020 10:35:04 +0800 Subject: [PATCH 1/2] package init --- nodejs-samsam.spec | 49 +++++++++++++++++++++++++++++++++++++++++++++ nodejs-samsam.yaml | 4 ++++ samsam-1.1.2.tgz | Bin 0 -> 9974 bytes 3 files changed, 53 insertions(+) create mode 100644 nodejs-samsam.spec create mode 100644 nodejs-samsam.yaml create mode 100644 samsam-1.1.2.tgz diff --git a/nodejs-samsam.spec b/nodejs-samsam.spec new file mode 100644 index 0000000..be6f879 --- /dev/null +++ b/nodejs-samsam.spec @@ -0,0 +1,49 @@ +%global enable_tests 0 +%global srcname samsam +Name: nodejs-%{srcname} +Version: 1.1.2 +Release: 1 +Summary: Value identification and comparison functions +License: BSD +URL: https://github.com/busterjs/samsam +Source0: https://registry.npmjs.org/samsam/-/samsam-%{version}.tgz +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: npm(buster) +%endif +%description +samsam is a collection of predicate and comparison functions useful to +identify the type of values and to compare values with varying degrees of +strictness. +samsam is a general-purpose library with no dependencies. It works in browsers +(including old and rowdy ones, like IE6) and Node. It will define itself as an +AMD module if you want it to (i.e. if there's a define function available). +samsam was originally extracted from the referee assertion library, which +ships with the Buster.JS testing framework. + +%prep +%setup -q -n package + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/%{srcname} +cp -pr package.json lib/ %{buildroot}%{nodejs_sitelib}/%{srcname} +%nodejs_symlink_deps +%if 0%{?enable_tests} + +%check +%nodejs_symlink_deps --check +%{__nodejs} test/samsam-test.js +%endif + +%files +%doc AUTHORS Readme.md +%license LICENSE +%{nodejs_sitelib}/%{srcname} + +%changelog +* Fri Aug 21 2020 wangchong - 1.1.2-1 +- package init diff --git a/nodejs-samsam.yaml b/nodejs-samsam.yaml new file mode 100644 index 0000000..90c16cf --- /dev/null +++ b/nodejs-samsam.yaml @@ -0,0 +1,4 @@ +version-control: github +src_repo: sinonjs/samsam +tag_prefix: ^v +seperator: . diff --git a/samsam-1.1.2.tgz b/samsam-1.1.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..5da0167f4540cfd5c6f440ae2d4f3df2062149cc GIT binary patch literal 9974 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 AlK=n! literal 0 HcmV?d00001 From 0acab34d2bffaf46468687b1c69ff17152871e32 Mon Sep 17 00:00:00 2001 From: wangchong1995924 <15229716099@163.com> Date: Fri, 21 Aug 2020 17:50:35 +0800 Subject: [PATCH 2/2] fix the yaml error --- nodejs-samsam.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs-samsam.yaml b/nodejs-samsam.yaml index 90c16cf..dc8b759 100644 --- a/nodejs-samsam.yaml +++ b/nodejs-samsam.yaml @@ -1,4 +1,4 @@ -version-control: github +version_control: github src_repo: sinonjs/samsam tag_prefix: ^v seperator: .