1################################################################################
2#
3# ecryptfs-utils
4#
5################################################################################
6
7ECRYPTFS_UTILS_VERSION = 111
8ECRYPTFS_UTILS_SOURCE = ecryptfs-utils_$(ECRYPTFS_UTILS_VERSION).orig.tar.gz
9ECRYPTFS_UTILS_SITE = https://launchpad.net/ecryptfs/trunk/$(ECRYPTFS_UTILS_VERSION)/+download
10ECRYPTFS_UTILS_LICENSE = GPL-2.0+
11ECRYPTFS_UTILS_LICENSE_FILES = COPYING
12ECRYPTFS_UTILS_CPE_ID_VENDOR = ecryptfs
13
14ECRYPTFS_UTILS_DEPENDENCIES = host-pkgconf keyutils libnss host-intltool
15ECRYPTFS_UTILS_CONF_OPTS = --disable-pywrap
16
17ECRYPTFS_UTILS_CONF_ENV = ac_cv_path_POD2MAN=true
18
19ifeq ($(BR2_PACKAGE_LIBGPGME),y)
20ECRYPTFS_UTILS_CONF_OPTS += \
21	--enable-gpg \
22	--with-gpgme-prefix=$(STAGING_DIR)/usr
23ECRYPTFS_UTILS_DEPENDENCIES += libgpgme
24else
25ECRYPTFS_UTILS_CONF_OPTS += --disable-gpg
26endif
27
28ifeq ($(BR2_PACKAGE_LINUX_PAM),y)
29ECRYPTFS_UTILS_CONF_OPTS += --enable-pam
30ECRYPTFS_UTILS_DEPENDENCIES += linux-pam
31else
32ECRYPTFS_UTILS_CONF_OPTS += --disable-pam
33endif
34
35ifeq ($(BR2_PACKAGE_OPENSSL),y)
36ECRYPTFS_UTILS_CONF_OPTS += --enable-openssl
37ECRYPTFS_UTILS_DEPENDENCIES += openssl
38
39ifeq ($(BR2_PACKAGE_PKCS11_HELPER),y)
40ECRYPTFS_UTILS_CONF_OPTS += --enable-pkcs11-helper
41ECRYPTFS_UTILS_DEPENDENCIES += pkcs11-helper
42else
43ECRYPTFS_UTILS_CONF_OPTS += --disable-pkcs11-helper
44endif
45
46else
47ECRYPTFS_UTILS_CONF_OPTS += --disable-openssl
48endif
49
50$(eval $(autotools-package))
51