termux-packages/scripts
Henrik Grimler bd6bc93daf termux_step_start_build: strip prefixed ./ if found
All, or at least most, of our debs contain "./" as a folder. This
causes problems when extracting on some systems, as ./ then is the
system root directory /, and tar cannot change the permissions of this
folder.  Trying to build on arch for example gives:

    tar: .: Cannot change mode to rwxr-xr-x: Operation not permitted
    tar: Exiting with failure status due to previous errors

The issue appeared on arch somewhat recently, maybe with tar 1.33. To
avoid having to rebuild all packages we now handle both data.tar.xz
types, with prefixed ./, and without.

Also remove some indentation levels while we are at it.
2021-08-17 15:22:18 +02:00
..
bin update scripts/bin/update-whatprovides-db 2020-11-22 17:25:25 +00:00
build termux_step_start_build: strip prefixed ./ if found 2021-08-17 15:22:18 +02:00
updates remove ccnet as it's been deleted upstream 2021-08-16 14:42:31 +01:00
apt-compare-versions Introduce a scripts/ folder 2016-01-14 22:45:50 -05:00
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 Update to latest config.{guess,sub} 2017-01-18 01:02:18 +01:00
config.sub Update to latest config.{guess,sub} 2017-01-18 01:02:18 +01:00
Dockerfile Update docker image to Ubuntu 20.04 2020-05-06 09:27:49 +02:00
generate-bootstraps.sh generate-bootstraps.sh: update repository url 2021-06-03 20:31:23 +03: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 Add PowerShell script to run Docker (#815) 2017-03-04 22:20:43 +01:00
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 setup-offline-bundle.sh: prefix and home now are set by properties.sh 2020-10-30 21:39:54 +02:00
setup-termux.sh Ensure gnupg is installed in setup-termux.sh 2021-03-26 08:50:00 +01:00
setup-ubuntu.sh remove ccnet as it's been deleted upstream 2021-08-16 14:42:31 +01: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