From 11e19e792a693dc1c8054445d01edb8b502c184f Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Fri, 12 Jul 2019 11:18:16 -0700 Subject: [PATCH] add dbus package --- packages/dbus/build.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 packages/dbus/build.sh diff --git a/packages/dbus/build.sh b/packages/dbus/build.sh new file mode 100644 index 000000000..2c76c14f0 --- /dev/null +++ b/packages/dbus/build.sh @@ -0,0 +1,26 @@ +TERMUX_PKG_HOMEPAGE=https://dbus.freedesktop.org +TERMUX_PKG_DESCRIPTION="Freedesktop.org message bus system" +TERMUX_PKG_LICENSE="GPL-2.0" +TERMUX_PKG_MAINTAINER="Tristan Ross " +TERMUX_PKG_VERSION=1.12.16 +TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL="https://dbus.freedesktop.org/releases/dbus/dbus-$TERMUX_PKG_VERSION.tar.gz" +TERMUX_PKG_SHA256=54a22d2fa42f2eb2a871f32811c6005b531b9613b1b93a0d269b05e7549fec80 +TERMUX_PKG_DEPENDS="libexpat" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-libaudit --disable-systemd LIBS=-llog" + +termux_step_pre_configure() { + autoconf -i +} + +termux_step_create_debscripts() { + { + echo "#!${TERMUX_PREFIX}/bin/sh" + echo "if [ ! -e ${TERMUX_PREFIX}/var/lib/dbus/machine-id ]; then" + echo "mkdir -p ${TERMUX_PREFIX}/var/lib/dbus" + echo "dbus-uuidgen > ${TERMUX_PREFIX}/var/lib/dbus/machine-id" + echo "fi" + echo "exit 0" + } > postinst +}