##### Control part variables
NODE_SUFFIX="-${PKGVER%%.*}"

abinfo "Generating postinst scripts ..."
printf 'update-alternatives --install /usr/bin/node node /usr/lib/node%s/bin/node 50' "$NODE_SUFFIX" >> "$SRCDIR/autobuild/postinst"
for i in "$PKGDIR"/usr/lib/node${NODE_SUFFIX}/bin/*; do
    BIN="$(basename $i)"
    [ "$BIN" == 'node' ] || printf " --slave /usr/bin/$BIN $BIN /usr/lib/node%s/bin/$BIN" "$NODE_SUFFIX" >> "$SRCDIR/autobuild/postinst"
done

cat <<EOF >"$SRCDIR/autobuild/postrm"
if [ "\$1" != "upgrade" ]; then
    update-alternatives --remove node /usr/lib/node${NODE_SUFFIX}/bin/node || true
fi
EOF

abinfo "Final postinst script:"
cat "$SRCDIR/autobuild/postinst"
