#1 Upgrade to version 0.3.0
Merged 3 years ago by jsmith. Opened 3 years ago by jstanek.
rpms/ jstanek/nodejs-carrier master  into  master

file modified
+2
@@ -1,1 +1,3 @@ 

  /carrier-0.1.14.tgz

+ /carrier-0.3.0.tgz

+ /carrier-0.3.0-node_modules.tar.gz

file modified
+14 -10
@@ -1,20 +1,22 @@ 

  %global shortname carrier

  

  Name:           nodejs-carrier

- Version:        0.1.14

- Release:        12%{?dist}

+ Version:        0.3.0

+ Release:        1%{?dist}

  Summary:        Evented stream line reader for node.js

  

  License:        MIT

  URL:            https://github.com/pgte/%{shortname}

+ 

  Source0:        http://registry.npmjs.org/%{shortname}/-/%{shortname}-%{version}.tgz

+ # Created by running the below command in the unpacked %%{SOURCE0}

+ # $ npm install --save-dev && tar -czf ../%%{shortname}-%%{version}-node_modules.tar.gz node_modules

+ Source1:        %{shortname}-%{version}-node_modules.tar.gz

+ 

  BuildArch:      noarch

  ExclusiveArch:  %{nodejs_arches} noarch

  

- BuildRequires:  nodejs-packaging

- 

- # tap is a test dependency

- BuildRequires:  nodejs-tap

+ BuildRequires:  nodejs-packaging nodejs(engine)

  

  %description

  %{shortname} helps you implement new-line terminated protocols over node.js.
@@ -24,6 +26,8 @@ 

  %prep

  %setup -qn package

  

+ # Extract cached development dependencies

+ tar -xzf '%{SOURCE1}'

  

  %build

  # Nothing to do
@@ -33,12 +37,9 @@ 

  mkdir -p %{buildroot}%{nodejs_sitelib}/%{shortname}/

  cp -pr package.json lib/ %{buildroot}%{nodejs_sitelib}/%{shortname}

  

- %nodejs_symlink_deps

- 

  %check

- %nodejs_symlink_deps --check

  for test in $(ls test/); do

-     node test/${test}

+     %{__nodejs} test/${test}

  done

  

  %files
@@ -48,6 +49,9 @@ 

  

  

  %changelog

+ * Mon Aug 17 2020 Jan Staněk <jstanek@redhat.com> - 0.3.0-1

+ - Upgrade to version 0.3.0

+ 

  * Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.14-12

  - Second attempt - Rebuilt for

    https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

file modified
+2 -1
@@ -1,1 +1,2 @@ 

- b8989906b6e0b8378eba816ed60da1d0  carrier-0.1.14.tgz

+ SHA512 (carrier-0.3.0.tgz) = 1b4527cfa475d4f760ffd374aabe66bafe59385dbea1edd61fb8ba7a20a549de64a33758e5ada72857c63936a3868335be2a1a01f6e78f64674501540f26fd33

+ SHA512 (carrier-0.3.0-node_modules.tar.gz) = ba6b3ad3dfca020456cfebc7051a9a5a0c1bbd7297e51621c72dc267da4d53a3a11c66428ba61835b6e6e2851de08c1f42826cbdef952d02b79faef2eebeea17

  • Upgrade to latest released version.
  • Cache devDependencies (in a way similar to jquery) in order to be able to run tests in %check section.

This should resolve the F33 FTBFS.

Pull-Request has been merged by jsmith

3 years ago