diff src/gcc-mpc.mk @ 3502:d667a65b0f2f

update gcc dependencies
author John W. Eaton <jwe@octave.org>
date Tue, 04 Feb 2014 15:25:39 -0500
parents 13be64f9f16d
children d95b8b84cea7
line wrap: on
line diff
--- a/src/gcc-mpc.mk	Tue Feb 04 06:18:45 2014 -0500
+++ b/src/gcc-mpc.mk	Tue Feb 04 15:25:39 2014 -0500
@@ -2,17 +2,25 @@
 # See index.html for further information.
 
 PKG             := gcc-mpc
-$(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.0.1
-$(PKG)_CHECKSUM := 8c7e19ad0dd9b3b5cc652273403423d6cf0c5edf
-$(PKG)_SUBDIR   := mpc-$($(PKG)_VERSION)
-$(PKG)_FILE     := mpc-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL      := http://www.multiprecision.org/mpc/download/$($(PKG)_FILE)
-$(PKG)_URL_2    := http://ftp.debian.org/debian/pool/main/m/mpclib/mpclib_$($(PKG)_VERSION).orig.tar.gz
-$(PKG)_DEPS     :=
+$(PKG)_IGNORE    = $(mpc_IGNORE)
+$(PKG)_VERSION   = $(mpc_VERSION)
+$(PKG)_CHECKSUM  = $(mpc_CHECKSUM)
+$(PKG)_SUBDIR    = $(mpc_SUBDIR)
+$(PKG)_FILE      = $(mpc_FILE)
+$(PKG)_URL       = $(mpc_URL)
+$(PKG)_URL_2     = $(mpc_URL_2)
+$(PKG)_DEPS     := gcc-gmp gcc-mpfr
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'https://gforge.inria.fr/scm/viewvc.php/tags/?root=mpc&sortby=date' | \
-    $(SED) -n 's,.*<a name="\([0-9][^"]*\)".*,\1,p' | \
-    head -1
+    echo $(mpc_VERSION)
 endef
+
+define $(PKG)_BUILD
+    mkdir '$(1).build'
+    cd    '$(1).build' && '$(1)/configure' \
+        --prefix='$(BUILD_TOOLS_PREFIX)' \
+        --disable-shared \
+        --with-gmp='$(BUILD_TOOLS_PREFIX)'
+    $(MAKE) -C '$(1).build' -j '$(JOBS)'
+    $(MAKE) -C '$(1).build' -j 1 install
+endef