termux-tools: Avoid pm list in termux-info (#1426)

This commit is contained in:
Fredrik Fornwall
2017-11-21 05:59:47 +01:00
parent d94c342761
commit b069947e0d
2 changed files with 6 additions and 22 deletions

View File

@@ -1,6 +1,6 @@
TERMUX_PKG_HOMEPAGE=https://termux.com/
TERMUX_PKG_DESCRIPTION="Basic system tools for Termux"
TERMUX_PKG_VERSION=0.48
TERMUX_PKG_VERSION=0.49
TERMUX_PKG_PLATFORM_INDEPENDENT=yes
TERMUX_PKG_CONFFILES="etc/motd"

View File

@@ -2,24 +2,11 @@
if [ "$#" != "0" ]; then
echo 'usage: termux-info'
echo 'Provides information about Termux, and the current system. Helpful for debugging.'
exit
echo 'usage: termux-info'
echo 'Provides information about Termux, and the current system. Helpful for debugging.'
exit
fi
version() {
if [ -e "$PREFIX/version" ]; then
cat "$PREFIX/version"
else
#Last version that didn't have a way to detect Termux version
echo '<=0.48'
fi
}
apps() {
pm list packages -i | grep com.termux
}
updates() {
apt update >/dev/null 2>&1
updatable=$(apt list --upgradable 2>/dev/null | tail -n +2)
@@ -29,11 +16,8 @@ updates() {
echo "$updatable"
fi
}
output="Termux version:
$(version)
Installed Termux apps:
$(apps)
Updatable packages:
output="Updatable packages:
$(updates)
System information:
$(uname -a)