summaryrefslogtreecommitdiffstats
path: root/rules/mtd-utils.make
diff options
context:
space:
mode:
Diffstat (limited to 'rules/mtd-utils.make')
-rw-r--r--rules/mtd-utils.make31
1 files changed, 12 insertions, 19 deletions
diff --git a/rules/mtd-utils.make b/rules/mtd-utils.make
index ba633c33e..7244b0e35 100644
--- a/rules/mtd-utils.make
+++ b/rules/mtd-utils.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_MTD_UTILS) += mtd-utils
#
# Paths and names
#
-MTD_UTILS_VERSION := 1.5.2
-MTD_UTILS_MD5 := 596bc7b20a6d4fb86d63fc9b8af674d6
+MTD_UTILS_VERSION := 2.0.1
+MTD_UTILS_MD5 := ef065490799f5e21e90199dd25d033b6
MTD_UTILS := mtd-utils-$(MTD_UTILS_VERSION)
MTD_UTILS_SUFFIX := tar.bz2
MTD_UTILS_URL := ftp://ftp.infradead.org/pub/mtd-utils/$(MTD_UTILS).$(MTD_UTILS_SUFFIX)
@@ -30,23 +30,16 @@ MTD_UTILS_LICENSE := GPL-2.0+
# Prepare
# ----------------------------------------------------------------------------
-MTD_UTILS_CONF_TOOL := NO
-
-MTD_UTILS_COMPILE_ENV := \
- $(CROSS_ENV) \
- CROSS="$(COMPILER_PREFIX)" \
- WITHOUT_XATTR=1
-
-ifndef PTXCONF_MTD_UTILS_USE_LIBLZO
-MTD_UTILS_COMPILE_ENV += WITHOUT_LZO=1
-endif
-
-ifndef PTXCONF_MTD_UTILS_MKFS_UBIFS
-MTD_UTILS_COMPILE_ENV += WITHOUT_MKUBIFS=1
-endif
-
-MTD_UTILS_COMPILE_OPT := \
- BUILDDIR=$(MTD_UTILS_DIR)
+MTD_UTILS_CONF_TOOL := autoconf
+MTD_UTILS_CONF_OPT := \
+ $(CROSS_AUTOCONF_USR) \
+ --disable-unit-tests \
+ --disable-tests \
+ --disable-install-tests \
+ --$(call ptx/wwo, PTXCONF_MTD_UTILS_JFFS)-jffs \
+ --$(call ptx/wwo, PTXCONF_MTD_UTILS_UBIFS)-ubifs \
+ --without-xattr \
+ --$(call ptx/wwo, PTXCONF_MTD_UTILS_USE_LIBLZO)-lzo
# ----------------------------------------------------------------------------
# Target-Install