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