summaryrefslogtreecommitdiff
path: root/devel/zthread
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-05-29 13:45:06 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-05-29 13:45:06 +0000
commitc62c82bfd08f0d8d2e372ba052a237e890cfe0ff (patch)
tree910ef6ad43ffabc71d66c708284a80ca0a7a444d /devel/zthread
parent- Update xmame to 0.37b15.1 (diff)
add zthread
ZThreads: a platform-independent object-oriented threading package PR: 27570 Submitted by: Peter van Heusden <pvh@egenetics.com>
Notes
Notes: svn path=/head/; revision=43255
Diffstat (limited to 'devel/zthread')
-rw-r--r--devel/zthread/Makefile23
-rw-r--r--devel/zthread/distinfo1
-rw-r--r--devel/zthread/pkg-comment1
-rw-r--r--devel/zthread/pkg-descr7
-rw-r--r--devel/zthread/pkg-plist54
5 files changed, 86 insertions, 0 deletions
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