Search
SailfishOS Open Build Service
>
Projects
>
home:mister
:
nodejs
>
nodejs18
> Changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 20
[-]
[+]
Changed
nodejs18.spec
@@ -183,10 +183,6 @@ BuildRequires: valgrind %endif -Requires(postun): %{_sbindir}/update-alternatives -# either for update-alternatives, or their removal -Requires(post): %{_sbindir}/update-alternatives - Recommends: npm18 #we need ABI virtual provides where SONAMEs aren't enough/not present so deps @@ -202,11 +198,7 @@ # npm software, `env node` requires further help than only # update-alternatives can provide. Provides: nodejs = %{version} -%if %{with libalternatives} -Requires: nodejs-common >= 5.0 -%else Requires: nodejs-common -%endif # For SLE11, to be able to use the certificate store we need to have properly # symlinked certificates. The compatability symlinks are provided by the @@ -764,54 +756,4 @@ %defattr(-,root,root) %doc doc/api -%if %{with libalternatives} - -%post -update-alternatives --remove node-default %{_bindir}/node%{node_version_number} - -%post -n npm%{node_version_number} -update-alternatives --remove npm-default %{_bindir}/npm%{node_version_number} -update-alternatives --remove npx-default %{_bindir}/npx%{node_version_number} - -%else -%pre -# remove files that are no longer owned but provided by update-alternatives -if ! [ -L %{_mandir}/man1/node.1%{ext_man} ]; then - rm -f %{_mandir}/man1/node.1%{ext_man} -fi - -%post -update-alternatives \ - --install %{_bindir}/node-default node-default %{_bindir}/node%{node_version_number} %{node_version_number} \ - --slave %{_mandir}/man1/node.1%{ext_man} node.1%{ext_man} %{_mandir}/man1/node%{node_version_number}.1%{ext_man} - -%postun -if [ ! -f %{_bindir}/node%{node_version_number} ] ; then - update-alternatives --remove node-default %{_bindir}/node%{node_version_number} -fi - -%pre -n npm%{node_version_number} -# remove files that are no longer owned but provided by update-alternatives -if ! [ -L %{_mandir}/man1/npm.1%{ext_man} ]; then - rm -f %{_mandir}/man1/npm.1%{ext_man} -fi - -%post -n npm%{node_version_number} -update-alternatives \ - --install %{_bindir}/npm-default npm-default %{_bindir}/npm%{node_version_number} %{node_version_number} \ - --slave %{_mandir}/man1/npm.1%{ext_man} npm.1%{ext_man} %{_mandir}/man1/npm%{node_version_number}.1%{ext_man} -update-alternatives \ - --install %{_bindir}/npx-default npx-default %{_bindir}/npx%{node_version_number} %{node_version_number} \ - --slave %{_mandir}/man1/npx.1%{ext_man} npx.1%{ext_man} %{_mandir}/man1/npx%{node_version_number}.1%{ext_man} - -%postun -n npm%{node_version_number} -if [ ! -f %{_bindir}/npm%{node_version_number} ] ; then - update-alternatives --remove npm-default %{_bindir}/npm%{node_version_number} -fi -if [ ! -f %{_bindir}/npx%{node_version_number} ] ; then - update-alternatives --remove npx-default %{_bindir}/npx%{node_version_number} -fi - -%endif - %changelog