aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2001-05-29 21:45:06 +0800
committerijliao <ijliao@FreeBSD.org>2001-05-29 21:45:06 +0800
commit4835eb4326b6c54f3bcef0ad944c70acf9a4b456 (patch)
treec2bf81f8aaa621678bf79a7dd2a74e4c1214e01a /devel
parent59099f782fee6420301533b84ebdecbae8d0799d (diff)
downloadfreebsd-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/Makefile1
-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
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