summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Franzmann2021-09-26 17:28:28 +0200
committerFlorian Franzmann2021-09-26 21:08:41 +0200
commitc7677bf1e5b16a09d9c7dea882f21edf79c170ab (patch)
tree6ce5e8e0d2c12a52d155ccd83e429bf89da52f0b
parent668b11a54d9c13b33b2a23589557c8076315191f (diff)
shell-term-fm/toybox: new spell, basic CLI utils in a single executable
-rw-r--r--ChangeLog4
-rwxr-xr-xshell-term-fm/toybox/BUILD3
-rwxr-xr-xshell-term-fm/toybox/DEPENDS1
-rwxr-xr-xshell-term-fm/toybox/DETAILS16
-rw-r--r--shell-term-fm/toybox/HISTORY3
-rwxr-xr-xshell-term-fm/toybox/INSTALL1
6 files changed, 28 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d0c8d006ff..7ea0ad65b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2021-09-26 Florian Franzmann <bwlf@bandrate.org>
+ * shell-term-fm/toybox: new spell, basic CLI utilities in a single
+ executable
+
2021-09-23 Ismael Luceno <ismael@sourcemage.org>
* python-pypi/python-charset-normalizer: new spell, Package for
encoding and language detection
diff --git a/shell-term-fm/toybox/BUILD b/shell-term-fm/toybox/BUILD
new file mode 100755
index 0000000000..b06887655a
--- /dev/null
+++ b/shell-term-fm/toybox/BUILD
@@ -0,0 +1,3 @@
+LDFLAGS+=" --static" &&
+make defconfig &&
+default_build_make
diff --git a/shell-term-fm/toybox/DEPENDS b/shell-term-fm/toybox/DEPENDS
new file mode 100755
index 0000000000..9eea587940
--- /dev/null
+++ b/shell-term-fm/toybox/DEPENDS
@@ -0,0 +1 @@
+depends gcc
diff --git a/shell-term-fm/toybox/DETAILS b/shell-term-fm/toybox/DETAILS
new file mode 100755
index 0000000000..641b4e6547
--- /dev/null
+++ b/shell-term-fm/toybox/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=toybox
+ VERSION=0.8.5
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/landley/${SPELL}/archive/refs/tags/$VERSION.tar.gz
+ SOURCE_HASH=sha512:6dd77bafc0d6df4473a2e605aeb20f652afe724471265f4e2f1eeb49245a0250038e1ade9550376a10ce8cb31cc823083588d144bf8127eb2e143a7eec7cb473
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://landley.net/toybox/"
+ LICENSE[0]=PD
+ ENTERED=20210926
+ SHORT="essential command-line utilities in a single executable"
+cat << EOF
+Toybox combines common Linux command line utilities together into a
+single BSD-licensed executable that's simple, small, fast, reasonably
+standards-compliant, and powerful enough to turn Android into a development
+environment.
+EOF
diff --git a/shell-term-fm/toybox/HISTORY b/shell-term-fm/toybox/HISTORY
new file mode 100644
index 0000000000..bf152a908c
--- /dev/null
+++ b/shell-term-fm/toybox/HISTORY
@@ -0,0 +1,3 @@
+2021-09-26 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/shell-term-fm/toybox/INSTALL b/shell-term-fm/toybox/INSTALL
new file mode 100755
index 0000000000..462a84544b
--- /dev/null
+++ b/shell-term-fm/toybox/INSTALL
@@ -0,0 +1 @@
+make PREFIX="$INSTALL_ROOT"/usr/libexec/toybox install_airlock