diff --git a/.ipfstab b/.ipfstab new file mode 100644 index 000000000..bb995de9c --- /dev/null +++ b/.ipfstab @@ -0,0 +1,33 @@ +QmNfGUq8HBzTeRxqiV5tn83gf1kjXpixxkTKouEk4mb3hY vim-8.0.zip +QmQBNUvTcAU8qFMXDrJvQ4SyADBjLwJn4jNNePm7Vw3m7F libuuid-1.0.3.zip +QmQeGdTuS2TehttZQkrwM47Z66VwZoNx51nMsUuzYGCbZg coreutils-8.29.zip +QmQzjmbYfBiVuRukt9o9MHB8Mp2VEapxCp4gZhPgATdcVr zsh-5.0.2.zip +QmSvuzi9V35gQbJ4GYaDfvMQNVkT3ucBETfWPBKNWuGYUp Syncthing-0.9.15.apk +QmT6sCjB4TPnnwmaPtBsz68eL6xQV7pXqmatRXGnpSoQHT findutils-4.7.0.zip +QmUaBno1ap9BWAfPRgs53vJ6dAAUfZy4L713Dwh71n61km Syncthing-0.9.13.apk +QmUeiqgZrpZQXUG7ewJRy4yBBavqn9TrCzQiCr4iuVwkou wget-1.20.3.zip +QmUi1RpNdLKJ2QRHfHKgPFeZZXxBEWSEaxfZnhP5Hhh6e2 syncthing-0-5-28.apk +QmV4cnzJ7Jb5oi1ZfSBDSajY1SMEsGhU62JqQFBTy34QMk rsync-3.1.3.zip +QmVNpJRDXka2wpYVsivKPABDzkMThfp21AdQ21N8L4QePy youtube-dl.zip +QmWfTUGpsfMwtdZvfuZrcXoVP5NFsVKUQHhrX6oVEyG2Ff yank.zip +QmWpooSX7yrmz2quhTS3nCBcDukKyUL6u234yCLvraAxh6 make-3.82.zip +QmXdAKr9rdSppHujmpbK3JdpqAcG1hdYRbwHBWNYnNivh3 task-2.4.2.zip +QmXg2GW9wHHv9PHA7DHnDgPRvyVXAAL6uUy3pwXn7GK3oK openssl-1.0.2u.zip +QmYUVzoCQND8Mv2t9cRAwPkj1ydLbqiZHVm2ELWq1pgHqy Syncthing-1.2.0.apk +QmYafd5xSfqXtb7Kqigk8KucuoEDR65xdVjxL3WjrsVaCV diffutils-3.2.zip +QmYbFu1bnDjhx2wS1MAHP6yBmE3WA1DFxa6VCKKQB6q9g3 git-2.33.1.zip +QmYd1kCfM8UuPFAkQyNJtYxDYnULxYdEr8iugPJhp8gmc7 grep-3.4.zip +QmZHi6euTg5qhq4srnmv2FXgVzp9VAng5S8wtgv1CNpQKT syncthing-0-7-21.apk +QmZsivj7ryL8Z6mwKbs7z5TsDRXYo9UxFHBoKyCSqmpWTs curl-7.76.0.zip +QmanoqPu7gMy8f9sMhKoNV6nh3eejkXf1j533wHcJJvoHc cflow-1.5.zip +QmaoUEZJPfE1Ro3fdfP7UaBzzv6fTSt4QUZFLEaKxLCqUP tig-2.5.0.zip +QmbEMod3gxnZxQBMGFBmkEGfrTnfNVw5g2MH4THnFDF2CN patch-2.7.1.zip +Qmc74vPibtaQogRRxXpYUSpB6t6nhZLveKPVcXP8aFfuhr Syncthing-0.9.14.apk +QmcXJ4xaydJqomG3erKSKH9n2ZuTqRx7ryfx8S6VsRa7dD xz-5.2.3.zip +QmcjrFSWY4dbVUAp81WXoAoVp9tGvcpMhCrtU9CyDMumdD calcurse-4.5.1.zip +QmdEEnZ2ELi2rPXtmXv744MHNbMUXP9bgWTf6G68hJNgMm tar-1.32.zip +QmdrRfSAv59uo44WirgyHmPfh5ZRcueeMbKJLrfcDTY657 Syncthing-0.9.16.apk +Qmf3hSgN8M8uzgMUro8eZ2sm8q8qBiAsaMdGdipXs2EaFw lynx2.8.9rel.1.zip +Qmf6yd3R2oWtb8au1biiAYoMJZAwnfnS1XghLcngpPo5SP org_mozilla_fennec_aurora_68_3a1_2015666601_minAPI16armeabi_v7anodpi.apk +Qmf9RUZytgHo6S6eCd1FhhTrKSrvjo9kzSadadvn3ooDAN man-1.6g.zip +QmfSX8aKk4JAG3peq96pufn2skMjk7GSC65NS1bjGhHCMm onig-6.9.4.zip diff --git a/lib.sh b/lib.sh index 65faf9333..ea0b6357b 100644 --- a/lib.sh +++ b/lib.sh @@ -11,7 +11,7 @@ PBHOSTARCH=arm-unknown-nto-qnx8.0.0eabi PBBUILDARCH=`gcc -dumpmachine` -PBTARGETARCH=arm-unknown-nto-qnx8.0.0eabi +PBTARGETARCH=`gcc -dumpmachine` DEFAULTPREFIX='/accounts/1000/shared/misc/clitools' @@ -141,7 +141,7 @@ function init() init_confdir process_args "$@" configure_dirs - source_bbtools + #source_bbtools get_foundry_login get_prefix } @@ -204,7 +204,7 @@ function package_init() { configure_dirs process_subargs "$@" - source_bbtools + #source_bbtools get_foundry_login get_prefix @@ -286,7 +286,7 @@ function package_bundle() if [ "$TASK" == "bundle" ] then echo "Bundling" - cd "$DESTDIR/$PREFIX" + cd "$DESTDIR" zip -r -y -u "$ZIPFILE" * || true mv "$DESTDIR" "$ARCHIVEDIR/$DISTVER" fi diff --git a/ports/nnn/build.sh b/ports/nnn/build.sh new file mode 100755 index 000000000..5ac4b0702 --- /dev/null +++ b/ports/nnn/build.sh @@ -0,0 +1,46 @@ +#!/usr/bin/env bash + +# This code Copyright 2012 Todd Mortimer +# +# You may do whatever you like with this code, provided the above +# copyright notice and this paragraph are preserved. +# + + +set -e +set -x +source ../../lib.sh +DISTVER="nnn" +DISTSUFFIX="git" +TASK=fetch + +DISTFILES="https://github.com/jarun/$DISTVER.$DISTSUFFIX" +GITTAG=v4.9 + +#CONFIGURE_CMD="" +MYMAKEFLAGS=" CC=$PBTARGETARCH-gcc + CPPFLAGS=\"-I. -Iinclude\" \ + " + +MAKEPREFIX=$PREFIX + +package_init "$@" +# No configure, just make + +if [ "$TASK" == "fetch" ] +then + cd "$WORKROOT" + git clone $DISTFILES --depth 1 + cd $DISTVER + git fetch --tags + git checkout $GITTAG + + TASK=patch +fi + +package_patch 1 +package_build + +package_install + +package_bundle diff --git a/ports/nnn/clipboard b/ports/nnn/clipboard new file mode 100755 index 000000000..2bce1462a --- /dev/null +++ b/ports/nnn/clipboard @@ -0,0 +1,20 @@ +#!/bin/sh + +cb=/accounts/1000/clipboard/text.plain + +if [ -t 0 ] && [ -t 1 ] +then # show + echo "$(cat $cb)" + +elif [ -t 0 ] && [ ! -t 1 ] +then # paste + cat $cb + +elif [ ! -t 0 ] && [ -t 1 ] +then # copy + printf "$(cat)" > $cb + +elif [ ! -t 0 ] && [ ! -t 1 ] +then # copy & redirect + printf "$(cat)" | tee $cb +fi