Page MenuHomeFreeBSD

lang/sbcl: Hook into the FreeBSD ports asdf framework by depending on devel/cl-asdf and loading etc/asdf-init.lisp in sbclrc.
ClosedPublic

Authored by jrm on Aug 17 2017, 1:41 AM.
Tags
None
Referenced Files
F81653845: D12055.diff
Fri, Apr 19, 12:38 PM
Unknown Object (File)
Feb 1 2024, 8:25 PM
Unknown Object (File)
Dec 31 2023, 8:55 PM
Unknown Object (File)
Dec 31 2023, 8:54 PM
Unknown Object (File)
Dec 31 2023, 8:54 PM
Unknown Object (File)
Dec 31 2023, 8:54 PM
Unknown Object (File)
Dec 31 2023, 8:54 PM
Unknown Object (File)
Dec 31 2023, 8:43 PM
Subscribers

Details

Summary

Also:

  • bump PORTREVISION
  • download SBCL bootstrap binaries from official upstream source instead of the FreeBSD cluster

Optional nick-picky changes:

  • use DISTVERION instead of PORTVERSION
  • fix portlint warnings about ordering
  • use variables; e.g., ${PORTVERSION} instead of repeating sbcl
Test Plan

portlint -C: three spurious warnings
poudrirere testport: 10/11 i386/amd64: ok

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 11130
Build 11512: arc lint + arc unit

Event Timeline

lang/sbcl/Makefile
11
DISTFILES=  ${DISTNAME}${EXTRACT_SUFX}

Also, it might be ok to remove the line.

Simplify initial value of DISTFILES (incorporate mat's suggestion)

jrm marked an inline comment as done.

Also, download SBCL bootstrap binaries from official upstream source instead of the FreeBSD cluster.

This revision is now accepted and ready to land.Aug 17 2017, 3:21 PM
This revision was automatically updated to reflect the committed changes.