## d/control
Source: mangoresonder
Section: utils
Priority: optional
Maintainer: Jim Cornette <jimcornette@gmail.com>
Build-Depends: debhelper (>= 9),
libavahi-compat-libdnssd-dev,
libqt5core5a,
libqt5gui5,
libqt5multimedia5,
libqt5network5,
libqt5qml5,
libqt5scripttools5,
libqt5sql5-sqlite,
libqt5widgets5,
qt5-qmake
Standards-Version: 3.9.5
Package: mangoresonder
Architecture: any
Depends: libavahi-compat-libdnssd-dev,
libqt5core5a,
libqt5network5,
libqt5gui5,
libqt5widgets5,
${misc:Depends},
${shlibs:Depends}
Description: Register a mangoES to avahi/bonjour zeroconf
Avahi is a free zero-configuration networking (zeroconf) implementation,
including a system for multicast DNS/DNS-SD service discovery. It is
licensed under the
.
GNU Lesser General Public License (LGPL).
.
Avahi is a system which enables programs to publish and discover services
and hosts running on a local network. For example, a user can plug their
computer into a network and have Avahi automatically advertise the network
services running on the machine which could enable access
to files and printers.
.
This Package creates a service for avahi for mangoES systems.
It also has a init script to start it when the mangoES is starting.
.
Feel free to use one of your faviorite avahi clients to scan for the
service after installed
## d/rules
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
# export DH_VERBOSE=1
export DPKG_GENSYMBOLS_CHECK_LEVEL=4
export QMAKEFEATURES=$(CURDIR)/features
export QT_SELECT := qt5
DEB_HOST_MULTI_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
CONFIGURE_SWITCHES = "-r" \
"ROOT_SOURCE_DIR=$(CURDIR)" \
"ROOT_BUILD_DIR=$(CURDIR)"
# Skip tests on the archs they are known to be flaky with current configuration
testskip_architectures := powerpc arm64 ppc64el
override_dh_auto_configure:
dh_auto_configure -- $(CONFIGURE_SWITCHES)
%:
dh $@ --fail-missing