dnsmasq: allow dnsmasq variants to be included in image

The dnsmasq variants should provide dnsmasq, otherwise it is impossible
to include them in the image.

This change allows one to have CONFIG_PACKAGE_dnsmasq=m and
CONFIG_PACKAGE_dnsmasq-full=y, e.g. because you want DNSSEC support, or
IPSETs suport on your 3000-devices fleet ;-)

Signed-off-by: Henrique de Moraes Holschuh <henrique@nic.br>
This commit is contained in:
Henrique de Moraes Holschuh 2018-08-27 08:31:29 -03:00 committed by Hans Dedecker
parent 3d377f4375
commit ca1b347691

View file

@ -53,6 +53,7 @@ $(call Package/dnsmasq/Default)
TITLE += (with DHCPv6 support) TITLE += (with DHCPv6 support)
DEPENDS+=@IPV6 DEPENDS+=@IPV6
VARIANT:=dhcpv6 VARIANT:=dhcpv6
PROVIDES:=dnsmasq
endef endef
define Package/dnsmasq-full define Package/dnsmasq-full
@ -62,6 +63,7 @@ $(call Package/dnsmasq/Default)
+PACKAGE_dnsmasq_full_ipset:kmod-ipt-ipset \ +PACKAGE_dnsmasq_full_ipset:kmod-ipt-ipset \
+PACKAGE_dnsmasq_full_conntrack:libnetfilter-conntrack +PACKAGE_dnsmasq_full_conntrack:libnetfilter-conntrack
VARIANT:=full VARIANT:=full
PROVIDES:=dnsmasq
endef endef
define Package/dnsmasq/description define Package/dnsmasq/description