From 7ef5ab737fa72e9ccdb4349fc101682b206ea1d5 Mon Sep 17 00:00:00 2001 From: yaokai13 Date: Thu, 20 Aug 2020 11:38:53 +0800 Subject: [PATCH] package init --- merge-descriptors-1.0.1.tar.gz | Bin 0 -> 3403 bytes nodejs-merge-descriptors-node10.patch | 39 ++++++++++++++++++++++++++ nodejs-merge-descriptors.spec | 39 ++++++++++++++++++++++++++ nodejs-merge-descriptors.yaml | 4 +++ 4 files changed, 82 insertions(+) create mode 100644 merge-descriptors-1.0.1.tar.gz create mode 100644 nodejs-merge-descriptors-node10.patch create mode 100644 nodejs-merge-descriptors.spec create mode 100644 nodejs-merge-descriptors.yaml diff --git a/merge-descriptors-1.0.1.tar.gz b/merge-descriptors-1.0.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..cf244794801e8eb82e1c6ea228eba6c1792578f2 GIT binary patch literal 3403 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 literal 0 HcmV?d00001 diff --git a/nodejs-merge-descriptors-node10.patch b/nodejs-merge-descriptors-node10.patch new file mode 100644 index 0000000..88197b0 --- /dev/null +++ b/nodejs-merge-descriptors-node10.patch @@ -0,0 +1,39 @@ +From 4512270990987bb387ac64cd9bf323d1c5f7f361 Mon Sep 17 00:00:00 2001 +From: Douglas Christopher Wilson +Date: Sun, 1 Jul 2018 23:50:02 -0400 +Subject: [PATCH] tests: fix throw asserts + +--- + test/merge.js | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/test/merge.js b/test/merge.js +index 80cbdc8..3a1d677 100644 +--- a/test/merge.js ++++ b/test/merge.js +@@ -16,21 +16,21 @@ describe('merge(dest, src)', function () { + describe('arguments', function () { + describe('dest', function () { + it('should be required', function () { +- assert.throws(merge.bind(null, undefined), 'argument dest is required') ++ assert.throws(merge.bind(null, undefined), /argument dest is required/) + }) + + it('should reject null', function () { +- assert.throws(merge.bind(null, null), 'argument dest is required') ++ assert.throws(merge.bind(null, null), /argument dest is required/) + }) + }) + + describe('src', function () { + it('should be required', function () { +- assert.throws(merge.bind(null, {}, undefined), 'argument src is required') ++ assert.throws(merge.bind(null, {}, undefined), /argument src is required/) + }) + + it('should reject null', function () { +- assert.throws(merge.bind(null, {}, null), 'argument dest is required') ++ assert.throws(merge.bind(null, {}, null), /argument src is required/) + }) + }) + }) diff --git a/nodejs-merge-descriptors.spec b/nodejs-merge-descriptors.spec new file mode 100644 index 0000000..12cacd7 --- /dev/null +++ b/nodejs-merge-descriptors.spec @@ -0,0 +1,39 @@ +%{?nodejs_find_provides_and_requires} +Name: nodejs-merge-descriptors +Version: 1.0.1 +Release: 1 +Summary: A Node.js module to merge objects using descriptors +License: MIT +URL: https://github.com/component/merge-descriptors +Source0: https://github.com/component/merge-descriptors/archive/%{version}/merge-descriptors-%{version}.tar.gz +Patch0: nodejs-merge-descriptors-node10.patch +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +BuildRequires: npm(mocha) +%description +%{summary}. + +%prep +%autosetup -p 1 -n merge-descriptors-%{version} + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/merge-descriptors +cp -pr package.json index.js \ + %{buildroot}%{nodejs_sitelib}/merge-descriptors +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{nodejs_sitelib}/mocha/bin/mocha --reporter spec --bail --check-leaks test/ + +%files +%doc README.md HISTORY.md +%license LICENSE +%{nodejs_sitelib}/merge-descriptors + +%changelog +* Thu Aug 20 2020 yaokai - 1.0.1-1 +- Package init diff --git a/nodejs-merge-descriptors.yaml b/nodejs-merge-descriptors.yaml new file mode 100644 index 0000000..6d1f5f6 --- /dev/null +++ b/nodejs-merge-descriptors.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: component/merge-descriptors +tag_pattern: "^" +seperator: "."