Index: head/devel/pth/Makefile =================================================================== --- head/devel/pth/Makefile (revision 20075) +++ head/devel/pth/Makefile (revision 20076) @@ -1,31 +1,30 @@ -# 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." test: @cd ${WRKSRC} && ${MAKE} test post-install: @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib .include Property changes on: head/devel/pth/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.15 \ No newline at end of property +1.16 \ No newline at end of property Index: head/devel/pth/distinfo =================================================================== --- head/devel/pth/distinfo (revision 20075) +++ head/devel/pth/distinfo (revision 20076) @@ -1 +1 @@ -MD5 (nps-1.0b1.tar.gz) = 69c42de4614a4a9aca2583b09b226f3f +MD5 (pth-1.0b2.tar.gz) = d57546e7a611ddc3e62f73d90e7dc6dd Property changes on: head/devel/pth/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.15 \ No newline at end of property +1.16 \ No newline at end of property Index: head/devel/pth/pkg-comment =================================================================== --- head/devel/pth/pkg-comment (revision 20075) +++ head/devel/pth/pkg-comment (revision 20076) @@ -1 +1 @@ -Non-Preemtive Thread Scheduling Library +GNU Portable Threads Property changes on: head/devel/pth/pkg-comment ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1.1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/devel/pth/pkg-descr =================================================================== --- head/devel/pth/pkg-descr (revision 20075) +++ head/devel/pth/pkg-descr (revision 20076) @@ -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 -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/ Property changes on: head/devel/pth/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/devel/pth/pkg-plist =================================================================== --- head/devel/pth/pkg-plist (revision 20075) +++ head/devel/pth/pkg-plist (revision 20076) @@ -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 Property changes on: head/devel/pth/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property