Update buildroot to 2020.11.1 (#1135)
Signed-off-by: Stefan Agner <stefan@agner.ch>
This commit is contained in:
@@ -11,6 +11,18 @@ DHCPCD_DEPENDENCIES = host-pkgconf
|
||||
DHCPCD_LICENSE = BSD-2-Clause
|
||||
DHCPCD_LICENSE_FILES = LICENSE
|
||||
|
||||
DHCPCD_CONFIG_OPTS = \
|
||||
--libexecdir=/lib/dhcpcd \
|
||||
--os=linux \
|
||||
--privsepuser=dhcpcd
|
||||
|
||||
ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
|
||||
DHCPCD_CONFIG_OPTS += --with-udev
|
||||
DHCPCD_DEPENDENCIES += udev
|
||||
else
|
||||
DHCPCD_CONFIG_OPTS += --without-udev
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_STATIC_LIBS),y)
|
||||
DHCPCD_CONFIG_OPTS += --enable-static
|
||||
endif
|
||||
@@ -20,16 +32,11 @@ DHCPCD_CONFIG_OPTS += --disable-fork --disable-privsep
|
||||
endif
|
||||
|
||||
define DHCPCD_CONFIGURE_CMDS
|
||||
(cd $(@D); \
|
||||
$(TARGET_CONFIGURE_OPTS) ./configure \
|
||||
--os=linux \
|
||||
--libexecdir=/lib/dhcpcd \
|
||||
$(DHCPCD_CONFIG_OPTS) )
|
||||
(cd $(@D); $(TARGET_CONFIGURE_OPTS) ./configure $(DHCPCD_CONFIG_OPTS))
|
||||
endef
|
||||
|
||||
define DHCPCD_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) $(MAKE) \
|
||||
-C $(@D) all
|
||||
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) all
|
||||
endef
|
||||
|
||||
define DHCPCD_INSTALL_TARGET_CMDS
|
||||
@@ -51,6 +58,10 @@ define DHCPCD_INSTALL_INIT_SYSTEMD
|
||||
endef
|
||||
endif
|
||||
|
||||
define DHCPCD_USERS
|
||||
dhcpcd -1 dhcpcd -1 * - - - dhcpcd user
|
||||
endef
|
||||
|
||||
# NOTE: Even though this package has a configure script, it is not generated
|
||||
# using the autotools, so we have to use the generic package infrastructure.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user