diff options
| author | Francois Perrad <fperrad@gmail.com> | 2016-04-10 16:55:25 +0200 |
|---|---|---|
| committer | Peter Korsgaard <peter@korsgaard.com> | 2016-04-28 19:41:27 +0200 |
| commit | cbed1c3b4a89e4c4d4b5cc715b1fd7202ad36881 (patch) | |
| tree | 8b1f93411f95e56ca0176b4e3e667b41f69ee976 /package/libtomcrypt/libtomcrypt.mk | |
| parent | c2282f8276776144802b85cdf9f65aabdc178ea5 (diff) | |
| download | buildroot-cbed1c3b4a89e4c4d4b5cc715b1fd7202ad36881.tar.gz buildroot-cbed1c3b4a89e4c4d4b5cc715b1fd7202ad36881.zip | |
libtomcrypt: new package
[Peter: fix building without wchar]
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/libtomcrypt/libtomcrypt.mk')
| -rw-r--r-- | package/libtomcrypt/libtomcrypt.mk | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/package/libtomcrypt/libtomcrypt.mk b/package/libtomcrypt/libtomcrypt.mk new file mode 100644 index 0000000000..53dbfd504b --- /dev/null +++ b/package/libtomcrypt/libtomcrypt.mk @@ -0,0 +1,27 @@ +################################################################################ +# +# libtomcrypt +# +################################################################################ + +LIBTOMCRYPT_VERSION = 1.17 +LIBTOMCRYPT_SITE = https://github.com/libtom/libtomcrypt/releases/download/$(LIBTOMCRYPT_VERSION) +LIBTOMCRYPT_SOURCE = crypt-$(LIBTOMCRYPT_VERSION).tar.bz2 +LIBTOMCRYPT_LICENSE = WTFPL +LIBTOMCRYPT_LICENSE_FILES = LICENSE +LIBTOMCRYPT_INSTALL_STAGING = YES +LIBTOMCRYPT_INSTALL_TARGET = NO # only static library +LIBTOMCRYPT_DEPENDENCIES = libtommath + +LIBTOMCRYPT_CFLAGS = -I./src/headers $(TARGET_CFLAGS) -DLTC_SOURCE -DLTM_DESC \ + $(if $(BR2_USE_WCHAR),,-DLTC_NO_WCHAR) + +define LIBTOMCRYPT_BUILD_CMDS + $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) CFLAGS="$(LIBTOMCRYPT_CFLAGS)" +endef + +define LIBTOMCRYPT_INSTALL_STAGING_CMDS + $(MAKE) -C $(@D) DESTDIR="$(STAGING_DIR)" NODOCS=1 INSTALL_USER=$(shell id -u) INSTALL_GROUP=$(shell id -g) install +endef + +$(eval $(generic-package)) |

