BSD Ports

devel/cl-trivial-features 1.0.4,1 FreeBSD

Ensures consistent *FEATURES* in Common Lisp

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel, lisp
Package size
10.5 KiB, 48.8 KiB installed

Description

trivial-features ensures consistent *FEATURES* across multiple Common Lisp implementations.

For example, on MacOS X platforms, while most Lisps push :DARWIN to *FEATURES*, CLISP and Allegro push :MACOS and :MACOSX instead, respectively. Some Lisps might not push any feature suggesting MacOS X at all. trivial-features will make sure all Lisps will have :DARWIN in the *FEATURES* list when running on MacOS X.

In the other systems

SystemPortVersion
FreeBSDdevel/cl-trivial-features1.0.4,1
DragonFlydevel/cl-trivial-features1.0.4,1
HardenedBSDdevel/cl-trivial-features1.0.4,1
GhostBSDdevel/cl-trivial-features1.0.4,1

Install

Binary package:

pkg install cl-trivial-features

From the ports tree:

cd /usr/ports/devel/cl-trivial-features/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cl-trivial-features>0:devel/cl-trivial-features

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.4,11.0.4,12010.01.16_11.0.4,11.0.4,1
FreeBSD:14:quarterly1.0.4,11.0.4,1n/a1.0.4,11.0.4,1
FreeBSD:15:latest1.0.4,11.0.4,1n/a1.0.4,11.0.4,1
FreeBSD:15:quarterly1.0.4,11.0.4,1n/an/an/a
FreeBSD:16:latest1.0.4,11.0.4,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Configuration

Options name: devel_trivial-features

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cl
Service scripts
none

Files

pkg-plist 26
  • lib/common-lisp/system-registry/trivial-features.asd
  • lib/common-lisp/trivial-features/src/tf-abcl.lisp
  • lib/common-lisp/trivial-features/src/tf-allegro.lisp
  • lib/common-lisp/trivial-features/src/tf-clasp.lisp
  • lib/common-lisp/trivial-features/src/tf-clisp.lisp
  • lib/common-lisp/trivial-features/src/tf-cmucl.lisp
  • lib/common-lisp/trivial-features/src/tf-corman.lisp
  • lib/common-lisp/trivial-features/src/tf-ecl.lisp
  • lib/common-lisp/trivial-features/src/tf-genera.lisp
  • lib/common-lisp/trivial-features/src/tf-lispworks.lisp
  • lib/common-lisp/trivial-features/src/tf-mcl.lisp
  • lib/common-lisp/trivial-features/src/tf-mezzano.lisp
  • lib/common-lisp/trivial-features/src/tf-mkcl.lisp
  • lib/common-lisp/trivial-features/src/tf-mocl.lisp
  • lib/common-lisp/trivial-features/src/tf-openmcl.lisp
  • lib/common-lisp/trivial-features/src/tf-sbcl.lisp
  • lib/common-lisp/trivial-features/src/tf-scl.lisp
  • lib/common-lisp/trivial-features/src/tf-xcl.lisp
  • lib/common-lisp/trivial-features/trivial-features-tests.asd
  • lib/common-lisp/trivial-features/trivial-features.asd
  • lib/common-lisp/trivial-features/tests/package.lisp
  • lib/common-lisp/trivial-features/tests/sysinfo.lisp
  • lib/common-lisp/trivial-features/tests/tests.lisp
  • lib/common-lisp/trivial-features/tests/utsname.lisp
  • share/doc/cl-trivial-features/README.md
  • share/doc/cl-trivial-features/SPEC.md
distinfo 1
FileSizeSHA256
trivial-features-trivial-features-v1.0-4-gd249a62_GH0.tar.gz1151376c35ab7b94faeabd3e6949e4380e338683c51b7b51107fcf15f1cc5b666f7ff

Commit history 0

No commits in the history this site was built from.