diff options
author | Peter Korsgaard <jacmet@sunsite.dk> | 2010-06-25 12:18:30 +0200 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2010-06-25 12:18:30 +0200 |
commit | a2a22b82fa23dda5c89925bf59e04ad725ffecd2 (patch) | |
tree | c3f47eff90d9fdb9a23c11f11bc54a6c3cf6f10a /package/diffutils | |
parent | 6074f08b8d39bcb3ccd5abf77bc262b7b9d739ca (diff) | |
parent | 6b92969386a6fce36a0396844769ab3eac463df7 (diff) |
Merge branch 'autotools-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot
Diffstat (limited to 'package/diffutils')
-rw-r--r-- | package/diffutils/diffutils.mk | 63 |
1 files changed, 4 insertions, 59 deletions
diff --git a/package/diffutils/diffutils.mk b/package/diffutils/diffutils.mk index fd5e5a318..c0b383071 100644 --- a/package/diffutils/diffutils.mk +++ b/package/diffutils/diffutils.mk @@ -6,26 +6,10 @@ DIFFUTILS_VERSION=2.8.1 DIFFUTILS_SOURCE:=diffutils-$(DIFFUTILS_VERSION).tar.gz DIFFUTILS_SITE:=$(BR2_GNU_MIRROR)/diffutils -DIFFUTILS_CAT:=$(ZCAT) -DIFFUTILS_DIR:=$(BUILD_DIR)/diffutils-$(DIFFUTILS_VERSION) -DIFFUTILS_BINARY:=src/diff -DIFFUTILS_TARGET_BINARY:=usr/bin/diff -$(DL_DIR)/$(DIFFUTILS_SOURCE): - $(call DOWNLOAD,$(DIFFUTILS_SITE),$(DIFFUTILS_SOURCE)) +DIFFUTILS_INSTALL_STAGING = YES -diffutils-source: $(DL_DIR)/$(DIFFUTILS_SOURCE) - -$(DIFFUTILS_DIR)/.unpacked: $(DL_DIR)/$(DIFFUTILS_SOURCE) - $(DIFFUTILS_CAT) $(DL_DIR)/$(DIFFUTILS_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - - $(CONFIG_UPDATE) $(DIFFUTILS_DIR)/config - touch $@ - -$(DIFFUTILS_DIR)/.configured: $(DIFFUTILS_DIR)/.unpacked - (cd $(DIFFUTILS_DIR); rm -rf config.cache; \ - $(TARGET_CONFIGURE_OPTS) \ - $(TARGET_CONFIGURE_ARGS) \ - ac_cv_func_strtod=yes \ +DIFFUTILS_CONF_ENV = ac_cv_func_strtod=yes ac_fsusage_space=yes \ fu_cv_sys_stat_statfs2_bsize=yes \ ac_cv_func_closedir_void=no \ @@ -71,45 +55,6 @@ $(DIFFUTILS_DIR)/.configured: $(DIFFUTILS_DIR)/.unpacked gl_cv_func_mkstemp_limitations=no \ ac_cv_func_working_mktime=yes \ jm_cv_func_working_re_compile_pattern=yes \ - ac_use_included_regex=no \ - ./configure $(QUIET) \ - --target=$(GNU_TARGET_NAME) \ - --host=$(GNU_TARGET_NAME) \ - --build=$(GNU_HOST_NAME) \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - $(DISABLE_NLS) \ - $(DISABLE_LARGEFILE) \ - ) - touch $@ - -$(DIFFUTILS_DIR)/$(DIFFUTILS_BINARY): $(DIFFUTILS_DIR)/.configured - $(MAKE) CC=$(TARGET_CC) -C $(DIFFUTILS_DIR) - -$(TARGET_DIR)/$(DIFFUTILS_TARGET_BINARY): $(DIFFUTILS_DIR)/$(DIFFUTILS_BINARY) - $(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIFFUTILS_DIR) \ - $(if $(BR2_STRIP_none),install,install-strip) -ifneq ($(BR2_ENABLE_LOCALE),y) - rm -rf $(TARGET_DIR)/usr/share/locale -endif - -diffutils: $(TARGET_DIR)/$(DIFFUTILS_TARGET_BINARY) - -diff-utils-unpacked: $(DIFFUTILS_DIR)/.unpacked + ac_use_included_regex=no -diffutils-clean: - $(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(DIFFUTILS_DIR) uninstall - -$(MAKE) -C $(DIFFUTILS_DIR) clean - -diffutils-dirclean: - rm -rf $(DIFFUTILS_DIR) - -############################################################# -# -# Toplevel Makefile options -# -############################################################# -ifeq ($(BR2_PACKAGE_DIFFUTILS),y) -TARGETS+=diffutils -endif +$(eval $(call AUTOTARGETS,package,diffutils)) |