diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-01-13 09:19:19 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-01-13 09:19:19 +0000 |
commit | 441812c4d6bf5e2bdcf8694c5f061db5687d5356 (patch) | |
tree | efdac05c0e1e9dc3027feecbf995a6905a4870bd /rules/xli.make | |
parent | 42939df7049aebd980ae914b3b280cca3400864c (diff) | |
download | ptxdist-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.make | 50 |
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 |