termux-packages/packages/ldd/build.sh

23 lines
665 B
Bash

TERMUX_PKG_HOMEPAGE=https://github.com/termux/termux-packages
TERMUX_PKG_DESCRIPTION="Fake ldd command"
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.3
TERMUX_PKG_AUTO_UPDATE=false
TERMUX_PKG_SKIP_SRC_EXTRACT=true
TERMUX_PKG_DEPENDS="bash, binutils-bin"
TERMUX_PKG_CONFLICTS="binutils (<< 2.39-1)"
termux_step_make_install() {
local _READELF=$TERMUX_PREFIX/libexec/binutils/readelf
local ldd="$TERMUX_PREFIX/bin/ldd"
mkdir -p "$(dirname "${ldd}")"
rm -rf "${ldd}"
sed "$TERMUX_PKG_BUILDER_DIR/ldd.in" \
-e "s|@ARCH_BITS@|${TERMUX_ARCH_BITS}|g" \
-e "s|@READELF@|${_READELF}|g" \
> "${ldd}"
chmod 0700 "${ldd}"
}