BSD Ports

devel/pcl 1.6_2 FreeBSD

Portable Coroutine Library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
devel
Package size
10.1 KiB, 24.2 KiB installed

Description

The Portable Coroutine Library (PCL) implements the low level functionality for coroutines. For a definition of the term coroutine see The Art of Computer Programming by Donald E. Knuth. Coroutines are a very simple cooperative multitasking environment where the switch from one task to another is done explicitly by a function call.

In the other systems

SystemPortVersion
FreeBSDdevel/pcl1.6_2
OpenBSDgraphics/pcl1.15.1p0
NetBSDgraphics/pcl1.15.1nb9
DragonFlydevel/pcl1.6_2

Install

Binary package:

pkg install pcl

From the ports tree:

cd /usr/ports/devel/pcl/ && make install clean

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

RUN_DEPENDS=	pcl>0:devel/pcl
LIB_DEPENDS=	libpcl.so:devel/pcl

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.6_21.6_21.6_11.6_21.6_2
FreeBSD:14:quarterly1.6_21.6_2n/a1.6_21.6_2
FreeBSD:15:latest1.6_21.6_2n/a1.6_21.6_2
FreeBSD:15:quarterly1.6_21.6_2n/an/an/a
FreeBSD:16:latest1.6_21.6_2n/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.

Required by 1

Configuration

No options to configure.

USES
libtool
Service scripts
none

Files

Manual pages 1
  • pcl(3)
pkg-plist 6
  • include/pcl.h
  • lib/libpcl.a
  • lib/libpcl.so
  • lib/libpcl.so.1
  • lib/libpcl.so.1.0.6
  • share/man/man3/pcl.3.gz
distinfo 1
FileSizeSHA256
pcl-1.6.tar.gz335028556834057845ad4413e9e2b629d559b431001ded40d64f607fdeaf4a7b570602
Master sites 1
  • http://www.xmailserver.org/

Commit history 0

No commits in the history this site was built from.