From: Fredrik Fornwall Date: Tue, 5 Dec 2017 21:36:18 +0000 (+0100) Subject: Improve scripts/list-packages.sh X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/termux-packages/commitdiff_plain/218d297f33f4e54c9261c7c230f91d083eb0b47a Improve scripts/list-packages.sh --- diff --git a/scripts/list-packages.sh b/scripts/list-packages.sh index c83b5401..57c437ce 100755 --- a/scripts/list-packages.sh +++ b/scripts/list-packages.sh @@ -1,8 +1,13 @@ -#!/bin/sh +#!/bin/bash # list-packages.sh - tool to list all package with home pages and descriptions +show_package() { + . $1/build.sh + local pkg=`basename $1` + echo "$pkg($TERMUX_PKG_VERSION): $TERMUX_PKG_HOMEPAGE" + echo " $TERMUX_PKG_DESCRIPTION" +} + for path in packages/*; do - export path - export pkg=`basename $path` - bash -c '. $path/build.sh; echo "$pkg($TERMUX_PKG_VERSION): $TERMUX_PKG_HOMEPAGE"; echo " $TERMUX_PKG_DESCRIPTION"' + ( show_package $path ) done