Commit Graph

54 Commits

Author SHA1 Message Date
termux-pacman-bot
f1effa23c2 Update repo 2023-12-15 20:31:12 +00:00
termux-pacman-bot
e89c61f7e4 Update repo 2023-10-28 02:05:47 +00:00
termux-pacman-bot
09a24a61e3 Update repo 2023-10-17 08:01:44 +00:00
termux-pacman-bot
35e9f87f7f Update repo 2023-09-10 11:31:22 +00:00
termux-pacman-bot
b14d210f4c Update repo 2023-08-30 21:01:19 +00:00
termux-pacman-bot
cc3dc9a46e Update repo 2023-04-30 16:01:28 +00:00
termux-pacman-bot
483d51f0f5 Update repo 2023-04-30 14:31:01 +00:00
termux-pacman-bot
aaaabd30c4 Update repo 2023-02-21 05:32:11 +00:00
termux-pacman-bot
9792dec5d5 Update repo 2023-01-31 04:02:42 +00:00
termux-pacman-bot
44feaa800a Update repo 2023-01-19 10:02:45 +00:00
termux-pacman-bot
14027d7118 Update repo 2023-01-18 04:34:43 +00:00
termux-pacman-bot
897312a23f Update repo 2023-01-14 08:02:57 +00:00
termux-pacman-bot
69e3f219f2 Update repo 2023-01-10 01:30:49 +00:00
termux-pacman-bot
90909af468 Update repo 2023-01-08 08:01:27 +00:00
termux-pacman-bot
8dd7e4326c Update repo 2023-01-06 22:01:19 +00:00
termux-pacman-bot
35767c298b Update repo 2023-01-03 22:01:05 +00:00
termux-pacman-bot
b6a63ecbb2 Update repo 2023-01-03 19:01:08 +00:00
termux-pacman-bot
d5cc26ef9c Update repo 2022-10-01 10:44:14 +00:00
termux-pacman-bot
8696b4c0f0 Update repo 2022-08-14 07:34:03 +00:00
termux-pacman-bot
bcaa5216ec Update repo 2022-08-02 10:12:47 +00:00
termux-pacman-bot
f41b7ed4fd Update repo 2022-08-01 09:11:40 +00:00
termux-pacman-bot
4bcf003a70 Update repo 2022-07-31 18:41:41 +00:00
termux-pacman-bot
4a3f6fb1d8 Update repo 2022-07-30 17:36:31 +00:00
termux-pacman-bot
472577966f Update repo 2022-07-28 10:41:57 +00:00
termux-pacman-bot
6ab11a2d15 Update repo 2022-07-22 15:11:21 +00:00
Maxython
dd79fef1ad Updare repo 2022-06-27 15:12:13 +03:00
termux-actions[bot]
5d197ba873 Update repo 2022-04-10 06:24:06 +00:00
termux-actions[bot]
903889864f Update repo 2022-04-06 12:36:14 +00:00
termux-actions[bot]
315f7f2273 Update repo 2022-04-05 19:37:37 +00:00
termux-actions[bot]
a61c20b048 Update repo 2022-04-05 19:20:22 +00:00
termux-actions[bot]
1e61c5f79d Update repo 2022-03-22 20:39:59 +00:00
termux-actions[bot]
9fe2444b00 Update repo 2022-03-16 14:38:07 +00:00
Maxython
c7bef4b5ad Compiler update 2021-11-02 15:00:20 +03:00
Leonid Pliushch
07852c874b build-package.sh: allow to select package formats between debian and pacman 2021-09-10 19:55:28 +03:00
Henrik Grimler
2c70621a98 build-package: rename TERMUX_DEBUG to TERMUX_DEBUG_BUILD
To make it more self-explanatory.
2021-08-21 20:55:57 +02:00
Leonid Pliushch
51866303ed build-package.sh: run termux-elf-cleaner for ./opt 2021-07-29 22:38:21 +03:00
Henrik Grimler
b3b5a3f35f mv checks from termux_step_create_datatar to termux_step_massage
By moving the checks we can make the function more general, and
thereby re-use it for creating subpackages and potentially hostbuild
tools packages.

tests: building libandroid-support and build-essential.
2021-05-16 20:08:37 +02:00
Leonid Pliushch
141703e676 build-package.sh: force remove ./share/icons/hicolor/icon-theme.cache from deb files
Specific to x11 packages. It is better to implement this in build-package.sh
instead of removing it on per-build.sh basis.
2021-03-02 00:17:36 +02:00
Leonid Pliushch
c80220e31d build-package.sh: make it possible to disable termux-elf-cleaner
Just set TERMUX_PKG_NO_ELF_CLEANER=true in build.sh.
2020-10-01 19:34:19 +03:00
Leonid Pliushch
44403ceab3 build-package.sh: remove the info directory file from packages
Causes file conflicts like https://github.com/termux/termux-packages/issues/5487 and
generally shouldn't be needed for proper `info` functionality.
2020-07-07 19:22:00 +03:00
Leonid Pliushch
9db15acfce build-package.sh: delete .crates2.json in make_install step 2020-03-15 23:42:21 +02:00
Leonid Pliushch
c7a91883cd build-package.sh: remove files .crates2.json from packages
.crates2.json is generated by cargo during the crate installation.

See https://github.com/termux/termux-packages/issues/5037.
2020-03-15 23:38:44 +02:00
Leonid Pliushch
5493481c5c build-package.sh: better support for metapackages 2019-08-14 20:29:58 +03:00
Leonid Pliushch
d08dc0fa13 build-package.sh: use text-based comparsion in conditionals instead of exit-code based 2019-08-13 02:03:47 +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
0b4d758d6d fix typo in termux_step_massage.sh 2019-08-11 03:27:18 +03:00
Leonid Pliushch
4583afe579 build-package.sh: fix error in termux_step_massage() when bin, lib, libexec are not exist
Fixes https://github.com/termux/termux-packages/issues/4160.
2019-08-11 03:24:28 +03:00
Leonid Pliushch
e303212ae5 enable on-device builds
Partial compatibility for on-device builds.

There is no guarantee that it will be possible to build all available
packages and built packages will have same reliability that cross-compiled
but should solve "self-hosting" problems as much as possible.
2019-08-08 16:58:34 +03:00
Leonid Pliushch
6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Leonid Pliushch
2fa11b13ef build-package.sh: always keep info pages
Info pages usually provide more complete information
about package and its usage than man pages.
2019-07-02 00:00:02 +02:00