diff options
Diffstat (limited to 'development/nodejs/nodejs.SlackBuild')
-rw-r--r-- | development/nodejs/nodejs.SlackBuild | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/development/nodejs/nodejs.SlackBuild b/development/nodejs/nodejs.SlackBuild index 5c5564f6c8a77..a9fc3436e8686 100644 --- a/development/nodejs/nodejs.SlackBuild +++ b/development/nodejs/nodejs.SlackBuild @@ -25,8 +25,8 @@ PRGNAM=nodejs SRCNAM=node -VERSION=${VERSION:-4.2.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-4.2.3} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -58,6 +58,12 @@ else LIBDIRSUFFIX="" fi +SHAREDOPENSSL="" +## use system openssl if the version number is high enough +if [ "`openssl version | grep '1.0.2'`" ]; then + SHAREDOPENSSL="--shared-openssl" +fi + set -eu rm -rf $PKG @@ -84,7 +90,8 @@ sed -i "s|\"lib\"|\"lib${LIBDIRSUFFIX}\"|" deps/npm/lib/npm.js ./configure \ --prefix=/usr \ - --shared-zlib + --shared-zlib \ + ${SHAREDOPENSSL} make CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" make install DESTDIR=$PKG |