devel/pthsem 2.0.8_4 FreeBSD
GNU Portable Threads with semaphores
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- devel
- Package size
- 101.6 KiB, 316.9 KiB installed
Description
GNU pth is a user mode multi threading library. pthsem is an extend version, with support for semaphores added. It can be installed parallel to a normal pth. The header file is called pthsem.h, the configuration program pthsem-config and the autoconf macro AC_CHECK_PTHSEM. If references to one of these names are changed, pthsem can be used as an replacement of GNU pth.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/pthsem | 2.0.8_4 |
| DragonFly | devel/pthsem | 2.0.8_4 |
Install
Binary package:
pkg install pthsem
From the ports tree:
cd /usr/ports/devel/pthsem/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pthsem>0:devel/pthsem
LIB_DEPENDS= libpthsem.so:devel/pthsem
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.0.8_4 | 2.0.8_4 | 2.0.8_3 | 2.0.8_4 | 2.0.8_4 |
| FreeBSD:14:quarterly | 2.0.8_4 | 2.0.8_4 | n/a | 2.0.8_4 | 2.0.8_4 |
| FreeBSD:15:latest | 2.0.8_4 | 2.0.8_4 | n/a | 2.0.8_4 | 2.0.8_4 |
| FreeBSD:15:quarterly | 2.0.8_4 | 2.0.8_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.0.8_4 | 2.0.8_4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 3
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake libtool pathfix
- Service scripts
- none
Files
Manual pages 2
- pthsem(3)
- pthsem-config(1)
pkg-plist 10
- bin/pthsem-config
- include/pthsem.h
- lib/libpthsem.a
- lib/libpthsem.so
- lib/libpthsem.so.20
- lib/libpthsem.so.20.0.28
- libdata/pkgconfig/pthsem.pc
- share/man/man1/pthsem-config.1.gz
- share/man/man3/pthsem.3.gz
- share/aclocal/pthsem.m4
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pthsem_2.0.8.tar.gz | 687551 | 4024cafdd5d4bce2b1778a6be5491222c3f6e7ef1e43971264c451c0012c5c01 |
Master sites 1
- http://www.auto.tuwien.ac.at/~mkoegler/pth/
Commit history 0
No commits in the history this site was built from.