diff --git a/lang/picolisp/Makefile b/lang/picolisp/Makefile index 6254decd555a..5897a42a64f8 100644 --- a/lang/picolisp/Makefile +++ b/lang/picolisp/Makefile @@ -1,46 +1,48 @@ PORTNAME= picolisp -PORTVERSION= 25.6 +PORTVERSION= 25.9 CATEGORIES= lang MASTER_SITES= https://software-lab.de/ DISTNAME= picoLisp-${PORTVERSION} MAINTAINER= gahr@FreeBSD.org COMMENT= Minimal Lisp interpreter with a focus on simplicity WWW= https://picolisp.com LICENSE= MIT ONLY_FOR_ARCHS= amd64 LIB_DEPENDS= libffi.so:devel/libffi USES= gmake llvm:min=11,lib pkgconfig readline ssl tar:tgz WRKSRC= ${WRKDIR}/pil21/src post-patch: ${REINPLACE_CMD} \ -e 's|clang|clang${LLVM_VERSION}|' \ -e 's|opt|opt${LLVM_VERSION}|' \ -e 's|llc|llc${LLVM_VERSION}|' \ -e 's|llvm-link|llvm-link${LLVM_VERSION}|' \ -e 's|llvm-config|${LLVM_CONFIG}|' \ -e '/^.SILENT:/d' \ + -e '52s|$$| `pkg-config --cflags readline libffi`|' \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -i '' -e 's|/usr|${PREFIX}|g' ${WRKSRC}/../bin/* post-build: ${GZIP_CMD} ${WRKSRC}/../man/man1/picolisp.1 ${WRKSRC}/../man/man1/pil.1 do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/picolisp + ${RM} ${WRKSRC}/../soTest.c cd ${WRKSRC}/.. && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/picolisp "! -name '*.bak'" ${RM} -r ${STAGEDIR}${PREFIX}/lib/picolisp/src ${FIND} ${STAGEDIR}${PREFIX}/lib/picolisp/bin -exec ${CHMOD} a+x {} \; ${LN} -s ../lib/picolisp/bin/picolisp ${STAGEDIR}${PREFIX}/bin/ ${LN} -s ../lib/picolisp/bin/pil ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1 ${LN} -s ../../lib/picolisp/man/man1/picolisp.1.gz ${STAGEDIR}/${PREFIX}/share/man/man1 ${LN} -s ../../lib/picolisp/man/man1/pil.1.gz ${STAGEDIR}/${PREFIX}/share/man/man1 .include diff --git a/lang/picolisp/distinfo b/lang/picolisp/distinfo index 9a8c042c4f7f..46f942ab954a 100644 --- a/lang/picolisp/distinfo +++ b/lang/picolisp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751748423 -SHA256 (picoLisp-25.6.tgz) = 6d6eb2c77d32568f69400e25b24e342de3df04d9675ed0ce75377ecd28e12133 -SIZE (picoLisp-25.6.tgz) = 1104680 +TIMESTAMP = 1762354531 +SHA256 (picoLisp-25.9.tgz) = 904122dd74aee62791211dff64ffd1490ae9849efcd0c6babbec4c21d1536de7 +SIZE (picoLisp-25.9.tgz) = 1335550