diff options
author | Treeve Jelbert | 2021-06-04 18:41:44 +0200 |
---|---|---|
committer | Treeve Jelbert | 2021-06-04 18:41:44 +0200 |
commit | 691f61963855d365b0375fe999bd567610250e90 (patch) | |
tree | 7b382eda0bf4a96bab529c91ca5a9a8f5f2fac37 | |
parent | 3cce3e28a2cdc57586febaa77eeeddfaccd92379 (diff) |
nodejs-bin - 16.2.0
-rw-r--r-- | ChangeLog | 3 | ||||
-rwxr-xr-x | bin-devel/nodejs-bin/BUILD | 1 | ||||
-rwxr-xr-x | bin-devel/nodejs-bin/CONFLICTS | 1 | ||||
-rw-r--r-- | bin-devel/nodejs-bin/DEPENDS | 18 | ||||
-rwxr-xr-x | bin-devel/nodejs-bin/DETAILS | 15 | ||||
-rw-r--r-- | bin-devel/nodejs-bin/HISTORY | 3 | ||||
-rwxr-xr-x | bin-devel/nodejs-bin/INSTALL | 6 | ||||
-rw-r--r-- | bin-devel/nodejs-bin/PROVIDES | 1 |
8 files changed, 48 insertions, 0 deletions
@@ -1,3 +1,6 @@ +2021-06-04 Treeve Jelbert <treeve@sourcemage.org> + * bin-devel/nodejs-bin: Nodejs + 2020-02-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> * bin-java/openjdk13-bin: new spell, OpenJDK version 13 diff --git a/bin-devel/nodejs-bin/BUILD b/bin-devel/nodejs-bin/BUILD new file mode 100755 index 0000000..27ba77d --- /dev/null +++ b/bin-devel/nodejs-bin/BUILD @@ -0,0 +1 @@ +true diff --git a/bin-devel/nodejs-bin/CONFLICTS b/bin-devel/nodejs-bin/CONFLICTS new file mode 100755 index 0000000..a0b3d24 --- /dev/null +++ b/bin-devel/nodejs-bin/CONFLICTS @@ -0,0 +1 @@ +conflicts nodejs y diff --git a/bin-devel/nodejs-bin/DEPENDS b/bin-devel/nodejs-bin/DEPENDS new file mode 100644 index 0000000..2ca71ad --- /dev/null +++ b/bin-devel/nodejs-bin/DEPENDS @@ -0,0 +1,18 @@ +optional_depends llvm "" "" "to build NodeJS with clang rather than gcc" && + +if ! is_depends_enabled ${SPELL} llvm; then + depends -sub CXX gcc +fi && + +depends PYTHON && +depends brotli '--shared-brotli' && +depends c-ares '--shared-cares' && +depends nghttp2 '--shared-nghttp2' && +depends libuv '--shared-libuv' && +depends zlib '--shared-zlib' && +depends icu '--with-intl=system-icu' && + +optional_depends SSL \ + "--shared-openssl" \ + "" \ + "to use system SSL library instead of bundled" diff --git a/bin-devel/nodejs-bin/DETAILS b/bin-devel/nodejs-bin/DETAILS new file mode 100755 index 0000000..237933e --- /dev/null +++ b/bin-devel/nodejs-bin/DETAILS @@ -0,0 +1,15 @@ + SPELL=nodejs-bin + SPELLX=node + VERSION=16.2.0 + SOURCE_HASH=sha512:5e8a9602a6b3998a5091a4c7f347e344e6bc07d47ae8ca5b5a3ea170022759bd004c962a9f2039334cac53f19b1160aeee5929462dc57c2c7a38c60bcd703fa1 + SOURCE=$SPELLX-v$VERSION-linux-x64.tar.xz + SOURCE_URL[0]=https://nodejs.org/dist/v${VERSION}/$SOURCE +SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-v$VERSION-linux-x64" + ARCHIVE="off" + WEB_SITE=https://nodejs.org/ + ENTERED=20210524 + LICENSE[0]=MIT + SHORT="platform for building fast, scalable network applications" +cat << EOF +platform for building fast, scalable network applic +EOF diff --git a/bin-devel/nodejs-bin/HISTORY b/bin-devel/nodejs-bin/HISTORY new file mode 100644 index 0000000..c1224e5 --- /dev/null +++ b/bin-devel/nodejs-bin/HISTORY @@ -0,0 +1,3 @@ +2021-05-24 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 16.2.0 + spell created diff --git a/bin-devel/nodejs-bin/INSTALL b/bin-devel/nodejs-bin/INSTALL new file mode 100755 index 0000000..204808a --- /dev/null +++ b/bin-devel/nodejs-bin/INSTALL @@ -0,0 +1,6 @@ +DEST=$INSTALL_ROOT/opt/nodejs +mkdir -p $DEST && +cd $SOURCE_DIRECTORY && +cp -af include lib LICENSE README.md share bin $DEST +#cp -af * $DEST + diff --git a/bin-devel/nodejs-bin/PROVIDES b/bin-devel/nodejs-bin/PROVIDES new file mode 100644 index 0000000..397814a --- /dev/null +++ b/bin-devel/nodejs-bin/PROVIDES @@ -0,0 +1 @@ +NODEJS |