diff --git a/devel/fpm/Makefile b/devel/fpm/Makefile index 6b1c520d780..88bc215d407 100644 --- a/devel/fpm/Makefile +++ b/devel/fpm/Makefile @@ -1,6 +1,7 @@ COMMENT = Fortran Package Manager V = 0.7.0 +REVISION = 0 GH_ACCOUNT = fortran-lang GH_PROJECT = fpm @@ -25,7 +26,7 @@ DISTFILES = ${GH_DISTFILE} \ # external dependencies (see fpm.toml) TOMLF_COMMIT = e49f5523e4ee67db6628618864504448fb8c8939 -MCLI2_COMMIT = ea6bbffc1c2fb0885e994d37ccf0029c99b19f24 +MCLI2_COMMIT = 90a1a146e19c8ad37b0469b8cbd04bc28eb67a50 EXTRACT_CASES += \ *.F90) install -m 0644 ${FULLDISTDIR}/$$archive ${WRKDIR};; @@ -50,17 +51,18 @@ MAKE_ENV += FPM_FC="${MODFORTRAN_COMPILER}" \ FC = ${MODFORTRAN_COMPILER} FFLAGS += -FPM_SRC0 = ${WRKDIR}/fpm-${V}.F90 +FPM_SRC0 = ${WRKSRC}/fpm-bootstrap.F90 FPM_BIN0 = ${WRKBUILD}/stage0/fpm FPM_BIN1 = ${WRKBUILD}/stage1/fpm post-extract: + mv ${WRKDIR}/fpm-${V}.F90 ${FPM_SRC0} mkdir ${WRKSRC}/vendor mv ${WRKDIR}/toml-f-${TOMLF_COMMIT} ${WRKSRC}/vendor/toml-f mv ${WRKDIR}/M_CLI2-${MCLI2_COMMIT} ${WRKSRC}/vendor/M_CLI2 do-build: - mkdir ${WRKBUILD}/{stage0,stage1,stage2} + mkdir -p ${WRKBUILD}/{stage0,stage1,stage2} # build the bootstrap (stage0) if [ "${FPM_SRC0}" -nt "${FPM_BIN0}" ]; then \ diff --git a/devel/fpm/distinfo b/devel/fpm/distinfo index 6bc71b81ed4..301c2a1897f 100644 --- a/devel/fpm/distinfo +++ b/devel/fpm/distinfo @@ -1,8 +1,8 @@ -SHA256 (M_CLI2-ea6bbffc.tar.gz) = e0laSGDA/zmO34aUoScwoB1aB7WMnRICnUle9K/uy8I= +SHA256 (M_CLI2-90a1a146.tar.gz) = oDHnw7+UxlItLTC2t7160qjZ+a21aOn8e1m09XFrODM= SHA256 (fpm-0.7.0.F90) = 0W5FtwUCnW04sLp8zKsrnttIwvKUQUc1SLhm2gOJJD4= SHA256 (fpm-0.7.0.tar.gz) = nXaZD90HB9MJcpFh9ThwN3f6HP8X+KncWWzuhGUp4k8= SHA256 (toml-f-e49f5523.tar.gz) = 2m9bhp5VnKEt4bQPGoWj9f8IDy5I8xaHVINHesw+ERo= -SIZE (M_CLI2-ea6bbffc.tar.gz) = 1219604 +SIZE (M_CLI2-90a1a146.tar.gz) = 13771712 SIZE (fpm-0.7.0.F90) = 985847 SIZE (fpm-0.7.0.tar.gz) = 169412 SIZE (toml-f-e49f5523.tar.gz) = 94071