diff options
author | Ralf S. Engelschall <rse@FreeBSD.org> | 1999-07-05 06:33:44 +0000 |
---|---|---|
committer | Ralf S. Engelschall <rse@FreeBSD.org> | 1999-07-05 06:33:44 +0000 |
commit | 7f017c3780bea4389fc6004403fc3102e9846082 (patch) | |
tree | 87b28d3598fe181a6093b013a015d1660e97819f /devel | |
parent | 88145cd69355f9659e5077e934d6fb976b09c3a2 (diff) | |
download | ports-7f017c3780bea4389fc6004403fc3102e9846082.tar.gz ports-7f017c3780bea4389fc6004403fc3102e9846082.zip |
Notes
Diffstat (limited to 'devel')
-rw-r--r-- | devel/pth/Makefile | 15 | ||||
-rw-r--r-- | devel/pth/distinfo | 2 | ||||
-rw-r--r-- | devel/pth/pkg-comment | 2 | ||||
-rw-r--r-- | devel/pth/pkg-descr | 33 | ||||
-rw-r--r-- | devel/pth/pkg-plist | 12 |
5 files changed, 31 insertions, 33 deletions
diff --git a/devel/pth/Makefile b/devel/pth/Makefile index 72215451ea48..6e175820651d 100644 --- a/devel/pth/Makefile +++ b/devel/pth/Makefile @@ -1,23 +1,22 @@ -# New ports collection makefile for: nps -# Version required: 1.0b1 +# New ports collection makefile for: pth +# Version required: 1.0b2 # Date Created: 23 May 1999 # Whom: Ralf S. Engelschall # -# $Id: Makefile,v 1.14 1999/06/26 13:57:48 rse Exp $ +# $Id: Makefile,v 1.15 1999/06/28 13:29:35 rse Exp $ # -DISTNAME= nps-1.0b1 +DISTNAME= pth-1.0b2 CATEGORIES= devel -MASTER_SITES= http://www.engelschall.com/sw/nps/ \ - ftp://ftp.engelschall.com/sw/nps/ +MASTER_SITES= ftp://alpha.gnu.org/gnu/pth/ MAINTAINER= rse@engelschall.com GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --enable-batch -MAN1= nps-config.1 -MAN3= nps.3 +MAN1= pth-config.1 +MAN3= pth.3 post-build: @${ECHO_MSG} "===> Use 'make test' to run a quick test suite." diff --git a/devel/pth/distinfo b/devel/pth/distinfo index 132e2be86793..77c4e3cb92b2 100644 --- a/devel/pth/distinfo +++ b/devel/pth/distinfo @@ -1 +1 @@ -MD5 (nps-1.0b1.tar.gz) = 69c42de4614a4a9aca2583b09b226f3f +MD5 (pth-1.0b2.tar.gz) = d57546e7a611ddc3e62f73d90e7dc6dd diff --git a/devel/pth/pkg-comment b/devel/pth/pkg-comment index 78c6dfaf5a8c..5eb4b206030b 100644 --- a/devel/pth/pkg-comment +++ b/devel/pth/pkg-comment @@ -1 +1 @@ -Non-Preemtive Thread Scheduling Library +GNU Portable Threads diff --git a/devel/pth/pkg-descr b/devel/pth/pkg-descr index 9f2c5728de58..20410fa1fa3e 100644 --- a/devel/pth/pkg-descr +++ b/devel/pth/pkg-descr @@ -1,21 +1,20 @@ -NPS - Non-Preemtive Thread Scheduling Library -Copyright (c) 1999 Ralf S. Engelschall. +GNU pth - GNU Portable Threads +Copyright (c) 1999 Ralf S. Engelschall <rse@engelschall.com> -NPS is a portable POSIX/ANSI-C based library for Unix platforms which -provides non-preemtive scheduling for multiple threads of execution -("multi-threading") inside server applications. All threads run in the -same address space of the server application, but each thread has it's -own individual run-time stack and program-counter. +GNU pth is a very portable POSIX/ANSI-C based library for Unix platforms which +provides non-preemptive scheduling for multiple threads of execution +("multithreading") inside server applications. All threads run in the same +address space of the server application, but each thread has it's own +individual program-counter, run-time stack, signal mask and errno variable. -The thread scheduling itself is done in a cooperative way, i.e. the -threads are managed by a priority- and event-based non-preemtive -scheduler. The intention is that this way one can achieve better -portability and run-time performance than with preemtive scheduling. -The event facility allows threads to wait until various types of events -occur, including pending I/O on filedescriptors, elapsed timers, -pending I/O on message ports, thread and process termination, and even -customized callback functions. +The thread scheduling itself is done in a cooperative way, i.e. the threads +are managed by a priority- and event-based non-preemptive scheduler. The +intention is that this way one can achieve better portability and run-time +performance than with preemptive scheduling. The event facility allows +threads to wait until various types of events occur, including pending I/O on +filedescriptors, asynchronous signals, elapsed timers, pending I/O on message +ports, thread and process termination, and even customized callback functions. The documentation and latest release can be found on - http://www.engelschall.com/sw/nps/ - ftp://ftp.engelschall.com/sw/nps/ + o http://www.gnu.org/software/pth/ + o ftp://alpha.gnu.org/gnu/pth/ diff --git a/devel/pth/pkg-plist b/devel/pth/pkg-plist index 44a7a91e6f06..f1b00bb14e56 100644 --- a/devel/pth/pkg-plist +++ b/devel/pth/pkg-plist @@ -1,8 +1,8 @@ -bin/nps-config -include/nps.h -lib/libnps.a -lib/libnps.la -lib/libnps.so -lib/libnps.so.9 +bin/pth-config +include/pth.h +lib/libpth.a +lib/libpth.la +lib/libpth.so +lib/libpth.so.10 @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B |