termux-packages/scripts
Henrik Grimler 1c272f516b build-package: use xz compression for control archives (again)
All packages that have conffiles, and a gz compressed control.tar.gz,
currently fails to install on arm if the deb is built locally or
downloaded and then installed with `apt install
./foo_1.0_arm.deb`. The error looks like:

    $ apt install ./tmp/foo.deb
    Reading package lists... Error!
    E: Tar checksum failed, archive corrupted
    E: Could not read meta data from
/data/data/com.termux/files/home/tmp/foo.deb
    E: The package lists or status file could not be parsed or opened.

If the package does not have conffiles, or if xz compression is used,
everything works. Let's change back to xz compression for all new and
updated packages for now to workaround this issue.

Even if `apt install ./foo.deb` fails the deb can still be installed
with `dpkg -i ./foo.deb` (seems dpkg does not do the same checksum
check?).
2021-09-05 21:35:12 +02:00
..
bin update scripts/bin/update-whatprovides-db 2020-11-22 17:25:25 +00:00
build build-package: use xz compression for control archives (again) 2021-09-05 21:35:12 +02:00
updates automatic updates: remove htop-legacy 2021-08-30 11:15:56 +03:00
apt-compare-versions
buildorder.py build-package.sh: allow static packages to be in dependencies 2019-08-12 22:50:41 +03:00
check-built-packages.py scripts: prepare for Bintray deprecation 2021-02-08 12:56:54 +02:00
check-pie.sh check-pie.sh: use $TERMUX_PREFIX 2020-10-30 21:33:32 +02:00
check-versions.sh No backticks 2019-02-15 18:01:09 +02:00
config.guess
config.sub
Dockerfile Update docker image to Ubuntu 20.04 2020-05-06 09:27:49 +02:00
generate-bootstraps.sh generate-bootstraps.sh: handle paths without ./ prefix 2021-08-17 15:22:18 +02:00
get_hash_from_file.py build-package.sh: skip work-in-process metadata when downloading dependency debs (-i/-I) 2020-06-23 15:21:29 +03:00
ldd Add scripts/ldd utility script 2018-09-22 00:25:27 +02:00
lint-packages.sh linter: add PHP-3.01 license id (https://spdx.org/licenses/) 2021-05-05 11:00:48 +02:00
list-packages.sh No backticks 2019-02-15 18:01:09 +02:00
list-versions.sh list-versions.sh: use proper way to get path to ./scripts/properties.sh 2020-10-30 21:31:48 +02:00
properties.sh scripts/properties.sh: set java home to openjdk 8 2021-08-01 18:39:37 +03:00
run-docker.ps1
run-docker.sh run-docker.sh: don't rely on GITHUB_EVENT_PATH when checking for tty 2021-07-27 19:15:35 +03:00
setup-android-sdk.sh scripts/properties.sh: set java home to openjdk 8 2021-08-01 18:39:37 +03:00
setup-archlinux.sh Do not reinstall packages in setup-archlinux.sh 2021-05-05 00:37:29 +03:00
setup-offline-bundle.sh build-package: rename TERMUX_DEBUG to TERMUX_DEBUG_BUILD 2021-08-21 20:55:57 +02:00
setup-termux.sh Ensure gnupg is installed in setup-termux.sh 2021-03-26 08:50:00 +01:00
setup-ubuntu.sh docker image: install rsync (#7461) 2021-09-03 23:02:53 +03:00
test-runner.sh Shell script compliance 2019-02-15 18:01:09 +02:00
update-docker.ps1 Add update-docker.ps1 2021-06-16 16:55:25 +03:00
update-docker.sh No backticks 2019-02-15 18:01:09 +02:00
Vagrantfile Vagrantfile: update to newer Ubuntu LTS 2021-01-27 10:26:12 +05:30