File nodejs-packaging-compat-opensuse.patch of Package nodejs-packaging
Index: nodejs-packaging-fedora-7/macros.nodejs
===================================================================
--- nodejs-packaging-fedora-7.orig/macros.nodejs
+++ nodejs-packaging-fedora-7/macros.nodejs
@@ -8,6 +8,13 @@
#for future-proofing only; we don't do multilib
%nodejs_sitearch %{nodejs_sitelib}
+#compat opensuse
+%nodejs_modulesdir %{nodejs_sitelib}
+
+%nodejs_install \
+mkdir -p %{buildroot}%{nodejs_modulesdir} \
+npm_config_prefix=%{buildroot}%{_prefix} npm install -g %{S:0}
+
# currently installed nodejs version
%nodejs_version %(%{__nodejs} -v | sed s/v//)