summaryrefslogtreecommitdiffstats
path: root/rules/diffutils.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2009-01-12 18:32:41 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2009-01-12 18:32:41 +0000
commit68e2af2244a703beba9c3eb1c148366dab87daa0 (patch)
treed5cf153f15cf5daff642ca9b8ba974c305521d54 /rules/diffutils.make
parent01248e587bfb541bda12e114737670aaee953b5c (diff)
downloadptxdist-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.make79
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