add uds
UDS (Useful Development Stuff) Collection
This commit is contained in:
parent
28fc02d85d
commit
531a10b09a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=38842
@ -409,6 +409,7 @@
|
||||
SUBDIR += tvision
|
||||
SUBDIR += uclmmbase
|
||||
SUBDIR += ucpp
|
||||
SUBDIR += uds
|
||||
SUBDIR += ups-debug
|
||||
SUBDIR += veepee
|
||||
SUBDIR += viewcvs
|
||||
|
25
devel/uds/Makefile
Normal file
25
devel/uds/Makefile
Normal file
@ -0,0 +1,25 @@
|
||||
# ex:ts=8
|
||||
# New ports collection makefile for: uds
|
||||
# Date created: Feb 27, 2001
|
||||
# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= uds
|
||||
PORTVERSION= 0.9.3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://frost.flewid.de/dist/
|
||||
|
||||
MAINTAINER= ijliao@FreeBSD.org
|
||||
|
||||
USE_LIBTOOL= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-debug
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_NEWGCC= yes
|
||||
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
.include <bsd.port.mk>
|
1
devel/uds/distinfo
Normal file
1
devel/uds/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (uds-0.9.3.tar.gz) = 5ea0959de10314da31e8cf35d2001849
|
15
devel/uds/files/patch-Makefile.in
Normal file
15
devel/uds/files/patch-Makefile.in
Normal file
@ -0,0 +1,15 @@
|
||||
--- Makefile.in.orig Tue Feb 27 14:29:36 2001
|
||||
+++ Makefile.in Tue Feb 27 14:30:46 2001
|
||||
@@ -377,9 +377,9 @@
|
||||
cp `find $(srcdir)/test/ -type f -maxdepth 1` $(top_distdir)/test
|
||||
|
||||
install-data-hook:
|
||||
- rm -Rf $(prefix)/doc/uds
|
||||
- mkdir -p $(prefix)/doc/uds
|
||||
- cp $(srcdir)/doc/*.html $(prefix)/doc/uds
|
||||
+ rm -Rf $(prefix)/share/uds/doc
|
||||
+ mkdir -p $(prefix)/share/uds/doc
|
||||
+ cp $(srcdir)/doc/*.html $(prefix)/share/uds/doc
|
||||
|
||||
uninstall-local:
|
||||
rm -Rf /usr/doc/uds
|
12
devel/uds/files/patch-uds::procstream.cc
Normal file
12
devel/uds/files/patch-uds::procstream.cc
Normal file
@ -0,0 +1,12 @@
|
||||
--- uds/procstream.cc.orig Tue Feb 27 13:50:01 2001
|
||||
+++ uds/procstream.cc Tue Feb 27 13:50:08 2001
|
||||
@@ -22,8 +22,8 @@
|
||||
|
||||
// includes
|
||||
|
||||
-#include <sys/socket.h>
|
||||
#include <sys/types.h>
|
||||
+#include <sys/socket.h>
|
||||
#include <sys/wait.h>
|
||||
#include <uds/procstream.hh>
|
||||
#include <uds/sys_util.hh>
|
10
devel/uds/files/patch-uds::socket.cc
Normal file
10
devel/uds/files/patch-uds::socket.cc
Normal file
@ -0,0 +1,10 @@
|
||||
--- uds/socket.cc.orig Tue Feb 27 13:59:39 2001
|
||||
+++ uds/socket.cc Tue Feb 27 14:00:40 2001
|
||||
@@ -25,6 +25,7 @@
|
||||
#include "config.h"
|
||||
#ifdef HAVE_SOCKET
|
||||
|
||||
+#include <sys/types.h>
|
||||
#include <netinet/in.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/un.h>
|
10
devel/uds/files/patch-uds::sys_util.hh
Normal file
10
devel/uds/files/patch-uds::sys_util.hh
Normal file
@ -0,0 +1,10 @@
|
||||
--- uds/sys_util.hh.orig Tue Feb 27 13:54:05 2001
|
||||
+++ uds/sys_util.hh Tue Feb 27 13:57:50 2001
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
// includes
|
||||
|
||||
+#include <sys/types.h>
|
||||
#include <uds/stdexcpt.hh>
|
||||
|
||||
using namespace std;
|
1
devel/uds/pkg-comment
Normal file
1
devel/uds/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
UDS (Useful Development Stuff) Collection
|
23
devel/uds/pkg-descr
Normal file
23
devel/uds/pkg-descr
Normal file
@ -0,0 +1,23 @@
|
||||
The UDS (Useful Development Stuff) Collection is a C++ library that
|
||||
assists you while developing and debugging programs. It was developed
|
||||
as part of Frost. Features were only added when needed, but it
|
||||
provides already a nice bunch of features.
|
||||
|
||||
Features:
|
||||
- Automatic search for memory leaks
|
||||
- Logging of memory [de]allocations
|
||||
- Zombie objects
|
||||
- Exception system for (almost) fatal errors. A core can be dumped
|
||||
when the exception is thrown.
|
||||
- Action, FinalAction, and VRemember
|
||||
- Function objects that are more flexible than STL function objects
|
||||
- Threads, Mutexes, Semaphores Posix Threads wrapper classes
|
||||
- Socket Stream class
|
||||
- ProcStream class (new)
|
||||
- Classes for reference counting that make it easy to implement
|
||||
copy-on-write and garbage collection.
|
||||
- Simple pseudo-random number generators
|
||||
- Several "convenience functions" to create temporary file names;
|
||||
open files, fork, wait etc. and throw an exception if something goes wrong
|
||||
|
||||
WWW: http://frost.flewid.de/uds/
|
41
devel/uds/pkg-plist
Normal file
41
devel/uds/pkg-plist
Normal file
@ -0,0 +1,41 @@
|
||||
include/uds/action.hh
|
||||
include/uds/alloc.hh
|
||||
include/uds/auto_ptr.hh
|
||||
include/uds/check_ptr.hh
|
||||
include/uds/childdiag.hh
|
||||
include/uds/collector.hh
|
||||
include/uds/dcast.hh
|
||||
include/uds/diagnose.hh
|
||||
include/uds/errnodiag.hh
|
||||
include/uds/exception.hh
|
||||
include/uds/exit.hh
|
||||
include/uds/flex_func.hh
|
||||
include/uds/functional.hh
|
||||
include/uds/log.hh
|
||||
include/uds/md5.h
|
||||
include/uds/procstream.hh
|
||||
include/uds/random.hh
|
||||
include/uds/refcounter.hh
|
||||
include/uds/sentinel.hh
|
||||
include/uds/socket.hh
|
||||
include/uds/stdexcpt.hh
|
||||
include/uds/stl_ext.hh
|
||||
include/uds/stl_util.hh
|
||||
include/uds/strstream.hh
|
||||
include/uds/sys_util.hh
|
||||
include/uds/thread.hh
|
||||
include/uds/time.hh
|
||||
include/uds/uds.hh
|
||||
@dirrm include/uds
|
||||
lib/libuds.a
|
||||
lib/libuds.so
|
||||
lib/libuds.so.0
|
||||
share/uds/doc/relnotes.html
|
||||
share/uds/doc/index.html
|
||||
share/uds/doc/features.html
|
||||
share/uds/doc/download.html
|
||||
share/uds/doc/contributing.html
|
||||
share/uds/doc/config.html
|
||||
share/uds/udsdeff.cc
|
||||
@dirrm share/uds/doc
|
||||
@dirrm share/uds
|
Loading…
Reference in New Issue
Block a user