nettle: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Gustavo Zacarias 2012-12-28 10:01:08 +00:00 committed by Peter Korsgaard
parent 4848386446
commit ac4e3c02d4
3 changed files with 22 additions and 0 deletions

View File

@ -363,6 +363,7 @@ source "package/gnutls/Config.in"
source "package/libgcrypt/Config.in"
source "package/libgpg-error/Config.in"
source "package/libnss/Config.in"
source "package/nettle/Config.in"
source "package/ocf-linux/Config.in"
source "package/openssl/Config.in"
source "package/polarssl/Config.in"

9
package/nettle/Config.in Normal file
View File

@ -0,0 +1,9 @@
config BR2_PACKAGE_NETTLE
bool "nettle"
select BR2_PACKAGE_GMP
help
Nettle is a cryptographic library that is designed to fit easily
in more or less any context: In crypto toolkits for object-oriented
languages, in applications like LSH or GNUPG, or even in kernel space
http://www.lysator.liu.se/~nisse/nettle/

12
package/nettle/nettle.mk Normal file
View File

@ -0,0 +1,12 @@
NETTLE_VERSION = 2.5
NETTLE_SITE = http://www.lysator.liu.se/~nisse/archive
NETTLE_DEPENDENCIES = gmp
NETTLE_INSTALL_STAGING = YES
define NETTLE_DITCH_DEBUGGING_CFLAGS
$(SED) '/CFLAGS/ s/ -ggdb3//' $(@D)/configure
endef
NETTLE_POST_EXTRACT_HOOKS += NETTLE_DITCH_DEBUGGING_CFLAGS
$(eval $(autotools-package))