summaryrefslogtreecommitdiffstats
path: root/rules/xli.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2009-01-13 09:19:19 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2009-01-13 09:19:19 +0000
commit441812c4d6bf5e2bdcf8694c5f061db5687d5356 (patch)
treeefdac05c0e1e9dc3027feecbf995a6905a4870bd /rules/xli.make
parent42939df7049aebd980ae914b3b280cca3400864c (diff)
downloadptxdist-441812c4d6bf5e2bdcf8694c5f061db5687d5356.tar.gz
ptxdist-441812c4d6bf5e2bdcf8694c5f061db5687d5356.tar.xz
* xli.make:
added URL mirror git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9524 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/xli.make')
-rw-r--r--rules/xli.make50
1 files changed, 19 insertions, 31 deletions
diff --git a/rules/xli.make b/rules/xli.make
index 01ce513c7..fa331c5e7 100644
--- a/rules/xli.make
+++ b/rules/xli.make
@@ -20,63 +20,53 @@ PACKAGES-$(PTXCONF_XLI) += xli
XLI_VERSION := 1.17.0
XLI := xli-$(XLI_VERSION)
XLI_SUFFIX := tar.gz
-XLI_URL := http://pantransit.reptiles.org/prog/$(XLI).$(XLI_SUFFIX)
XLI_SOURCE := $(SRCDIR)/$(XLI).$(XLI_SUFFIX)
XLI_DIR := $(BUILDDIR)/$(XLI)
+XLI_URL := \
+ http://pantransit.reptiles.org/prog/$(XLI).$(XLI_SUFFIX) \
+ ftp://ftp.euro.net/pub/mirrors/FreeBSD/ports/distfiles/$(XLI).$(XLI_SUFFIX)
+
# ----------------------------------------------------------------------------
# Get
# ----------------------------------------------------------------------------
-xli_get: $(STATEDIR)/xli.get
-
-$(STATEDIR)/xli.get: $(xli_get_deps_default)
- @$(call targetinfo, $@)
- @$(call touch, $@)
-
$(XLI_SOURCE):
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call get, XLI)
# ----------------------------------------------------------------------------
# Extract
# ----------------------------------------------------------------------------
-xli_extract: $(STATEDIR)/xli.extract
-
-$(STATEDIR)/xli.extract: $(xli_extract_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/xli.extract:
+ @$(call targetinfo)
@$(call clean, $(XLI_DIR))
@$(call extract, XLI)
@$(call patchin, XLI)
cd $(XLI_DIR) && ln -sf Makefile.std Makefile
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
-xli_prepare: $(STATEDIR)/xli.prepare
-
XLI_PATH := PATH=$(CROSS_PATH)
XLI_ENV := $(CROSS_ENV) EXTRAFLAGS="$(CROSS_CPPFLAGS) $(CROSS_LDFLAGS)"
XLI_AUTOCONF := $(CROSS_AUTOCONF_USR)
-$(STATEDIR)/xli.prepare: $(xli_prepare_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(XLI_DIR)/config.cache)
- @$(call touch, $@)
+$(STATEDIR)/xli.prepare:
+ @$(call targetinfo)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Compile
# ----------------------------------------------------------------------------
-xli_compile: $(STATEDIR)/xli.compile
-
-$(STATEDIR)/xli.compile: $(xli_compile_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/xli.compile:
+ @$(call targetinfo)
cd $(XLI_DIR) && $(XLI_PATH) $(XLI_ENV) $(MAKE) $(PARALLELMFLAGS)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Install
@@ -85,17 +75,15 @@ $(STATEDIR)/xli.compile: $(xli_compile_deps_default)
xli_install: $(STATEDIR)/xli.install
$(STATEDIR)/xli.install: $(xli_install_deps_default)
- @$(call targetinfo, $@)
- @$(call touch, $@)
+ @$(call targetinfo)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
-xli_targetinstall: $(STATEDIR)/xli.targetinstall
-
-$(STATEDIR)/xli.targetinstall: $(xli_targetinstall_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/xli.targetinstall:
+ @$(call targetinfo)
@$(call install_init, xli)
@$(call install_fixup, xli,PACKAGE,xli)
@@ -110,7 +98,7 @@ $(STATEDIR)/xli.targetinstall: $(xli_targetinstall_deps_default)
@$(call install_finish, xli)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Clean