[build] type = "autotools" [build.flags] configure = [ "--with-dbus-sys=/usr/share/dbus-1/system.d", '--with-distro=gentoo', "--disable-python", "--disable-qt5", "--enable-compat-libdns_sd", "--with-autoipd-group=avahi", "--with-autoipd-user=avahi", "--with-avahi-priv-access-group=network", "--disable-mono", "--disable-gtk3" ] keep = [ "etc/avahi/**", "usr/lib/avahi/service-types.db" ] [dependencies] build = [ "doxygen", "gobject-introspection", "graphviz", "libevent", "python-dbus", "python-gobject", "xmltoman", ] optional = [ "libevent", "python-dbus", "python-gobject", "python-twisted", ] runtime = [ "sh", "dbus", "expat", "gdbm", "glib2", "glibc", "libcap", "libdaemon", ] [package] description = "multicast/unicast DNS-SD framework" homepage = "https://www.avahi.org/" license = "LGPL-2.1-or-later" name = "avahi" version = "0.8" [[source]] extract_dir = "$name-$version" sha256 = "060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda" url = "https://github.com/avahi/avahi/releases/download/v$version/avahi-$version.tar.gz" # alpine and arch patches patches = [ "Fetch-build-db-from-upstream-git.patch", "0001-HACK-Install-fixes.patch" ] post_extract = [ "autoreconf -fiv" ] [[manual_sources]] files = [ "preinstall.sh", "Fetch-build-db-from-upstream-git.patch", "0001-HACK-Install-fixes.patch" ]