1################################################################################ 2# 3# libcgroup 4# 5################################################################################ 6 7LIBCGROUP_VERSION = 0.42.2 8LIBCGROUP_SOURCE = libcgroup-$(LIBCGROUP_VERSION).tar.bz2 9LIBCGROUP_SITE = https://github.com/libcgroup/libcgroup/releases/download/v$(LIBCGROUP_VERSION) 10LIBCGROUP_LICENSE = LGPL-2.1 11LIBCGROUP_LICENSE_FILES = COPYING 12LIBCGROUP_CPE_ID_VENDOR = libcgroup_project 13LIBCGROUP_DEPENDENCIES = host-bison host-flex 14LIBCGROUP_INSTALL_STAGING = YES 15 16# Undefining _FILE_OFFSET_BITS here because of a "bug" with glibc fts.h 17# large file support. See https://bugzilla.redhat.com/show_bug.cgi?id=574992 18# for more information. 19LIBCGROUP_CONF_ENV = \ 20 CXXFLAGS="$(TARGET_CXXFLAGS) -U_FILE_OFFSET_BITS" \ 21 CFLAGS="$(TARGET_CFLAGS) -U_FILE_OFFSET_BITS" 22 23LIBCGROUP_CONF_OPTS = \ 24 --disable-daemon \ 25 --disable-initscript-install 26 27ifeq ($(BR2_PACKAGE_LIBCGROUP_TOOLS),y) 28LIBCGROUP_CONF_OPTS += --enable-tools 29else 30LIBCGROUP_CONF_OPTS += --disable-tools 31endif 32 33ifeq ($(BR2_PACKAGE_LINUX_PAM),y) 34LIBCGROUP_DEPENDENCIES += linux-pam 35LIBCGROUP_CONF_OPTS += --enable-pam 36else 37LIBCGROUP_CONF_OPTS += --disable-pam 38endif 39 40$(eval $(autotools-package)) 41