X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id A64D4DC73EA for ; Thu, 14 Apr 2016 18:12:30 +0000 (UTC) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 6F60EDC144C for ; Thu, 14 Apr 2016 18:12:30 +0000 (UTC) Received: from cotinga.riseup.net (unknown [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id EBD951A1F0A for ; Thu, 14 Apr 2016 18:12:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1460657550; bh=JLSRBMwVq4WNmrlwJ8BGsn+xyB1sRPLTyEib+37zaeg=; h=Date:From:To:Subject:From; b=el3DFM5EWeU75ZtNTmj469EKOKhjlgeO4+YTfd8/imxzLGFH9KoW9lku0s/7zUFgF VxaZrS5bCXTpfDqmWApjZp5P1jk9olBZZgmrAH4FbTKsnmfLS8tXq/phB7bszH0Ol9 IA+eNbFeZsCLVExnqJn6u3zuTpn0p1Z0Bwvnf60w= Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: ghostbar) with ESMTPSA id 53BD540043 Date: Thu, 14 Apr 2016 14:12:27 -0400 From: Jose-Luis Rivas To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH 2/2] main/nodejs-lts: moved older nodejs to nodejs-lts Message-ID: <20160414181227.GA4360@riseup.net> X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="d6Gm4EdcadzBjdND" Content-Disposition: inline X-Virus-Scanned: clamav-milter 0.99 at mx1.riseup.net X-Virus-Status: Clean X-Virus-Scanned: ClamAV using ClamSMTP --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable add a replace against nodejs so they do not conflict --- main/nodejs-lts/APKBUILD | 56 ++++++++++++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 56 insertions(+) create mode 100644 main/nodejs-lts/APKBUILD diff --git a/main/nodejs-lts/APKBUILD b/main/nodejs-lts/APKBUILD new file mode 100644 index 0000000..dfa5ef3 --- /dev/null +++ b/main/nodejs-lts/APKBUILD @@ -0,0 +1,56 @@ +# Contributor: William Pitcock +# Contributor: Jose-Luis Rivas +# Maintainer: Eivind Uggedal +pkgname=3Dnodejs-lts +pkgver=3D4.4.3 +pkgrel=3D0 +pkgdesc=3D'Evented I/O for V8 javascript' +url=3D'http://nodejs.org/' +arch=3D'all' +license=3D'MIT' +# gold is needed for mksnapshot +makedepends=3D"$depends_dev python openssl-dev zlib-dev libuv-dev + linux-headers paxmark binutils-gold" +subpackages=3D"$pkgname-dev $pkgname-doc" +replaces=3D"nodejs" +source=3D"https://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz" +_builddir=3D"$srcdir"/node-v$pkgver + +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "$_builddir" + ./configure --prefix=3D/usr \ + --shared-zlib \ + --shared-libuv \ + --shared-openssl \ + || return 1 + # we need run mksnapshot at build time so paxmark it early + make -C out mksnapshot BUILDTYPE=3DRelease \ + && paxmark -m out/Release/mksnapshot \ + && make || return 1 +} + +package() { + local d + cd "$_builddir" + make DESTDIR=3D"$pkgdir" install || return 1 + # paxmark so JIT works + paxmark -m "$pkgdir"/usr/bin/node || return 1 + + cp -pr "$pkgdir"/usr/lib/node_modules/npm/man "$pkgdir"/usr/share || retu= rn 1 + for d in doc html man; do + rm -r "$pkgdir"/usr/lib/node_modules/npm/$d || return 1 + done +} +md5sums=3D"0f7feafa6a98af58fcd934c043ced0d5 node-v4.4.3.tar.gz" +sha256sums=3D"8e67b95721aab7bd721179da2fe5dd97f9acc1306c15c9712ee103bcd638= 1638 node-v4.4.3.tar.gz" +sha512sums=3D"dd4148b3db95ee9de422bbf3bd3f9c7d8c15868af063016a131fec36dd20= 23f5bb30fc40b46bc3431ade9a118679d4defa788372a431fade334d3a1599f26610 node-= v4.4.3.tar.gz" --=20 2.8.1 --=20 =E2=A8=B3 PGP 0x13EC43EEB9AC8C43 =E2=A8=B3 https://ghostbar.co --d6Gm4EdcadzBjdND Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJXD92LAAoJEPAe+gXRgGsPs8IQAIP340v2t3ZR3da36OoAgRcl RbmCsDYfRS4ucpJ8Vj7Plv2gXyB5cIMaZXdRfTsJeKGgL7xaFTy95AHCYbK0fpOm MAY38PZx5ouD9bCtjmKEHctVlqOph44c111uPMEkLGniznohHDnR64Cms6BtsAA6 BPaoweRyeiFHMcCVNsRMqbwiBOQtYuxNKY3WgMzBbOURIx/ufezjAuBla4k+kyzI +5RSS1CIeUqtDWoS62v9Hc/z+TdP6aC/H5h4TFPiN7RfhJeUE5lDt4ptJEArMmeL 43+XDakkNLfZ34e4T8vEXKwcMoRpnD7yAfKS2W6VJ0GVSrDI/v3bbAnUg0c/kw6D 5jW8fmmhbcTPU0og1Xf1MhkqUCG42kLCqRLoWDerLYKiMuRcWjq0j3UcWmksdXtd WbekOMlett8wPhOnX0zvvbpgfL5MMFIvocehtGrtTCqO0tG5vUkYHUsfA1Ugbase HCSRQsnM29bZaaIYSkZ69Q+lkiFa0uq6ZA/ZmyWtk2DHCI7LVZgphvdLvSxR3BPN m+O580a50zK3YFJr2jfZRVTcEGTn5yyJOIcAhbzyhZ0o8oMGSwP5ofjnjcSuxyHx iCo+c/UvnnEo7I2Wy0I9jrIYHAibBvYnmZZ1lKRqVPUhHZcr8flk0UZi/CCLxisV nEnscU1OZezrGG8WpYp/ =d9ZX -----END PGP SIGNATURE----- --d6Gm4EdcadzBjdND-- --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---