Commit Graph

46 Commits

Author SHA1 Message Date
TomIO 593a6a73b7 chore(linter compliance): miscellaneous
[no ci]
2024-04-23 20:25:35 +02:00
Chongyun Lee cec6a1c90d debootstrap: bump to 1.0.134 2024-01-09 11:54:31 +08:00
Twaik Yont 2c07d27ef0 bump(main/debootstrap): 1.0.133 2023-10-22 16:09:59 +03:00
Twaik Yont 30947fe847 bump(main/debootstrap): 1.0.132 2023-10-09 09:08:13 +03:00
Leonid Pliushch 6ce5cd9c8f
debootstrap: disable systemd installation by default
Fixes error when installing the Debian distribution in default variant.
2023-04-15 22:08:10 +03:00
Leonid Pliushch 8cbd1260b5
debootstrap: fix missing slash between path components 2023-04-15 20:49:31 +03:00
Leonid Pliushch 6ec1334ba7
debootstrap: fix conditional_cp function
Ensure that Termux prefix is stripped from target file path.

Issue: https://github.com/termux/termux-packages/issues/16201
2023-04-15 20:48:13 +03:00
Leonid Pliushch 9c096e2493
fix(main/debootstrap): more improvements
AR utility from LLVM should work fine, allow use of binutils-is-llvm
package instead of binutils.

Disable steps like setup_proc which may lead to (non-fatal) errors shown
during bootstrap.
2023-01-05 11:33:07 +02:00
Leonid Pliushch 0c94d510ea
fix(main/debootstrap): depend on binutils
Debootstrap needs an 'ar' utility that is used to extract packages
for some distributions.

 I: jammy uses zstd compression, setting --extractor=ar option

If no 'ar' installed, the bootstrapping process will silently fail.
2023-01-05 10:42:08 +02:00
Tee KOBAYASHI 1815fd5da1 debootstrap: Bump to 1.0.128+nmu2 2022-11-24 19:38:00 +00:00
Tee KOBAYASHI 68833cc864 */build.sh: Fix indent
for packages the mantainer of which is @termux.

%ci:no-build
2022-11-06 14:04:40 +09:00
Leonid Pliushch f31e1da3e8
upgpkg(main/debootstrap): v1.0.127 2022-10-10 20:55:55 +03:00
Leonid Pliushch 79d600fb98
debootstrap: update functions.patch 2021-11-06 20:57:32 +02:00
Leonid Pliushch 92ef9a4157
debootstrap: update to 1.0.125 2021-11-06 20:54:51 +02:00
Leonid Pliushch 62e56db70a
debootstrap: do not rely on PREFIX environment variable 2021-10-13 12:50:40 +03:00
Leonid Pliushch 4a9b8ed8f3
debootstrap: update to 1.0.124 2021-05-04 14:35:17 +00:00
Leonid Pliushch 37375312b9
explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Leonid Pliushch 4e79f3aaad debootstrap: fix no-fstab-chown.patch 2020-10-15 15:33:16 +03:00
Leonid Pliushch 76f2fbec5e debootstrap: do not run 'chown 0:0' on fstab
https://github.com/termux/termux-packages/issues/5932
2020-10-15 15:20:14 +03:00
Leonid Pliushch 7515ebb8a7 debootstrap: update to 1.0.123 2020-03-17 15:05:24 +02:00
Leonid Pliushch 67887babce remove inactive maintainers from corresponding build.sh files
Unspecify package maintainers who didn't submit any updates for their
packages during last 2 years.
2020-03-16 16:39:29 +02:00
Leonid Pliushch bdcdcf1562 debootstrap: update to 1.0.121 2020-03-12 19:07:16 +02:00
Leonid Pliushch 1af4b6ca15 debootstrap: update functions.patch 2020-03-08 19:43:06 +02:00
Leonid Pliushch 1565c835a2 debootstrap: update to 1.0.120 2020-03-08 19:14:47 +02:00
Leonid Pliushch 47d82bfc48 debootstrap: update to 1.0.118 2020-02-24 19:49:53 +02:00
Leonid Pliushch ce1abd8ec2 debootstrap: update to 1.0.117 2020-02-17 15:38:18 +02:00
Leonid Pliushch 811a81a8e4 debootstrap: update to 1.0.116 2019-10-18 14:07:50 +03:00
Leonid Pliushch c352216c63 packages: standardize values of several control variables for build.sh
Variables

 TERMUX_PKG_PLATFORM_INDEPENDENT
 TERMUX_DEBUG
 TERMUX_PKG_HAS_DEBUG
 TERMUX_PKG_ESSENTIAL
 TERMUX_SUBPKG_ESSENTIAL
 TERMUX_PKG_NO_STATICSPLIT
 TERMUX_PKG_BUILD_IN_SRC
 TERMUX_PKG_FORCE_CMAKE
 TERMUX_PKG_HOSTBUILD

should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.

build-package.sh should make decision based on variable's value but not on
whether it is set or empty.

%ci:no-build
2019-08-12 18:49:13 +03:00
Leonid Pliushch 12fc465c1b debootstrap: update checksum 2019-07-14 20:34:05 +03:00
Leonid Pliushch 4d5569fb14 debootstrap: update to 1.0.115 2019-07-14 20:31:39 +03:00
Leonid Pliushch 361d8c519f [incomplete] set licenses for packages 2019-01-20 22:41:50 +01:00
Leonid Pliushch 2df21677cc debootstrap: fix paths to keyrings 2019-01-18 23:17:20 +01:00
Leonid Pliushch 44f7db71ad debootstrap: update to 1.0.114 2019-01-18 23:17:20 +01:00
Fredrik Fornwall 6796276fd4 debootstrap: Update from 1.0.110 to 1.0.112 2018-12-29 23:52:50 +01:00
Leonid Pliushch 52d480f682 debootstrap: update to 1.0.110 2018-11-10 23:08:34 +01:00
Fredrik Fornwall bcf15174b0 debootstrap: Update from 1.0.108 to 1.0.109 2018-09-21 08:38:12 +02:00
Fredrik Fornwall 0a24f77eae debootstrap: Update from 1.0.106 to 1.0.108
Also translate Termux arch names to Debian ones - the --arch option
should no longer be necessary.
2018-08-27 21:47:42 +02:00
Leonid Pliushch 3624eb83e2 debootstrap: update to 1.0.106 2018-07-11 10:50:56 +02:00
Fredrik Fornwall 836bf993d4 debootstrap: Update from 1.0.99 to 1.0.102 2018-06-21 22:32:14 +02:00
Fredrik Fornwall f1921582cb debootstrap: Update from 1.0.97 to 1.0.99 2018-05-19 00:17:00 +02:00
Fredrik Fornwall e63f7399e1 debootstrap: Update from 1.0.93 to 1.0.97 2018-04-30 03:26:35 +02:00
Fredrik Fornwall 141906cab6 debootstrap: Update from 1.0.92 to 1.0.93 2017-12-09 23:57:28 +01:00
Fredrik Fornwall 8483ff1bcd debootstrap: Update from 1.0.91 to 1.0.92 2017-11-15 10:15:48 +01:00
Fredrik Fornwall d9914005f9 debootstrap: Depend on perl (fixes #1557)
Also mark the package as platform-independent as it only contains
scripts.
2017-09-22 21:50:44 +02:00
Fredrik Fornwall f58475498f debootstrap: Update from 1.0.90 to 1.0.91
Fixes #1232.
2017-08-09 23:18:25 +02:00
Pierre Rudloff 3a6e4081c7 debootstrap: Add package (#1060) 2017-06-06 10:20:41 +02:00