diff options
author | ijliao <ijliao@FreeBSD.org> | 2001-05-29 21:45:06 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2001-05-29 21:45:06 +0800 |
commit | 4835eb4326b6c54f3bcef0ad944c70acf9a4b456 (patch) | |
tree | c2bf81f8aaa621678bf79a7dd2a74e4c1214e01a /devel | |
parent | 59099f782fee6420301533b84ebdecbae8d0799d (diff) | |
download | freebsd-ports-gnome-4835eb4326b6c54f3bcef0ad944c70acf9a4b456.tar.gz freebsd-ports-gnome-4835eb4326b6c54f3bcef0ad944c70acf9a4b456.tar.zst freebsd-ports-gnome-4835eb4326b6c54f3bcef0ad944c70acf9a4b456.zip |
add zthread
ZThreads: a platform-independent object-oriented threading package
PR: 27570
Submitted by: Peter van Heusden <pvh@egenetics.com>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/zthread/Makefile | 23 | ||||
-rw-r--r-- | devel/zthread/distinfo | 1 | ||||
-rw-r--r-- | devel/zthread/pkg-comment | 1 | ||||
-rw-r--r-- | devel/zthread/pkg-descr | 7 | ||||
-rw-r--r-- | devel/zthread/pkg-plist | 54 |
6 files changed, 87 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 349853c03741..b556524124bc 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -503,6 +503,7 @@ SUBDIR += xwpe SUBDIR += xxgdb SUBDIR += yacl + SUBDIR += zthread SUBDIR += zziplib .include <bsd.port.subdir.mk> diff --git a/devel/zthread/Makefile b/devel/zthread/Makefile new file mode 100644 index 000000000000..45a593a041f3 --- /dev/null +++ b/devel/zthread/Makefile @@ -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> diff --git a/devel/zthread/distinfo b/devel/zthread/distinfo new file mode 100644 index 000000000000..0698094ee99b --- /dev/null +++ b/devel/zthread/distinfo @@ -0,0 +1 @@ +MD5 (ZThread-1.4.1.tar.gz) = ae97b996dd5df64391b6fcc2ebef1f14 diff --git a/devel/zthread/pkg-comment b/devel/zthread/pkg-comment new file mode 100644 index 000000000000..29e5492b3941 --- /dev/null +++ b/devel/zthread/pkg-comment @@ -0,0 +1 @@ +ZThreads: a platform-independent object-oriented threading package diff --git a/devel/zthread/pkg-descr b/devel/zthread/pkg-descr new file mode 100644 index 000000000000..4952a3e77bd3 --- /dev/null +++ b/devel/zthread/pkg-descr @@ -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/ diff --git a/devel/zthread/pkg-plist b/devel/zthread/pkg-plist new file mode 100644 index 000000000000..76388f59f189 --- /dev/null +++ b/devel/zthread/pkg-plist @@ -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 |