From a1721cc1ac33f509c7471418128b47269d1964cf Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Sat, 10 Aug 2019 02:33:26 +0300 Subject: [PATCH] dpkg: provide basic /var/lib/dpkg directory structure inside package Previously was provided only through bootstrap archive. --- packages/dpkg/build.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/dpkg/build.sh b/packages/dpkg/build.sh index 63e78a264..0422d124f 100644 --- a/packages/dpkg/build.sh +++ b/packages/dpkg/build.sh @@ -73,3 +73,10 @@ termux_step_pre_configure() { export TAR=tar # To make sure dpkg tries to use "tar" instead of e.g. "gnutar" (which happens when building on OS X) perl -p -i -e "s/TERMUX_ARCH/$TERMUX_ARCH/" $TERMUX_PKG_SRCDIR/configure } + +termux_step_post_massage() { + mkdir -p "${TERMUX_PKG_MASSAGEDIR}/${TERMUX_PREFIX}/var/lib/dpkg/alternatives" + mkdir -p "${TERMUX_PKG_MASSAGEDIR}/${TERMUX_PREFIX}/var/lib/dpkg/info" + mkdir -p "${TERMUX_PKG_MASSAGEDIR}/${TERMUX_PREFIX}/var/lib/dpkg/triggers" + mkdir -p "${TERMUX_PKG_MASSAGEDIR}/${TERMUX_PREFIX}/var/lib/dpkg/updates" +}