diff --git a/README.md b/README.md index ca691ff..b3af8e4 100644 --- a/README.md +++ b/README.md @@ -27,37 +27,22 @@ make install ```sh $ whatprovides -p aapt -aapt: /. -aapt: /data -aapt: /data/data -aapt: /data/data/com.termux -aapt: /data/data/com.termux/files -aapt: /data/data/com.termux/files/usr -aapt: /data/data/com.termux/files/usr/share -aapt: /data/data/com.termux/files/usr/share/aapt -aapt: /data/data/com.termux/files/usr/share/aapt/android.jar -aapt: /data/data/com.termux/files/usr/share/doc -aapt: /data/data/com.termux/files/usr/share/doc/aapt -aapt: /data/data/com.termux/files/usr/lib -aapt: /data/data/com.termux/files/usr/lib/libandroid-cutils.so -aapt: /data/data/com.termux/files/usr/lib/libandroid-ziparchive.so -aapt: /data/data/com.termux/files/usr/lib/libandroid-base.so -aapt: /data/data/com.termux/files/usr/lib/libandroid-fw.so -aapt: /data/data/com.termux/files/usr/lib/libandroid-utils.so -aapt: /data/data/com.termux/files/usr/bin aapt: /data/data/com.termux/files/usr/bin/aapt aapt: /data/data/com.termux/files/usr/bin/zipalign +aapt: /data/data/com.termux/files/usr/lib/libandroid-base.so +aapt: /data/data/com.termux/files/usr/lib/libandroid-cutils.so +aapt: /data/data/com.termux/files/usr/lib/libandroid-fw.so +aapt: /data/data/com.termux/files/usr/lib/libandroid-utils.so +aapt: /data/data/com.termux/files/usr/lib/libandroid-ziparchive.so +aapt: /data/data/com.termux/files/usr/share/aapt/android.jar aapt: /data/data/com.termux/files/usr/share/doc/aapt/LICENSE ``` -[![asciicast](https://cdn.jsdelivr.net/gh/termux/whatprovides@master/static/screenshot.jpg)](https://asciinema.org/a/373670) -[Asciinema preview ](https://asciinema.org/a/373670) * search for files. Have you ever used `dpkg -S filepath`. Here you need to use like `whatprovides filepath`. You can search for any files which even not exist in your termux. it will show you which package provide that file. ```sh -$ whatprovides $PREFIX/bin/aapt -aapt: data/data/com.termux/files/usr/bin/aapt - +$ whatprovides $PREFIX/share/aapt +aapt: /data/data/com.termux/files/usr/share/aapt ``` diff --git a/static/screenshot.jpg b/static/screenshot.jpg deleted file mode 100644 index d720b7f..0000000 Binary files a/static/screenshot.jpg and /dev/null differ diff --git a/update-whatprovides-db.sh b/update-whatprovides-db.sh index 115a9f7..7c91b31 100755 --- a/update-whatprovides-db.sh +++ b/update-whatprovides-db.sh @@ -6,11 +6,9 @@ set -e -u -: "${TERMUX_PREFIX:="/data/data/com.termux/files/usr"}" - list_files() { FILES=$(dpkg-deb --fsys-tarfile "${1}" | tar -t | cut -b2- \ - | xargs -rd\\n realpath -sm --relative-base="$TERMUX_PREFIX" -- \ + | xargs -rd\\n realpath -sm --relative-base="/data/data/com.termux/files/usr" -- \ | grep -vEx '[./]|/data(/data(/com\.termux(/files)?)?)?') SORTKEYS='-k1,1' for ((x=2; x<=$(wc -L <<< "${FILES//[^\/$'\n']/}")+1; x++)); do