Browse Source

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

android-5
Fredrik Fornwall 7 years ago
parent
commit
52ec48e06f
  1. 2
      packages/termux-tools/build.sh
  2. 26
      packages/termux-tools/termux-info

2
packages/termux-tools/build.sh

@ -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"

26
packages/termux-tools/termux-info

@ -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)

Loading…
Cancel
Save