64c42c5e2c
Now that we do not override the automagic handling of include directories witbh aclocal, the missing m4 directories will be automatically created by aclocal itself. So we can drop of hooks. Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com> [yann.morin.1998@free.fr: slight rewording in the commit log] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
54 lines
1.5 KiB
Makefile
54 lines
1.5 KiB
Makefile
################################################################################
|
|
#
|
|
# irqbalance
|
|
#
|
|
################################################################################
|
|
|
|
IRQBALANCE_VERSION = 1.6.0
|
|
IRQBALANCE_SITE = $(call github,irqbalance,irqbalance,v$(IRQBALANCE_VERSION))
|
|
IRQBALANCE_LICENSE = GPL-2.0
|
|
IRQBALANCE_LICENSE_FILES = COPYING
|
|
IRQBALANCE_DEPENDENCIES = host-pkgconf libglib2
|
|
# Autoreconf needed because package is distributed without a configure script
|
|
IRQBALANCE_AUTORECONF = YES
|
|
|
|
ifeq ($(BR2_PACKAGE_LIBCAP_NG),y)
|
|
IRQBALANCE_DEPENDENCIES += libcap-ng
|
|
IRQBALANCE_CONF_OPTS += --with-libcap-ng
|
|
else
|
|
IRQBALANCE_CONF_OPTS += --without-libcap-ng
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y)
|
|
IRQBALANCE_DEPENDENCIES += ncurses
|
|
IRQBALANCE_CONF_OPTS += --with-irqbalance-ui
|
|
else
|
|
IRQBALANCE_CONF_OPTS += --without-irqbalance-ui
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_NUMACTL),y)
|
|
IRQBALANCE_DEPENDENCIES += numactl
|
|
IRQBALANCE_CONF_OPTS += --enable-numa
|
|
else
|
|
IRQBALANCE_CONF_OPTS += --disable-numa
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
|
|
IRQBALANCE_DEPENDENCIES += systemd
|
|
IRQBALANCE_CONF_OPTS += --with-systemd
|
|
else
|
|
IRQBALANCE_CONF_OPTS += --without-systemd
|
|
endif
|
|
|
|
define IRQBALANCE_INSTALL_INIT_SYSV
|
|
$(INSTALL) -D -m 755 package/irqbalance/S13irqbalance \
|
|
$(TARGET_DIR)/etc/init.d/S13irqbalance
|
|
endef
|
|
|
|
define IRQBALANCE_INSTALL_INIT_SYSTEMD
|
|
$(INSTALL) -D -m 644 package/irqbalance/irqbalance.service \
|
|
$(TARGET_DIR)/usr/lib/systemd/system/irqbalance.service
|
|
endef
|
|
|
|
$(eval $(autotools-package))
|