Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-11-25 19:28:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs10.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs10"

Wed Nov 25 19:28:11 2020 rev:30 rq:850271 version:10.23.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes        2020-11-02 
09:40:23.721610039 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.5913/nodejs10.changes      
2020-11-25 19:28:17.854410632 +0100
@@ -1,0 +2,7 @@
+Mon Nov 23 16:06:29 UTC 2020 - Adam Majer <adam.ma...@suse.de>
+
+- Update Requires: so -devel requires npm
+- Rely on rpmbuild to define necessary python dependencies
+
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nodejs10.spec ++++++
--- /var/tmp/diff_new_pack.KwhCRT/_old  2020-11-25 19:28:18.890411937 +0100
+++ /var/tmp/diff_new_pack.KwhCRT/_new  2020-11-25 19:28:18.894411942 +0100
@@ -210,7 +210,7 @@
 BuildRequires:  zlib-devel
 
 # Python dependencies
-%if %node_version_number > 12
+%if %node_version_number >= 12
 BuildRequires:  netcfg
 BuildRequires:  python3
 %else
@@ -309,20 +309,21 @@
 provided by npm.
 
 %package devel
-Summary:        Files needed for development of NodeJS platforms
+Summary:        Development headers for NodeJS 10.x
 Group:          Development/Languages/NodeJS
 Provides:       nodejs-devel = %{version}
 Requires:       %{name} = %{version}
+Requires:       npm10 = %{version}
 
 %description devel
-This package provides development headers for Node.js.
+This package provides development headers for Node.js needed for creation
+of binary modules.
 
 %package -n npm10
 Summary:        Package manager for Node.js
 Group:          Development/Languages/NodeJS
-Requires:       %{name} = %{version}
 Requires:       nodejs-common
-Recommends:     %{name}-devel = %{version}
+Requires:       nodejs10 = %{version}
 Provides:       nodejs-npm = %{version}
 Obsoletes:      nodejs-npm < 4.0.0
 Provides:       npm = %{version}
@@ -332,10 +333,6 @@
 Requires:       group(nobody)
 Requires:       user(nobody)
 %endif
-Recommends:     python2
-Recommends:     python3
-%else
-Recommends:     python
 %endif
 Provides:       bundled(node-JSONStream) = 1.3.5
 Provides:       bundled(node-abbrev) = 1.1.1
@@ -791,7 +788,11 @@
 
 %build
 # normalize shebang
-find -name \*.py -perm -1 -type f -exec sed -i '1 s,^#!\s\?/usr/bin/env 
python$,#!/usr/bin/python,' {} +
+%if %{node_version_number} >= 12
+find -type f -exec sed -i -e '1 s,^#!\s\?/usr/bin/env 
python\d*$,#!/usr/bin/python3,' -e '1 
s,^#!\s\?/usr/bin/python$,#!/usr/bin/python3,' {} +
+%else
+find -type f -exec sed -i '1 s,^#!\s\?/usr/bin/env python$,#!/usr/bin/python,' 
{} +
+%endif
 find deps/npm -type f -exec sed -i '1 s,^#!\s\?/usr/bin/env 
node$,#!/usr/bin/node%{node_version_number},' {} +
 find deps/npm -type f -exec sed -i '1 s,^#!\s\?/usr/bin/env 
\(bash\|sh\)\?$,#!/bin/bash,' {} +
 
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to