1 #############################################################
5 ##############################################################
7 TROUSERS_VERSION
= 0.3.13
8 TROUSERS_SOURCE
= trousers-
$(TROUSERS_VERSION
).
tar.gz
9 TROUSERS_SITE
= http
://downloads.sourceforge.net
/project
/trousers
/trousers
/$(TROUSERS_VERSION
)
10 TROUSERS_LICENSE
= BSD-3c
11 TROUSERS_LICENSE_FILES
= LICENSE
12 TROUSERS_INSTALL_STAGING
= YES
13 # Need autoreconf because of a patch touching configure.in and Makefile.am
14 TROUSERS_AUTORECONF
= YES
15 TROUSERS_DEPENDENCIES
= host-pkgconf openssl
17 ifeq ($(BR2_PACKAGE_LIBICONV
),y
)
18 TROUSERS_DEPENDENCIES
+= libiconv
21 # The TrouSerS build system attempts to create the tss user and group
22 # on the host system. Disable the user checking feature as a
24 TROUSERS_CONF_OPTS
+= --disable-usercheck
26 ifeq ($(BR2_TOOLCHAIN_SUPPORTS_PIE
),)
27 TROUSERS_CONF_ENV
+= \
28 ax_cv_check_cflags___fPIE__DPIE
=no \
29 ax_cv_check_ldflags___pie
=no
32 $(eval
$(autotools-package
))