Commit Graph

22 Commits

Author SHA1 Message Date
Matthias Schiffer 00fce347a5
treewide: fix incorrect *_BUILD_DEPENDS
Build depends refer to source package names, not binary package names.

In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of
a source package's binary packages; as the corresponding source packages
are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be
dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to
refer to the correct source package name.

Dependency of mysql-server is adjusted from libncursesw to libncurses
(as libncursesw is a virtual package provided by libncurses), so the build
dependency on ncurses is emitted unconditionally.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-09 16:36:02 +01:00
Hirokazu MORIKAWA 367cd73bf0 avahi: Changed the condition of InstallDev
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2017-11-17 16:02:33 +09:00
Etienne Champetier 4006865ae8 treewide: run "make check FIXUP=1"
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
Ted Hess 050e88ee87 avahi: Change avahi-utils dependency to allow stand-alone selection
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-03-28 16:29:55 -04:00
Claudiu Brasovean 0312a14a47 avahi: Update to 0.6.32. Add netifd proto handler for avahi-autoipd
You can now specify in '/etc/config/network'

config interface 'eth1_autoip'
	option ifname	'eth1'
	option proto	'autoip'

And netifd would handle the rest of the logic/setup.

Signed-off-by: Claudiu Brasovean <cbrasho@gmail.com>
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-09-28 14:11:53 -04:00
Alexandru Ardelean 728655ac29 libs/avahi: fix warning with poll.h include on musl
Warning is:
   #warning redirecting incorrect #include <sys/poll.h> to <poll.

Not a big issue.
But it can be annoying when building with -Werror set.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-01-06 16:16:44 +02:00
Ted Hess e3532da370 avahi: Enable IPv6 by default
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-03-24 11:45:12 -04:00
Stijn Tintel 735a525ee8 avahi: remove optional dependency on libssp
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2015-03-20 17:45:23 +01:00
Daniel Golle 73094db36f avahi: avahi-autoipd uses libssp if SSP_SUPPORT is enabled
Found on an all-y build with SSP enabled:
Package avahi-autoipd is missing dependencies for the following libraries:
libssp.so.0

Adding the missing dependency to address that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-15 12:12:48 +01:00
Ted Hess 8f10e59f70 libavahi: Fix build dependency in avahi-dnsconfd
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-01-27 10:22:09 -05:00
Ted Hess 9bc03b9d99 avahi: Build 2 versions and allow selection of dbus vs non-dbus
shairplay: Fixup avahi dependency (select dbus version)
forked-daapd: Fixup avahi dependency (select dbus version)

Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-01-16 16:28:23 -05:00
Michael Heimpold 2154a42b72 avahi-daemon: don't install service files automatically (fixes #757)
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-01-09 19:28:23 +01:00
Michael Heimpold d1f7e907a5 avahi: factor out service files into own packages
This allows the user to select individual services to be announced
via Avahi.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2014-12-08 23:04:00 +01:00
Michael Heimpold 36ea069216 avahi: trim descriptions of HTTP and SSH services
This makes the description of the HTTP and SSH services look the
same as in other distributions as suggested by kirelagin in #543.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2014-12-08 23:01:16 +01:00
Ted Hess b80fe2edbc Revert "avahi: Add sftp service"
This reverts commit 49c7e701bc.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2014-11-24 09:27:24 -05:00
Ted Hess 49c7e701bc avahi: Add sftp service
Signed-off-by: Ted Hess <thess@kitschensync.net>
2014-11-23 16:14:41 -05:00
Ted Hess 719da24cd9 libavahi: Don't build libdns_sd if not selected
Signed-off-by: Ted Hess <thess@kitschensync.net>
2014-11-01 18:49:38 -04:00
Álvaro Fernández Rojas f36017a44c avahi: add libavahi-compat-libdnssd support.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2014-10-25 17:14:41 +02:00
Steven Barth a689d930f1 Revert "avahi: remove dbus support for now"
This reverts commit c1675e2bc5.
2014-07-18 11:01:39 +02:00
Steven Barth c1675e2bc5 avahi: remove dbus support for now
Signed-off-by: Steven Barth <steven@midlink.org>
2014-07-18 10:52:22 +02:00
Ted Hess 8af95fcaf1 avahi: Update copyright, add myself as pkg maintainer
Signed-off-by: Ted Hess <thess@kitschensync.net>
2014-07-16 15:37:53 -04:00
Ted Hess fa8703665b Import avahi from oldpackages 2014-07-16 12:28:32 -04:00