]> git.pld-linux.org Git - packages/nodejs.git/blobdiff - nodejs.spec
add 4.2.6 to th
[packages/nodejs.git] / nodejs.spec
index 5f676a173841a6a81781045cfa98e71acf00652c..83b44be675ee9d77022704a2d37584f064217ab8 100644 (file)
@@ -10,6 +10,8 @@
 # NOTES:
 # - https://nodejs.org/en/download/releases/
 
+# see "Modules" column in https://nodejs.org/en/download/releases/
+%define                node_module_version     11
 Summary:       Asynchronous JavaScript Engine
 Name:          nodejs
 # 4.2.x is LTS
@@ -41,6 +43,8 @@ BuildRequires:        rpmbuild(macros) >= 1.219
 BuildRequires: sed >= 4.0
 BuildRequires: zlib-devel
 Requires:      ca-certificates
+Provides:      nodejs(engine) = %{version}
+Provides:      nodejs(module-version) = %{node_module_version}
 Obsoletes:     nodejs-waf
 ExclusiveArch: %{ix86} %{x8664} arm
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -107,6 +111,9 @@ rm -r deps/openssl
 rm -r deps/zlib
 
 %build
+ver=$(awk '/#define NODE_MODULE_VERSION/{print $NF}' src/node_version.h)
+test "$ver" = "%{node_module_version}"
+
 # CC used only to detect if CC is clang, not used for compiling
 CC="%{__cc}" \
 CXX="%{__cxx}" \
This page took 0.175014 seconds and 4 git commands to generate.