add zthread

ZThreads: a platform-independent object-oriented threading package

PR:		27570
Submitted by:	Peter van Heusden <pvh@egenetics.com>
This commit is contained in:
Ying-Chieh Liao 2001-05-29 13:45:06 +00:00
parent 03f3227ae3
commit c62c82bfd0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=43255
6 changed files with 87 additions and 0 deletions

View file

@ -503,6 +503,7 @@
SUBDIR += xwpe SUBDIR += xwpe
SUBDIR += xxgdb SUBDIR += xxgdb
SUBDIR += yacl SUBDIR += yacl
SUBDIR += zthread
SUBDIR += zziplib SUBDIR += zziplib
.include <bsd.port.subdir.mk> .include <bsd.port.subdir.mk>

23
devel/zthread/Makefile Normal file
View file

@ -0,0 +1,23 @@
# New ports collection makefile for: ZThread
# Date created: 23 May 2001
# Whom: pvh@egenetics.com
#
# $FreeBSD$
#
PORTNAME= zthread
PORTVERSION= 1.4.1
CATEGORIES= devel
MASTER_SITES= http://www.cs.buffalo.edu/%7Ecrahen/projects/zthread/ \
${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
DISTNAME= ZThread-${PORTVERSION}
MAINTAINER= pvh@egenetics.com
HAS_CONFIGURE= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
.include <bsd.port.mk>

1
devel/zthread/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (ZThread-1.4.1.tar.gz) = ae97b996dd5df64391b6fcc2ebef1f14

View file

@ -0,0 +1 @@
ZThreads: a platform-independent object-oriented threading package

7
devel/zthread/pkg-descr Normal file
View file

@ -0,0 +1,7 @@
The ZThread package is an advanced object-oriented, cross-platform,
C++ threading and synchronization library. It provides a high level
abstraction of the native threading mechanisms to offer a great deal of
flexibility and control.
More information is available at the ZThreads homepage:
WWW: http://zthread.sourceforge.net/

54
devel/zthread/pkg-plist Normal file
View file

@ -0,0 +1,54 @@
lib/libZThread-1.4.so.1
lib/libZThread.so
lib/libZThread.a
include/AbstractExecutor.h
include/Worker.h
include/AsyncExecutor.h
include/FastMutex.h
include/RWLock.h
include/AutoPtr.h
include/FastRecursiveMutex.h
include/RecursiveMutex.h
include/Barrier.h
include/Guard.h
include/Semaphore.h
include/BiasedRWLock.h
include/Latch.h
include/SharedInstance.h
include/BlockingQueue.h
include/Lockable.h
include/Singleton.h
include/BufferedQueue.h
include/LockedQueue.h
include/SynchronizationExceptions.h
include/Cancelable.h
include/Makefile.am
include/SyncExecutor.h
include/CheckedMutex.h
include/MonitoredQueue.h
include/Thread.h
include/Condition.h
include/Mutex.h
include/ThreadLocal.h
include/AbstractThreadLocal.h
include/InheritableThreadLocal.h
include/FastThreadLocal.h
include/CountingSemaphore.h
include/POSIX_FastMutex.h
include/WIN32_FastMutex.h
include/POSIX_FastRecursiveMutex.h
include/WIN32_FastRecursiveMutex.h
include/Executor.h
include/PoolExecutor.h
include/ZThread.h
include/Queue.h
include/FairRWLock.h
include/Timer.h
include/SimpleQueue.h
include/NullMutex.h
include/Observable.h
include/Factory.h
include/TimerThread.h
bin/zthread-config
share/aclocal/zthread.m4
share/aclocal/pthread.m4