Sun Apr 7 16:19:08 2013 UTC ()
Perform fetch at fetch phase.


(asau)
diff -r1.3 -r1.4 pkgsrc/devel/gmp/inplace.mk

cvs diff -r1.3 -r1.4 pkgsrc/devel/gmp/inplace.mk (expand / switch to context diff)
--- pkgsrc/devel/gmp/inplace.mk 2013/04/07 16:13:56 1.3
+++ pkgsrc/devel/gmp/inplace.mk 2013/04/07 16:19:08 1.4
@@ -1,12 +1,18 @@
-# $NetBSD: inplace.mk,v 1.3 2013/04/07 16:13:56 asau Exp $
+# $NetBSD: inplace.mk,v 1.4 2013/04/07 16:19:08 asau Exp $
 #
 # Include this file to extract devel/gmp source into the WRKSRC of
 # another package. This is to be used by GCC packages to avoid the
 # numerous dependencies devel/gmp has.
 
+post-fetch: fetch-inplace-gmp
+
 post-extract: extract-inplace-gmp
 
+fetch-inplace-gmp:
+	(cd ../../devel/gmp && ${MAKE} WRKDIR=${WRKSRC}/.devel.gmp EXTRACT_DIR=${WRKSRC} \
+		WRKSRC='$${EXTRACT_DIR}/$${DISTNAME}' SKIP_DEPENDS=YES checksum clean)
+
 extract-inplace-gmp:
 	(cd ../../devel/gmp && ${MAKE} WRKDIR=${WRKSRC}/.devel.gmp EXTRACT_DIR=${WRKSRC} \
-		WRKSRC='$${EXTRACT_DIR}/$${DISTNAME}' SKIP_DEPENDS=YES checksum patch clean)
+		WRKSRC='$${EXTRACT_DIR}/$${DISTNAME}' SKIP_DEPENDS=YES patch clean)
 	${MV} ${WRKSRC}/gmp-* ${WRKSRC}/gmp