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
Unknown Object (File)
Sat, Apr 20, 3:09 PM
Unknown Object (File)
Sat, Apr 20, 3:09 PM
Unknown Object (File)
Sat, Apr 20, 3:09 PM
Unknown Object (File)
Sat, Apr 20, 3:09 PM
Unknown Object (File)
Sat, Apr 20, 3:09 PM
Unknown Object (File)
Sat, Apr 20, 2:57 PM
Unknown Object (File)
Fri, Apr 19, 12:38 PM
Unknown Object (File)
Feb 1 2024, 8:25 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 11131
Build 11513: arc lint + arc unit

Event Timeline

lang/sbcl/Makefile
9–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.