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