Hello community,

here is the log from the commit of package nodejs-commander for 
openSUSE:Factory checked in at 2014-11-12 00:22:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-commander (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-commander.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-commander"

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-commander/nodejs-commander.changes        
2014-09-26 11:21:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs-commander.new/nodejs-commander.changes   
2014-11-12 00:22:30.000000000 +0100
@@ -1,0 +2,11 @@
+Wed Nov  5 11:46:18 UTC 2014 - jgleiss...@suse.com
+
+- obsolete nodejs-commander1 (package not required anymore)
+- do not install alternatives
+
+-------------------------------------------------------------------
+Thu Oct  9 15:07:55 UTC 2014 - jgleiss...@suse.com
+
+- use nodejs-packaging for building
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ nodejs-commander.spec ++++++
--- /var/tmp/diff_new_pack.uUfnHL/_old  2014-11-12 00:22:31.000000000 +0100
+++ /var/tmp/diff_new_pack.uUfnHL/_new  2014-11-12 00:22:31.000000000 +0100
@@ -24,13 +24,15 @@
 Group:          Development/Languages/Other
 Url:            https://github.com/visionmedia/commander.js
 Source:         http://registry.npmjs.org/commander/-/commander-%{version}.tgz
-BuildRequires:  nodejs
+BuildRequires:  nodejs-packaging
 Requires(post):        update-alternatives
 Requires(postun):      update-alternatives
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
 ExclusiveArch:  %{ix86} x86_64 %{arm} noarch
-%{?nodejs_requires}
+Obsoletes:      nodejs-commander1
+
+%nodejs_find_provides_and_requires
 
 %description
 The complete solution for node.js command-line interfaces, inspired by Ruby's 
commander. 
@@ -42,37 +44,19 @@
 
 %install
 mkdir -p %{buildroot}%{nodejs_modulesdir}/commander
-mkdir -p %{buildroot}%{nodejs_modulesdir}/commander2
-cp -pr package.json %{buildroot}%{nodejs_modulesdir}/commander2/package.json.2
-cp -pr index.js %{buildroot}%{nodejs_modulesdir}/commander2/index.js.2
-
-# update-alternatives
-mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-touch %{buildroot}%{_sysconfdir}/alternatives/nodejs-commander-package.json
-touch %{buildroot}%{_sysconfdir}/alternatives/nodejs-commander-index.js
-ln -sf %{_sysconfdir}/alternatives/nodejs-commander-package.json 
%{buildroot}%{nodejs_modulesdir}/commander/package.json
-ln -sf %{_sysconfdir}/alternatives/nodejs-commander-index.js 
%{buildroot}%{nodejs_modulesdir}/commander/index.js
+cp -pr package.json %{buildroot}%{nodejs_modulesdir}/commander/
+cp -pr index.js %{buildroot}%{nodejs_modulesdir}/commander/
 
 %post
-update-alternatives \
-       --install %{nodejs_modulesdir}/commander/package.json 
nodejs-commander-package.json %{nodejs_modulesdir}/commander2/package.json.2 20 
\
-       --slave %{nodejs_modulesdir}/commander/index.js 
nodejs-commander-index.js %{nodejs_modulesdir}/commander2/index.js.2
-
-%postun
-if [ $1 -eq 0 ]; then
-       update-alternatives --remove nodejs-commander-package.json 
%{nodejs_modulesdir}/commander2/package.json.2
-fi
+# clear potentially left-over alternatives
+/usr/sbin/update-alternatives --list nodejs-commander-package.json 2>/dev/null 
&& \
+       /usr/sbin/update-alternatives --remove-all 
nodejs-commander-package.json >/dev/null 2>/dev/null || exit 0
 
 %files
 %defattr(-,root,root,-)
 %doc Readme.md
 %dir %{nodejs_modulesdir}/commander
-%dir %{nodejs_modulesdir}/commander2
 %{nodejs_modulesdir}/commander/package.json
 %{nodejs_modulesdir}/commander/index.js
-%{nodejs_modulesdir}/commander2/package.json.2
-%{nodejs_modulesdir}/commander2/index.js.2
-%ghost %{_sysconfdir}/alternatives/nodejs-commander-package.json
-%ghost %{_sysconfdir}/alternatives/nodejs-commander-index.js
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to