* transmission: add termux-services script
Skip timestamp in log as transmission standard output already has timestamp.
* mpd: add termux-services script
* tor: add termux-services script
* openssh: fix faulty symlink for termux-services script
* mpd: mark service scripts as config files
* tor: mark service scripts as config files
* openssh: mark service scripts as config files
* busybox: mark service files for ftpd and telnetd as conffiles
* transmission: mark service scripts as config files
* emacs: add termux-service script, put socket in $PREFIX/var/run
Start with sv up emacsd
* tmux: put socket in $PREFIX/var/run instead of $TMPDIR
See https://github.com/termux/termux-packages/issues/4206
* mpd: use $PREFIX/var/run instead of $TMPDIR
See https://github.com/termux/termux-packages/issues/4206
Linter will check packages submitted for CI build. If error was found,
build will not be allowed.
To ensure that all build.sh scripts are consistent and have at least
minimal allowed quality, linter is permanently enabled for all branches
and pull requests.
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
* 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