Commit Graph

39 Commits

Author SHA1 Message Date
Leonid Plyushch 7da4f866c1
rebuild everything due to termux-elf-cleaner fix
See https://github.com/termux/termux-packages/issues/4287.

%ci:no-build
2019-11-29 14:22:56 +02:00
Leonid Plyushch e5aeb9853f
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 23:04:11 +03:00
Leonid Plyushch 93c745c058
dpkg: rm includes, static libraries and dpkg-genbuildinfo from package
If you think they should be present in dpkg package, open issue
and tell about their usability in Termux (with proof).
2019-08-10 02:39:38 +03:00
Leonid Plyushch e73e351046
dpkg: provide basic /var/lib/dpkg directory structure inside package
Previously was provided only through bootstrap archive.
2019-08-10 02:39:04 +03:00
Leonid Plyushch 76598acf5f
dpkg: enable support for update-alternatives
Issue: https://github.com/termux/termux-packages/issues/4137
2019-08-10 02:16:10 +03:00
Leonid Plyushch 1b4a91414c no more develsplit + provide static libraries as separate package
%ci:no-build
2019-08-04 21:42:51 +03:00
Leonid Plyushch 3e8242e505
backport changes from branch 'master' for new format of bootstraps 2019-07-22 03:43:35 +03:00
Leonid Plyushch 4313bcc6d0 dpkg: update to 1.19.7 2019-06-09 15:58:12 +02:00
Leonid Plyushch c705786647 dpkg: update to 1.19.6 2019-05-23 16:21:05 +02:00
Fredrik Fornwall ed27093503 dpkg: Bump package revision 2019-05-21 01:35:00 +02:00
Fredrik Fornwall 5fb1ba6835 dpkg: dump revision 2019-05-12 21:21:34 +02:00
Leonid Plyushch 301430d7e3 dpkg: use busybox for rm and tar 2019-05-12 21:21:07 +02:00
tomty89 e3eb5d6b6b [android-5] zlib: add package (#3499)
* zlib: add package

* add zlib to dependencies where needed

* aapt: fix compilation error after adding own zlib

* fossil: specify zlib installation

* fossil: specify CPPFLAGS

* exa: fix build error where zlib.h was not found

* bat: fix build error where zlib.h was not found

* lftp: specify correct zlib location

* zlib-dev: breaks and replaces old ndk-sysroot

also bump toolchain version for z{lib,conf}.h removal

* texlive-bin: fix compilation errors
2019-04-21 20:23:02 +02:00
Fredrik Fornwall 53ac739a1b dpkg: Update from 1.19.2 to 1.19.4 2019-02-16 00:33:31 +01:00
Wetitpig b7a5b47775 Change permissions 2019-02-09 21:06:31 +02:00
Wetitpig 78b944ba05 Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Plyushch 4fd7ca06f6 [incomplete] set licenses for packages 2019-01-20 22:41:50 +01:00
Fredrik Fornwall 0c46d3bdcd dpkg: Update from 1.19.0.5 to 1.19.2 2018-11-11 03:28:36 +01:00
Fredrik Fornwall 63d0b8519a dpkg: Update from 1.19.0.4 to 1.19.0.5 2018-07-02 14:17:33 +02:00
Sam b867d62143 dpkg: Update from 1.18.24 to 1.19.0.4 2017-12-10 00:00:47 +01:00
Fredrik Fornwall 9350a49779 dpkg: Update from 1.18.23 to 1.18.24 2017-06-12 11:49:34 +02:00
Markus Wagner 785a2dc34e update dpkg to 1.18.23 (#850) 2017-03-17 22:41:18 +01:00
Fredrik Fornwall 1182895b41 dpkg: Update from 1.18.20 to 1.18.22 2017-02-04 23:23:07 +01:00
Fredrik Fornwall 8047adc61d dpkg: Update from 1.18.18 to 1.18.20 2017-01-30 01:24:50 +01:00
Fredrik Fornwall 4f47cb101c dpkg: Update from 1.18.15 to 1.18.18
This allows dropping of local patches tolerating symlink size
to differ between st_size and strlen(readlink()) which is now
upstream.
2016-12-20 18:59:47 -05:00
Fredrik Fornwall fee1613812 dpkg: Work around symbolic link size issue
Fixes #558.
2016-12-03 16:55:45 -05:00
Fredrik Fornwall 05ebefe869 dpkg: Update from 1.18.0 to 1.18.15
Also switch from ftp.debian.org to mirrors.kernel.org.
2016-11-26 10:47:55 -05:00
Fredrik Fornwall 2fd44a0f30 dpkg: Do not even try hardlinking
Avoiding the hardlink try reduces log spam.
2016-11-25 19:56:24 -05:00
Fredrik Fornwall cff76124ea dpkg: Update from 1.18.7 to 1.18.10 2016-08-02 17:37:56 -04:00
Fredrik Fornwall 3c323c69ae Docker and build updates
- Update to build on ubuntu 16.04.
- Docker: Set FORCE_UNSAFE_CONFIGURE=1. Fixes #275.
- Docker: Various fixes.
- Neovim: No longer require lua.
- Some minor package updates.
2016-05-24 18:38:29 -04:00
Fredrik Fornwall 257b3744d1 dpkg: Do not even try creating hardlinks
We now that it will fail on Android (from 6.0 on), and this only
causes a lot of warning output about denied system call in logcat.
2016-03-16 10:53:16 -04:00
Fredrik Fornwall ee1dcc9754 dpkg: Fix conffiles handling
- Use 'less' as default pager instead of 'pager'.
- Fix configure.c to work without hard links.
2016-03-03 17:45:46 -05:00
Fredrik Fornwall 4378ead082 dpkg: Update from 1.18.3 to 1.18.4 2015-12-25 21:27:43 -05:00
Fredrik Fornwall 9f6fba5c81 dpkg: Avoid linking to libbz2 2015-12-03 19:22:01 -05:00
Fredrik Fornwall 3a0f9073df Bump dpkg and liblzma versions 2015-10-08 18:12:53 -04:00
Fredrik Fornwall 99c3da2c8c dpkg: Update from 1.17.25 to 1.18.2 2015-08-25 18:25:24 -04:00
Fredrik Fornwall 34b56627e6 dpkg: Remove dependency on findutils 2015-08-11 08:45:11 -04:00
Fredrik Fornwall 9fbdefb995 dpkg: Fallback to rename(2) instead of link(2) for systems not supporting hard linking (android m) 2015-07-09 21:04:45 -04:00
Fredrik Fornwall 59f0d218a6 Initial push 2015-06-13 01:03:31 +02:00