Date: Fri, 20 Dec 2024 02:47:43 GMT From: Joseph Mingrone <jrm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0c35c3d61d20 - main - devel/cl-asdf: Update to 3.3.7 Message-ID: <202412200247.4BK2lhJC066748@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/ports/commit/?id=0c35c3d61d20203441f2e9bd06fcd66f07354cd6 commit 0c35c3d61d20203441f2e9bd06fcd66f07354cd6 Author: Joseph Mingrone <jrm@FreeBSD.org> AuthorDate: 2024-12-07 04:17:29 +0000 Commit: Joseph Mingrone <jrm@FreeBSD.org> CommitDate: 2024-12-20 02:31:48 +0000 devel/cl-asdf: Update to 3.3.7 This update also fixes the problem that SBCL would disable the port ASDF in favor of its older, bundled ASDF. SBCL did this because the port was not installing version.lisp-expr. PR: 243176 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37634 --- devel/cl-asdf/Makefile | 33 +++++++++++++------- devel/cl-asdf/distinfo | 6 ++-- devel/cl-asdf/pkg-plist | 80 ++++++++++++++++++++++++++++++++++++++++++++++--- 3 files changed, 101 insertions(+), 18 deletions(-) diff --git a/devel/cl-asdf/Makefile b/devel/cl-asdf/Makefile index 11d17767b32f..51f5d7d8baad 100644 --- a/devel/cl-asdf/Makefile +++ b/devel/cl-asdf/Makefile @@ -1,32 +1,42 @@ PORTNAME= asdf -DISTVERSION= 3.3.4.7 +DISTVERSION= 3.3.7 PORTEPOCH= 2 CATEGORIES= devel lisp +MASTER_SITES= https://asdf.common-lisp.dev/archives/ PKGNAMEPREFIX= cl- MAINTAINER= olgeni@FreeBSD.org COMMENT= System definition facility for Common Lisp -WWW= https://www.cliki.net/asdf +WWW= https://common-lisp.net/project/asdf/ LICENSE= MIT USES= gmake -USE_GITLAB= yes -GL_SITE= https://gitlab.common-lisp.net -GL_TAGNAME= a58828745a610c1af841a86587ba197707c89eb3 ALL_TARGET= build/asdf.lisp SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS +do-build: + (cd ${WRKSRC} && /bin/sh make-asdf.sh build_asdf) + do-install: - @${MKDIR} ${STAGEDIR}${ASDF_PATHNAME} - @${MKDIR} ${STAGEDIR}${ASDF_REGISTRY} - ${INSTALL_DATA} ${WRKSRC}/build/asdf.lisp ${STAGEDIR}${ASDF_PATHNAME} - ${INSTALL_DATA} ${WRKSRC}/*.asd ${STAGEDIR}${ASDF_PATHNAME} + @${MKDIR} ${STAGEDIR}${ASDF_PATHNAME} \ + ${STAGEDIR}${ASDF_PATHNAME}/build \ + ${STAGEDIR}${ASDF_PATHNAME}/contrib \ + ${STAGEDIR}${ASDF_PATHNAME}/uiop \ + ${STAGEDIR}${ASDF_REGISTRY} + ${INSTALL_DATA} ${WRKSRC}/*.lisp ${STAGEDIR}${ASDF_PATHNAME} + ${INSTALL_DATA} ${WRKSRC}/build/asdf.lisp ${STAGEDIR}${ASDF_PATHNAME}/build/ + ${INSTALL_DATA} ${WRKSRC}/contrib/*.lisp ${STAGEDIR}${ASDF_PATHNAME}/contrib + ${INSTALL_DATA} ${WRKSRC}/uiop/*.lisp ${STAGEDIR}${ASDF_PATHNAME}/uiop + ${INSTALL_DATA} ${WRKSRC}/version.lisp-expr ${STAGEDIR}${ASDF_PATHNAME} + ${INSTALL_DATA} ${WRKSRC}/asdf.asd ${STAGEDIR}${ASDF_PATHNAME} + ${INSTALL_DATA} ${WRKSRC}/uiop/uiop.asd ${STAGEDIR}${ASDF_PATHNAME}/uiop + ${RLN} ${STAGEDIR}${ASDF_PATHNAME}/build/asdf.lisp ${STAGEDIR}${ASDF_PATHNAME} ${RLN} ${STAGEDIR}${ASDF_PATHNAME}/asdf.asd ${STAGEDIR}${ASDF_REGISTRY} - ${SED} -i '' -e 's|%%PREFIX%%|${PREFIX}|' ${STAGEDIR}${ASDF_PATHNAME}/asdf.lisp + ${RLN} ${STAGEDIR}${ASDF_PATHNAME}/uiop/uiop.asd ${STAGEDIR}${ASDF_REGISTRY} ${SED} -e 's|%%ASDF_PATHNAME%%|${ASDF_PATHNAME}/asdf|' \ -e 's|%%ASDF_REGISTRY%%|${ASDF_REGISTRY}|' \ -e 's|%%PREFIX%%|${PREFIX}|' \ @@ -35,7 +45,8 @@ do-install: do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + (cd ${STAGEDIR}${DOCSDIR} && ${RM} .htaccess Changelog Makefile) .include <bsd.cl-asdf.mk> .include <bsd.port.mk> diff --git a/devel/cl-asdf/distinfo b/devel/cl-asdf/distinfo index c240753d56a1..a36514e1c7e0 100644 --- a/devel/cl-asdf/distinfo +++ b/devel/cl-asdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1617890452 -SHA256 (asdf-asdf-a58828745a610c1af841a86587ba197707c89eb3_GL0.tar.gz) = 4bc15cf1d0fbff629b2d1dae46e695fdf5fe3044832a277ea3f1af5fc7c16623 -SIZE (asdf-asdf-a58828745a610c1af841a86587ba197707c89eb3_GL0.tar.gz) = 514937 +TIMESTAMP = 1731607586 +SHA256 (asdf-3.3.7.tar.gz) = 512140d1811e0ed3c5a3f132789d1a59c77ae7af2a17b1f1b392a82c6f82d699 +SIZE (asdf-3.3.7.tar.gz) = 531892 diff --git a/devel/cl-asdf/pkg-plist b/devel/cl-asdf/pkg-plist index 8d09f0b34f0a..4b2d7ec17d15 100644 --- a/devel/cl-asdf/pkg-plist +++ b/devel/cl-asdf/pkg-plist @@ -1,5 +1,77 @@ @sample etc/asdf-init.lisp.default etc/asdf-init.lisp -%%LIB32DIR%%/common-lisp/asdf/asdf.asd -%%LIB32DIR%%/common-lisp/asdf/asdf.lisp -%%LIB32DIR%%/common-lisp/system-registry/asdf.asd -%%PORTDOCS%%%%DOCSDIR%%/README.md +lib/common-lisp/asdf/action.lisp +lib/common-lisp/asdf/asdf.lisp +lib/common-lisp/asdf/build/asdf.lisp +lib/common-lisp/asdf/asdf.asd +lib/common-lisp/asdf/backward-interface.lisp +lib/common-lisp/asdf/backward-internals.lisp +lib/common-lisp/asdf/bundle.lisp +lib/common-lisp/asdf/component.lisp +lib/common-lisp/asdf/concatenate-source.lisp +lib/common-lisp/asdf/contrib/debug-plan.lisp +lib/common-lisp/asdf/contrib/debug.lisp +lib/common-lisp/asdf/contrib/detect-multiply-used-files.lisp +lib/common-lisp/asdf/contrib/fasl-op.lisp +lib/common-lisp/asdf/contrib/fast-compile-op.lisp +lib/common-lisp/asdf/contrib/wild-modules.lisp +lib/common-lisp/asdf/find-component.lisp +lib/common-lisp/asdf/find-system.lisp +lib/common-lisp/asdf/footer.lisp +lib/common-lisp/asdf/forcing.lisp +lib/common-lisp/asdf/header.lisp +lib/common-lisp/asdf/interface.lisp +lib/common-lisp/asdf/lisp-action.lisp +lib/common-lisp/asdf/operate.lisp +lib/common-lisp/asdf/operation.lisp +lib/common-lisp/asdf/output-translations.lisp +lib/common-lisp/asdf/package-inferred-system.lisp +lib/common-lisp/asdf/parse-defsystem.lisp +lib/common-lisp/asdf/plan.lisp +lib/common-lisp/asdf/session.lisp +lib/common-lisp/asdf/source-registry.lisp +lib/common-lisp/asdf/system-registry.lisp +lib/common-lisp/asdf/system.lisp +lib/common-lisp/asdf/uiop/backward-driver.lisp +lib/common-lisp/asdf/uiop/common-lisp.lisp +lib/common-lisp/asdf/uiop/configuration.lisp +lib/common-lisp/asdf/uiop/driver.lisp +lib/common-lisp/asdf/uiop/filesystem.lisp +lib/common-lisp/asdf/uiop/image.lisp +lib/common-lisp/asdf/uiop/launch-program.lisp +lib/common-lisp/asdf/uiop/lisp-build.lisp +lib/common-lisp/asdf/uiop/os.lisp +lib/common-lisp/asdf/uiop/package.lisp +lib/common-lisp/asdf/uiop/pathname.lisp +lib/common-lisp/asdf/uiop/run-program.lisp +lib/common-lisp/asdf/uiop/stream.lisp +lib/common-lisp/asdf/uiop/uiop.asd +lib/common-lisp/asdf/uiop/utility.lisp +lib/common-lisp/asdf/uiop/version.lisp +lib/common-lisp/asdf/upgrade.lisp +lib/common-lisp/asdf/user.lisp +lib/common-lisp/asdf/version.lisp-expr +lib/common-lisp/system-registry/asdf.asd +lib/common-lisp/system-registry/uiop.asd +%%PORTDOCS%%%%DOCSDIR%%/asdf.texinfo +%%PORTDOCS%%%%DOCSDIR%%/best_practices.md +%%PORTDOCS%%%%DOCSDIR%%/cclan.png +%%PORTDOCS%%%%DOCSDIR%%/exported-functions +%%PORTDOCS%%%%DOCSDIR%%/exported-non-function-names +%%PORTDOCS%%%%DOCSDIR%%/favicon.ico +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/lisp-logo120x80.png +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.1.2.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.1.5.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.1.6.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.2.0.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.2.1.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.3.0.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.3.1.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.3.2.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.3.3.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.3.4.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.3.5.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.3.6.txt +%%PORTDOCS%%%%DOCSDIR%%/release-emails/asdf-3.3.7.txt +%%PORTDOCS%%%%DOCSDIR%%/style.css +%%PORTDOCS%%%%DOCSDIR%%/undocumented-functions
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412200247.4BK2lhJC066748>