new package: avahi
This commit is contained in:
parent
ad5b19dced
commit
638d4c2806
21
packages/avahi/build.sh
Normal file
21
packages/avahi/build.sh
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
TERMUX_PKG_HOMEPAGE=https://www.avahi.org/
|
||||||
|
TERMUX_PKG_DESCRIPTION="A system for service discovery on a local network via mDNS/DNS-SD"
|
||||||
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
|
TERMUX_PKG_VERSION=0.8
|
||||||
|
TERMUX_PKG_SRCURL=https://github.com/lathiat/avahi/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
|
TERMUX_PKG_SHA256=c15e750ef7c6df595fb5f2ce10cac0fee2353649600e6919ad08ae8871e4945f
|
||||||
|
TERMUX_PKG_DEPENDS="glib, libandroid-glob, libdaemon, libevent, libexpat"
|
||||||
|
|
||||||
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||||
|
--disable-dbus
|
||||||
|
--disable-gdbm
|
||||||
|
--disable-gtk3
|
||||||
|
--disable-pygobject
|
||||||
|
--disable-qt5
|
||||||
|
--with-distro=none
|
||||||
|
"
|
||||||
|
termux_step_pre_configure() {
|
||||||
|
autoreconf -fi
|
||||||
|
LDFLAGS+=" -landroid-glob"
|
||||||
|
}
|
11
packages/avahi/configure.ac.patch
Normal file
11
packages/avahi/configure.ac.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -1004,7 +1004,7 @@
|
||||||
|
#
|
||||||
|
# Avahi runtime dir
|
||||||
|
#
|
||||||
|
-avahi_runtime_dir="/run"
|
||||||
|
+avahi_runtime_dir="@TERMUX_PREFIX@/var/run"
|
||||||
|
avahi_socket="${avahi_runtime_dir}/avahi-daemon/socket"
|
||||||
|
AC_SUBST(avahi_runtime_dir)
|
||||||
|
AC_SUBST(avahi_socket)
|
Loading…
Reference in New Issue
Block a user