Leonid Plyushch
d111f5bf74
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
5 years ago
Leonid Plyushch
dbc6c26573
undo "Unsplit essential packages"
Seems it is not possible to unsplit these packages currently.
%ci:reset-backlog
5 years ago
Leonid Plyushch
d5d0cbb4bb
xz-utils: unsplit from liblzma
Same reason as for curl and bzip2.
5 years ago
Leonid Plyushch
9eae51b99d
unsplit bzip2 from libbz2
Same reason as for 'curl'.
5 years ago
Leonid Plyushch
19502e0985
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).
5 years ago
Leonid Plyushch
654f230e07
dpkg: provide basic /var/lib/dpkg directory structure inside package
Previously was provided only through bootstrap archive.
5 years ago
Leonid Plyushch
40cb049ae2
dpkg: enable support for update-alternatives
Issue: https://github.com/termux/termux-packages/issues/4137
5 years ago
Leonid Plyushch
21b96d3b41
no more develsplit + provide static libraries as separate package
%ci:no-build
6 years ago
Leonid Plyushch
d1a5ef6710
dpkg: depend on less
Fixes following error while using `dpkg -l`:
dpkg-query: error: showing package list on pager subprocess returned error exit status 127
Note: in recent bootstrap archives `less` is already installed and is marked as essential.
6 years ago
Leonid Plyushch
bbf3d38494
dpkg: depend on diffutils
Fixes:
dpkg: warning: 'diff' not found in PATH or not executable
6 years ago
Leonid Plyushch
c34c7a422f
dpkg: depend coreutils
Provides mv, rmdir, rm for dpkg.
6 years ago
Leonid Plyushch
d06616b2b4
dpkg: update dependencies
6 years ago
Leonid Plyushch
e1014985c4
Revert "dpkg: use busybox for rm and tar"
This reverts commit b35e4e4654
.
6 years ago
Leonid Plyushch
3def16f151
dpkg: update to 1.19.7
6 years ago
Leonid Plyushch
387213d1d6
dpkg: update to 1.19.6
6 years ago
Leonid Plyushch
eaf237027e
dpkg: bump revision
6 years ago
Leonid Plyushch
b35e4e4654
dpkg: use busybox for rm and tar
6 years ago
Leonid Plyushch
1e2bd1de75
liblzma: build versioned library
6 years ago
Leonid Plyushch
cb93af0c30
add zlib to dependencies where needed
6 years ago
Fredrik Fornwall
53ac739a1b
dpkg: Update from 1.19.2 to 1.19.4
6 years ago
Wetitpig
b7a5b47775
Change permissions
6 years ago
Wetitpig
78b944ba05
Improve formatting of parantheses for functions
6 years ago
Leonid Plyushch
4fd7ca06f6
[incomplete] set licenses for packages
6 years ago
Fredrik Fornwall
0c46d3bdcd
dpkg: Update from 1.19.0.5 to 1.19.2
6 years ago
Fredrik Fornwall
63d0b8519a
dpkg: Update from 1.19.0.4 to 1.19.0.5
7 years ago
Sam
b867d62143
dpkg: Update from 1.18.24 to 1.19.0.4
7 years ago
Fredrik Fornwall
9350a49779
dpkg: Update from 1.18.23 to 1.18.24
8 years ago
Markus Wagner
785a2dc34e
update dpkg to 1.18.23 ( #850 )
8 years ago
Fredrik Fornwall
1182895b41
dpkg: Update from 1.18.20 to 1.18.22
8 years ago
Fredrik Fornwall
8047adc61d
dpkg: Update from 1.18.18 to 1.18.20
8 years ago
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.
8 years ago
Fredrik Fornwall
fee1613812
dpkg: Work around symbolic link size issue
Fixes #558 .
8 years ago
Fredrik Fornwall
05ebefe869
dpkg: Update from 1.18.0 to 1.18.15
Also switch from ftp.debian.org to mirrors.kernel.org.
8 years ago
Fredrik Fornwall
2fd44a0f30
dpkg: Do not even try hardlinking
Avoiding the hardlink try reduces log spam.
8 years ago
Fredrik Fornwall
cff76124ea
dpkg: Update from 1.18.7 to 1.18.10
9 years ago
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.
9 years ago
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.
9 years ago
Fredrik Fornwall
ee1dcc9754
dpkg: Fix conffiles handling
- Use 'less' as default pager instead of 'pager'.
- Fix configure.c to work without hard links.
9 years ago
Fredrik Fornwall
4378ead082
dpkg: Update from 1.18.3 to 1.18.4
9 years ago
Fredrik Fornwall
9f6fba5c81
dpkg: Avoid linking to libbz2
9 years ago
Fredrik Fornwall
3a0f9073df
Bump dpkg and liblzma versions
9 years ago
Fredrik Fornwall
99c3da2c8c
dpkg: Update from 1.17.25 to 1.18.2
9 years ago
Fredrik Fornwall
34b56627e6
dpkg: Remove dependency on findutils
10 years ago
Fredrik Fornwall
9fbdefb995
dpkg: Fallback to rename(2) instead of link(2) for systems not supporting hard linking (android m)
10 years ago
Fredrik Fornwall
59f0d218a6
Initial push
10 years ago