diff options
Diffstat (limited to 'development/nodejs/nodejs.SlackBuild')
-rw-r--r-- | development/nodejs/nodejs.SlackBuild | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/development/nodejs/nodejs.SlackBuild b/development/nodejs/nodejs.SlackBuild index 8aee42d07d..d101f45a7f 100644 --- a/development/nodejs/nodejs.SlackBuild +++ b/development/nodejs/nodejs.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nodejs SRCNAM=node -VERSION=${VERSION:-18.4.0} +VERSION=${VERSION:-20.12.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -70,7 +70,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $SRCNAM-v$VERSION -tar xvf $CWD/$SRCNAM-v$VERSION.tar.xz +tar xvf $CWD/$SRCNAM-v$VERSION.tar.gz cd $SRCNAM-v$VERSION chown -R root:root . find -L . \ @@ -93,6 +93,7 @@ sed -i "s|math.h|cmath|" src/node_crypto.cc ./configure \ --prefix=/usr \ --shared-zlib \ + --shared-openssl \ --ninja make CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" @@ -107,15 +108,8 @@ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; r ## Add bash completion file for npm. install -D -m 644 $CWD/npm.sh $PKG/usr/share/bash-completion/completions/npm -## Remove unneeded files. -find $PKG/usr \( -name '.git*' \) -exec rm -f {} \; - -# Fix some files path -mv $PKG/usr/doc/node $PKG/usr/share/nodejs -mv $PKG/usr/systemtap $PKG/usr/share/systemtap - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS LICENSE *.md $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE *.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install |