Bump buidlroot version to 2018.02.6
This commit is contained in:
39
bsp/buildroot/package/dieharder/dieharder.mk
Normal file
39
bsp/buildroot/package/dieharder/dieharder.mk
Normal file
@@ -0,0 +1,39 @@
|
||||
################################################################################
|
||||
#
|
||||
# dieharder
|
||||
#
|
||||
################################################################################
|
||||
|
||||
DIEHARDER_VERSION = 3.31.1
|
||||
DIEHARDER_SITE = http://www.phy.duke.edu/~rgb/General/dieharder
|
||||
DIEHARDER_SOURCE = dieharder-$(DIEHARDER_VERSION).tgz
|
||||
DIEHARDER_STRIP_COMPONENTS = 2
|
||||
DIEHARDER_LICENSE = GPL-2.0 with beverage clause
|
||||
DIEHARDER_LICENSE_FILES = COPYING
|
||||
DIEHARDER_DEPENDENCIES = gsl
|
||||
|
||||
# The original configure does not use variables provided in the
|
||||
# environment so _CONF_ENV does not work. (_CONF_OPTS does).
|
||||
#
|
||||
# Finally, we patch configure.ac and some Makefile.am so we need to
|
||||
# autoreconf anyway
|
||||
DIEHARDER_AUTORECONF = YES
|
||||
|
||||
# The m4/*.m4 files are symlinks to /usr/share, which clearly doesn't
|
||||
# work, and doing an autoreconf does not replace them.
|
||||
define DIEHARDER_M4_CLEAN
|
||||
rm -f $(@D)/m4/*.m4
|
||||
endef
|
||||
DIEHARDER_POST_PATCH_HOOKS += DIEHARDER_M4_CLEAN
|
||||
|
||||
# fix endianness detection
|
||||
ifeq ($(BR2_ENDIAN),"BIG")
|
||||
DIEHARDER_CONF_ENV = ac_cv_c_endian=big
|
||||
else
|
||||
DIEHARDER_CONF_ENV = ac_cv_c_endian=little
|
||||
endif
|
||||
|
||||
# parallel build fail, disable it
|
||||
DIEHARDER_MAKE = $(MAKE1)
|
||||
|
||||
$(eval $(autotools-package))
|
||||
Reference in New Issue
Block a user