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.

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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

lang/sbcl/Makefile
11 ↗(On Diff #32150)
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.