1 ################################################################################
5 ################################################################################
7 BEECRYPT_VERSION
= 4.2.1
8 BEECRYPT_SITE
= http
://downloads.sourceforge.net
/project
/beecrypt
/beecrypt
/$(BEECRYPT_VERSION
)
9 BEECRYPT_AUTORECONF
= YES
10 BEECRYPT_INSTALL_STAGING
= YES
11 BEECRYPT_LICENSE
= LGPLv2.1
+
12 BEECRYPT_LICENSE_FILES
= COPYING.LIB
14 BEECRYPT_CONF_OPTS
= \
15 --disable-expert-mode \
20 ifeq ($(BR2_PACKAGE_BEECRYPT_CPP
),y
)
21 BEECRYPT_DEPENDENCIES
+= icu
22 BEECRYPT_CONF_OPTS
+= --with-cplusplus
24 BEECRYPT_CONF_OPTS
+= --without-cplusplus
26 # automake/libtool uses the C++ compiler to link libbeecrypt because of
27 # (the optional) cppglue.cxx. Force it to use the C compiler instead.
28 define BEECRYPT_LINK_WITH_CC
29 $(SED
) 's/--tag=CXX/--tag=CC/g' $(@D
)/Makefile
32 BEECRYPT_POST_CONFIGURE_HOOKS
+= BEECRYPT_LINK_WITH_CC
35 $(eval
$(autotools-package
))