summaryrefslogtreecommitdiffstats
path: root/rules/libgmp.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-05-23 10:10:16 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-05-23 10:10:16 +0000
commitf265f2c6abbe9cbd99b744cc2b035468e8208a8f (patch)
treea1c728c1f4bbfeff28d9ace98bc81dcad37c6879 /rules/libgmp.make
parent2f37268625677526fe622f8cc0da004138ffe1bc (diff)
downloadptxdist-f265f2c6abbe9cbd99b744cc2b035468e8208a8f.tar.gz
ptxdist-f265f2c6abbe9cbd99b744cc2b035468e8208a8f.tar.xz
* libgmp.make:
version bump to 4.2.2; patch by Carsten Schlote further cleanups git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8219 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/libgmp.make')
-rw-r--r--rules/libgmp.make71
1 files changed, 9 insertions, 62 deletions
diff --git a/rules/libgmp.make b/rules/libgmp.make
index a0afb5338..9a29bc503 100644
--- a/rules/libgmp.make
+++ b/rules/libgmp.make
@@ -17,10 +17,10 @@ PACKAGES-$(PTXCONF_LIBGMP) += libgmp
#
# Paths and names
#
-LIBGMP_VERSION := 4.2.1
+LIBGMP_VERSION := 4.2.2
LIBGMP := gmp-$(LIBGMP_VERSION)
LIBGMP_SUFFIX := tar.bz2
-LIBGMP_URL := ftp://ftp.gnu.org/gnu/gmp/$(LIBGMP).$(LIBGMP_SUFFIX)
+LIBGMP_URL := $(PTXCONF_SETUP_GNUMIRROR)/gmp/$(LIBGMP).$(LIBGMP_SUFFIX)
LIBGMP_SOURCE := $(SRCDIR)/$(LIBGMP).$(LIBGMP_SUFFIX)
LIBGMP_DIR := $(BUILDDIR)/$(LIBGMP)
@@ -28,35 +28,14 @@ LIBGMP_DIR := $(BUILDDIR)/$(LIBGMP)
# Get
# ----------------------------------------------------------------------------
-libgmp_get: $(STATEDIR)/libgmp.get
-
-$(STATEDIR)/libgmp.get: $(libgmp_get_deps_default)
- @$(call targetinfo, $@)
- @$(call touch, $@)
-
$(LIBGMP_SOURCE):
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call get, LIBGMP)
# ----------------------------------------------------------------------------
-# Extract
-# ----------------------------------------------------------------------------
-
-libgmp_extract: $(STATEDIR)/libgmp.extract
-
-$(STATEDIR)/libgmp.extract: $(libgmp_extract_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(LIBGMP_DIR))
- @$(call extract, LIBGMP)
- @$(call patchin, LIBGMP)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
-libgmp_prepare: $(STATEDIR)/libgmp.prepare
-
LIBGMP_PATH := PATH=$(CROSS_PATH)
LIBGMP_ENV := $(CROSS_ENV)
@@ -77,44 +56,12 @@ else
LIBGMP_AUTOCONF += --disable-static
endif
-$(STATEDIR)/libgmp.prepare: $(libgmp_prepare_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(LIBGMP_DIR)/config.cache)
- cd $(LIBGMP_DIR) && \
- $(LIBGMP_PATH) $(LIBGMP_ENV) \
- ./configure $(LIBGMP_AUTOCONF)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-libgmp_compile: $(STATEDIR)/libgmp.compile
-
-$(STATEDIR)/libgmp.compile: $(libgmp_compile_deps_default)
- @$(call targetinfo, $@)
- cd $(LIBGMP_DIR) && $(LIBGMP_PATH) $(MAKE) $(PARALLELMFLAGS)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-libgmp_install: $(STATEDIR)/libgmp.install
-
-$(STATEDIR)/libgmp.install: $(libgmp_install_deps_default)
- @$(call targetinfo, $@)
- @$(call install, LIBGMP)
- @$(call touch, $@)
-
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
-libgmp_targetinstall: $(STATEDIR)/libgmp.targetinstall
-
-$(STATEDIR)/libgmp.targetinstall: $(libgmp_targetinstall_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/libgmp.targetinstall:
+ @$(call targetinfo)
@$(call install_init, libgmp)
@$(call install_fixup, libgmp,PACKAGE,libgmp)
@@ -126,9 +73,9 @@ $(STATEDIR)/libgmp.targetinstall: $(libgmp_targetinstall_deps_default)
@$(call install_fixup, libgmp,DESCRIPTION,missing)
ifdef PTXCONF_LIBGMP_SHARED
- @$(call install_copy, libgmp, 0, 0, 0644, $(LIBGMP_DIR)/.libs/libgmp.so.3.4.1, /usr/lib/libgmp.so.3.4.1)
- @$(call install_link, libgmp, libgmp.so.3.4.1, /usr/lib/libgmp.so.3)
- @$(call install_link, libgmp, libgmp.so.3.4.1, /usr/lib/libgmp.so)
+ @$(call install_copy, libgmp, 0, 0, 0644, $(LIBGMP_DIR)/.libs/libgmp.so.3.4.2, /usr/lib/libgmp.so.3.4.2)
+ @$(call install_link, libgmp, libgmp.so.3.4.2, /usr/lib/libgmp.so.3)
+ @$(call install_link, libgmp, libgmp.so.3.4.2, /usr/lib/libgmp.so)
endif
ifdef PTXCONF_LIBGMP_STATIC
@@ -137,7 +84,7 @@ endif
@$(call install_finish, libgmp)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Clean