diff --git a/lang/jpm/Makefile b/lang/jpm/Makefile index 712f43cb795f..0ec1abad491c 100644 --- a/lang/jpm/Makefile +++ b/lang/jpm/Makefile @@ -1,44 +1,48 @@ PORTNAME= jpm DISTVERSIONPREFIX= v -DISTVERSION= 1.1.0 -PORTREVISION= 1 +DISTVERSION= 1.2.0 CATEGORIES= lang MAINTAINER= bsd.hsw@gmail.com COMMENT= Janet Project Manager tool WWW= https://github.com/janet-lang/jpm LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= janet>=1.17.2:lang/janet RUN_DEPENDS= janet>=1.17.2:lang/janet \ git:devel/git USE_GITHUB= yes GH_ACCOUNT= janet-lang -NO_BUILD= yes # JANET_* might interfere with the install MAKE_ENV= -uJANET_MODPATH \ -uJANET_PATH \ DESTDIR=${STAGEDIR} +NO_ARCH= yes +NO_BUILD= yes + .include .if ${PREFIX} != /usr/local post-patch: @${REINPLACE_CMD} s,"/usr/local","${PREFIX}", \ ${WRKSRC}/configs/bsd_config.janet .endif do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/janet @cd ${WRKSRC}; \ ${SETENV} ${MAKE_ENV} janet bootstrap.janet configs/bsd_config.janet || ${TRUE} .if ${PREFIX} != /usr/local # XXX: Something always creates /usr/local/lib/janet ? @${RMDIR} ${STAGEDIR}/usr/local/lib/janet .endif +do-test: + cd ${WRKSRC} && janet test/installtest.janet + .include diff --git a/lang/jpm/distinfo b/lang/jpm/distinfo index ef473459dbe3..ed54cb72d4a8 100644 --- a/lang/jpm/distinfo +++ b/lang/jpm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673229991 -SHA256 (janet-lang-jpm-v1.1.0_GH0.tar.gz) = 337c40d9b8c087b920202287b375c2962447218e8e127ce3a5a12e6e47ac6f16 -SIZE (janet-lang-jpm-v1.1.0_GH0.tar.gz) = 37471 +TIMESTAMP = 1771467662 +SHA256 (janet-lang-jpm-v1.2.0_GH0.tar.gz) = 4282b36b44a9b35367d128982f2cfaa67370e4e5a305b3999d86a64fadd308d2 +SIZE (janet-lang-jpm-v1.2.0_GH0.tar.gz) = 40722 diff --git a/lang/jpm/pkg-plist b/lang/jpm/pkg-plist index c3671997449c..57dab78023f3 100644 --- a/lang/jpm/pkg-plist +++ b/lang/jpm/pkg-plist @@ -1,16 +1,17 @@ bin/jpm lib/janet/.manifests/jpm.jdn lib/janet/jpm/cc.janet lib/janet/jpm/cgen.janet lib/janet/jpm/cli.janet lib/janet/jpm/commands.janet lib/janet/jpm/config.janet lib/janet/jpm/dagbuild.janet lib/janet/jpm/declare.janet lib/janet/jpm/default-config.janet lib/janet/jpm/init.janet lib/janet/jpm/make-config.janet lib/janet/jpm/pm.janet lib/janet/jpm/rules.janet +lib/janet/jpm/scaffold.janet lib/janet/jpm/shutil.janet share/man/man1/jpm.1.gz