diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-01-12 18:32:41 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-01-12 18:32:41 +0000 |
commit | 68e2af2244a703beba9c3eb1c148366dab87daa0 (patch) | |
tree | d5cf153f15cf5daff642ca9b8ba974c305521d54 /rules/diffutils.make | |
parent | 01248e587bfb541bda12e114737670aaee953b5c (diff) | |
download | ptxdist-68e2af2244a703beba9c3eb1c148366dab87daa0.tar.gz ptxdist-68e2af2244a703beba9c3eb1c148366dab87daa0.tar.xz |
* diffutils.make:
cleanups
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9507 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/diffutils.make')
-rw-r--r-- | rules/diffutils.make | 79 |
1 files changed, 13 insertions, 66 deletions
diff --git a/rules/diffutils.make b/rules/diffutils.make index fbf7030b4..f315ea657 100644 --- a/rules/diffutils.make +++ b/rules/diffutils.make @@ -17,93 +17,40 @@ PACKAGES-$(PTXCONF_DIFFUTILS) += diffutils # # Paths and names # -DIFFUTILS_VERSION = 2.8.1 -DIFFUTILS = diffutils-$(DIFFUTILS_VERSION) -DIFFUTILS_SUFFIX = tar.gz -DIFFUTILS_URL = http://ftp.gnu.org/pub/gnu/diffutils/$(DIFFUTILS).$(DIFFUTILS_SUFFIX) -DIFFUTILS_SOURCE = $(SRCDIR)/$(DIFFUTILS).$(DIFFUTILS_SUFFIX) -DIFFUTILS_DIR = $(BUILDDIR)/$(DIFFUTILS) +DIFFUTILS_VERSION := 2.8.1 +DIFFUTILS := diffutils-$(DIFFUTILS_VERSION) +DIFFUTILS_SUFFIX := tar.gz +DIFFUTILS_URL := $(PTXCONF_SETUP_GNUMIRROR)/diffutils/$(DIFFUTILS).$(DIFFUTILS_SUFFIX) +DIFFUTILS_SOURCE := $(SRCDIR)/$(DIFFUTILS).$(DIFFUTILS_SUFFIX) +DIFFUTILS_DIR := $(BUILDDIR)/$(DIFFUTILS) # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- -diffutils_get: $(STATEDIR)/diffutils.get - -$(STATEDIR)/diffutils.get: $(diffutils_get_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) - $(DIFFUTILS_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, DIFFUTILS) # ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -diffutils_extract: $(STATEDIR)/diffutils.extract - -$(STATEDIR)/diffutils.extract: $(diffutils_extract_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(DIFFUTILS_DIR)) - @$(call extract, DIFFUTILS) - @$(call patchin, DIFFUTILS) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -diffutils_prepare: $(STATEDIR)/diffutils.prepare - -DIFFUTILS_PATH = PATH=$(CROSS_PATH) -DIFFUTILS_ENV = $(CROSS_ENV) +DIFFUTILS_PATH := PATH=$(CROSS_PATH) +DIFFUTILS_ENV := $(CROSS_ENV) # # autoconf # -DIFFUTILS_AUTOCONF = $(CROSS_AUTOCONF_USR) - -$(STATEDIR)/diffutils.prepare: $(diffutils_prepare_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(DIFFUTILS_DIR)/config.cache) - cd $(DIFFUTILS_DIR) && \ - $(DIFFUTILS_PATH) $(DIFFUTILS_ENV) \ - ./configure $(DIFFUTILS_AUTOCONF) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- - -diffutils_compile: $(STATEDIR)/diffutils.compile - -$(STATEDIR)/diffutils.compile: $(diffutils_compile_deps_default) - @$(call targetinfo, $@) - cd $(DIFFUTILS_DIR) && $(DIFFUTILS_ENV) $(DIFFUTILS_PATH) make - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -diffutils_install: $(STATEDIR)/diffutils.install - -$(STATEDIR)/diffutils.install: $(diffutils_install_deps_default) - @$(call targetinfo, $@) - @$(call install, DIFFUTILS) - @$(call touch, $@) +DIFFUTILS_AUTOCONF := $(CROSS_AUTOCONF_USR) # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -diffutils_targetinstall: $(STATEDIR)/diffutils.targetinstall - -$(STATEDIR)/diffutils.targetinstall: $(diffutils_targetinstall_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/diffutils.targetinstall: + @$(call targetinfo) @$(call install_init, diffutils) @$(call install_fixup, diffutils,PACKAGE,diffutils) @@ -129,7 +76,7 @@ endif @$(call install_finish, diffutils) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |