Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 72547e1a authored by Robert Nelson's avatar Robert Nelson
Browse files

nodejs: lets try deb.nodesource.com (they have all versions)


Signed-off-by: default avatarRobert Nelson <robertcnelson@gmail.com>
parent 21b24c8a
No related merge requests found
...@@ -13,7 +13,7 @@ deb_distribution="debian" ...@@ -13,7 +13,7 @@ deb_distribution="debian"
deb_codename="jessie" deb_codename="jessie"
deb_arch="armhf" deb_arch="armhf"
# #
deb_include="alsa-utils apache2 autoconf automake avahi-daemon bash-completion \ deb_include="apt-transport-https alsa-utils apache2 autoconf automake avahi-daemon bash-completion \
bc bison bluetooth build-essential ca-certificates connman cpufrequtils curl \ bc bison bluetooth build-essential ca-certificates connman cpufrequtils curl \
dbus-x11 debhelper dnsmasq dosfstools fakeroot fbset file firmware-atheros \ dbus-x11 debhelper dnsmasq dosfstools fakeroot fbset file firmware-atheros \
firmware-ralink firmware-realtek firmware-zd1211 flex gdb git-core hdparm \ firmware-ralink firmware-realtek firmware-zd1211 flex gdb git-core hdparm \
...@@ -56,18 +56,23 @@ rfs_ssh_user_pass="enable" ...@@ -56,18 +56,23 @@ rfs_ssh_user_pass="enable"
##enable kernel repo: http://repos.rcn-ee.com/(debian|ubuntu) ##enable kernel repo: http://repos.rcn-ee.com/(debian|ubuntu)
repo_rcnee="enable" repo_rcnee="enable"
repo_rcnee_pkg_list="linux-image-4.1.17-ti-rt-r48 linux-headers-4.1.17-ti-rt-r48 \ repo_rcnee_pkg_list="linux-image-4.1.17-ti-rt-r48 linux-headers-4.1.17-ti-rt-r48 \
bb-customizations bb-wl18xx-firmware bb-node-red-installer \ bb-customizations bb-wl18xx-firmware \
bb-bonescript-installer-beta doc-beaglebone-getting-started \ doc-beaglebone-getting-started \
am335x-pru-package ipumm-dra7xx-installer vpdma-dra7xx-installer \ am335x-pru-package ipumm-dra7xx-installer vpdma-dra7xx-installer \
c9-core-installer chromium-browser cmst compton-conf create-ap device-tree-compiler dsptop \ chromium-browser cmst compton-conf create-ap device-tree-compiler dsptop \
firmware-am57xx-opencl-monitor haveged libfm-tools libgl1-mesa-dri libsoc-dev \ firmware-am57xx-opencl-monitor haveged libfm-tools libgl1-mesa-dri libsoc-dev \
libsoc2 lximage-qt lxqt-about lxqt-admin lxqt-common lxqt-config lxqt-globalkeys \ libsoc2 lximage-qt lxqt-about lxqt-admin lxqt-common lxqt-config lxqt-globalkeys \
lxqt-notificationd lxqt-panel lxqt-policykit lxqt-runner lxqt-session lxqt-sudo \ lxqt-notificationd lxqt-panel lxqt-policykit lxqt-runner lxqt-session lxqt-sudo \
mesa-utils mesa-utils-extra nodejs-v0.12.x nodejs-v0.12.x-legacy obconf \ mesa-utils mesa-utils-extra obconf \
pcmanfm-qt qps qterminal qupzilla \ pcmanfm-qt qps qterminal qupzilla \
rcn-ee-archive-keyring ti-c6000-cgt-v8.0.x-installer ti-llvm-3.3 ti-opencl \ rcn-ee-archive-keyring ti-c6000-cgt-v8.0.x-installer ti-llvm-3.3 ti-opencl \
ti-pru-cgt-installer ti-wlconf tiomapconf xserver-xorg-video-omap" ti-pru-cgt-installer ti-wlconf tiomapconf xserver-xorg-video-omap"
# #
##nodejs: https://github.com/nodesource/distributions
repo_nodesource="node_0.12"
#repo_nodesource="node_4.x"
#repo_nodesource="node_5.x"
#
repo_rcnee_pkg_version="4.1.17-ti-rt-r48" repo_rcnee_pkg_version="4.1.17-ti-rt-r48"
include_firmware="enable" include_firmware="enable"
# #
......
...@@ -373,6 +373,14 @@ if [ "x${repo_external}" = "xenable" ] ; then ...@@ -373,6 +373,14 @@ if [ "x${repo_external}" = "xenable" ] ; then
echo "#deb-src [arch=${repo_external_arch}] ${repo_external_server} ${repo_external_dist} ${repo_external_components}" >> ${wfile} echo "#deb-src [arch=${repo_external_arch}] ${repo_external_server} ${repo_external_dist} ${repo_external_components}" >> ${wfile}
fi fi
if [ ! "x${repo_nodesource}" = "x" ] ; then
echo "" >> ${wfile}
echo "deb https://deb.nodesource.com/${repo_nodesource} ${deb_codename} main" >> ${wfile}
echo "#deb-src https://deb.nodesource.com/${repo_nodesource} ${deb_codename} main" >> ${wfile}
echo "" >> ${wfile}
sudo cp -v "${OIB_DIR}/target/keyring/nodesource.gpg.key" "${tempdir}/tmp/nodesource.gpg.key"
fi
if [ "x${repo_rcnee}" = "xenable" ] ; then if [ "x${repo_rcnee}" = "xenable" ] ; then
#no: precise #no: precise
echo "" >> ${wfile} echo "" >> ${wfile}
...@@ -553,6 +561,10 @@ cat > "${DIR}/chroot_script.sh" <<-__EOF__ ...@@ -553,6 +561,10 @@ cat > "${DIR}/chroot_script.sh" <<-__EOF__
} }
install_pkg_updates () { install_pkg_updates () {
if [ -f /tmp/nodesource.gpg.key ] ; then
apt-key add /tmp/nodesource.gpg.key
rm -f /tmp/nodesource.gpg.key || true
fi
if [ "x${repo_rcnee}" = "xenable" ] ; then if [ "x${repo_rcnee}" = "xenable" ] ; then
apt-key add /tmp/repos.rcn-ee.net-archive-keyring.asc apt-key add /tmp/repos.rcn-ee.net-archive-keyring.asc
rm -f /tmp/repos.rcn-ee.net-archive-keyring.asc || true rm -f /tmp/repos.rcn-ee.net-archive-keyring.asc || true
......
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
Comment: GPGTools - https://gpgtools.org
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
=CLGF
-----END PGP PUBLIC KEY BLOCK-----
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment