1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-14 07:43:06 +00:00

As announced on May 6, remove the broken devel/uds port

This commit is contained in:
Kris Kennaway 2003-08-08 03:40:34 +00:00
parent bdcc41e0c2
commit ad8b1e807b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=86544
13 changed files with 0 additions and 287 deletions

View File

@ -1008,7 +1008,6 @@
SUBDIR += tvision
SUBDIR += uclmmbase
SUBDIR += ucpp
SUBDIR += uds
SUBDIR += uisp
SUBDIR += umbrello
SUBDIR += upnp

View File

@ -1,39 +0,0 @@
# 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= 1.0.6
CATEGORIES= devel
MASTER_SITES= http://frost.flewid.de/dist/
MAINTAINER= ports@FreeBSD.org
COMMENT= UDS (Useful Development Stuff) Collection
BROKEN= "Does not compile"
USE_REINPLACE= yes
USE_GCC= 3.1
USE_GMAKE= yes
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
pre-patch:
@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
@${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e \
's|install-data-hook|#install-data-hook|g ; \
s|-D_REENTRANT|-D_REENTRANT ${PTHREAD_CFLAGS}|g ; \
s|-lpthread|${PTHREAD_LIBS}|g'
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}
.endif
.include <bsd.port.mk>

View File

@ -1 +0,0 @@
MD5 (uds-1.0.6.tar.gz) = a6996e317c4898deddc620a7e0a903da

View File

@ -1,33 +0,0 @@
--- uds/alloc.cc.orig Thu Sep 5 10:07:25 2002
+++ uds/alloc.cc Thu Sep 5 10:08:48 2002
@@ -27,26 +27,26 @@
void*
-operator new ( size_t size )
+operator new ( size_t size ) throw ( std::bad_alloc )
{
return uds::sentinel().Allocate( size );
}
void*
-operator new [] ( size_t size )
+operator new [] ( size_t size ) throw ( std::bad_alloc )
{
return uds::sentinel().Allocate( size );
}
void
-operator delete ( void* p )
+operator delete ( void* p ) throw ()
{
if ( p )
uds::sentinel().Release( p );
}
void
-operator delete [] ( void* p )
+operator delete [] ( void* p ) throw ()
{
if ( p )
uds::sentinel().Release( p );

View File

@ -1,10 +0,0 @@
--- uds/fdbuf.cc.orig Thu Sep 5 10:23:14 2002
+++ uds/fdbuf.cc Thu Sep 5 10:23:23 2002
@@ -22,6 +22,7 @@
// includes
+#include <sys/types.h>
#include <sys/socket.h>
#include <uds/stdexcpt.hh>
#include <uds/fdbuf.hh>

View File

@ -1,47 +0,0 @@
--- uds/io_util.hh.orig Thu Sep 5 10:14:44 2002
+++ uds/io_util.hh Thu Sep 5 10:21:14 2002
@@ -27,8 +27,7 @@
#include <uds/fdstream.hh>
#include <uds/stdexcpt.hh>
-#include <byteswap.h>
-#include <endian.h>
+#include <sys/endian.h>
#include <limits>
#include <unistd.h>
@@ -45,33 +44,10 @@
end_little = 1234, ///< little-endian
end_big = 4321, ///< big-endian
end_net = end_big, ///< network byte order
- end_host = __BYTE_ORDER ///< host byte order
+ end_host = BYTE_ORDER ///< host byte order
};
typedef unsigned endianess_t;
-
-
-// the following bswap* functions need to be defined since
-// gcc (at least 2.95.3) aborts with an error if the bswap_* macros are
-// used inside of a template function and expand to assembly code.
-
-inline u_int16_t
-bswap16( u_int16_t x )
-{
- return bswap_16( x );
-}
-
-inline u_int32_t
-bswap32( u_int32_t x )
-{
- return bswap_32( x );
-}
-
-inline u_int64_t
-bswap64( u_int64_t x )
-{
- return bswap_64( x );
-}
/** changes the endianess of an integral type

View File

@ -1,19 +0,0 @@
--- uds/packetsocket.cc.orig Thu Sep 5 02:36:31 2002
+++ uds/packetsocket.cc Thu Sep 5 02:37:03 2002
@@ -22,6 +22,7 @@
// includes
+#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <uds/packetsocket.hh>
@@ -163,7 +164,7 @@
&si_len ) );
d.assign( msg, sz );
- hostent* he = gethostbyaddr( &si.sin_addr, sizeof( si.sin_addr ), AF_INET );
+ hostent* he = gethostbyaddr( (const char *)&si.sin_addr, sizeof( si.sin_addr ), AF_INET );
if ( he )
{

View File

@ -1,12 +0,0 @@
--- 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>

View File

@ -1,10 +0,0 @@
--- uds/sockbase.cc.orig Thu May 10 19:57:08 2001
+++ uds/sockbase.cc Thu May 10 19:57:26 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>

View File

@ -1,10 +0,0 @@
--- uds/streamsocket.cc.orig Thu Sep 5 02:38:14 2002
+++ uds/streamsocket.cc Thu Sep 5 02:38:24 2002
@@ -25,6 +25,7 @@
#include "config.h"
#ifdef HAVE_SOCKET
+#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sys/un.h>

View File

@ -1,10 +0,0 @@
--- 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;

View File

@ -1,23 +0,0 @@
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/

View File

@ -1,72 +0,0 @@
include/uds/action.hh
include/uds/alloc.hh
include/uds/auto_ptr.hh
include/uds/btrace.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/fdbuf.hh
include/uds/fdstream.hh
include/uds/fileinfo.hh
include/uds/filestream.hh
include/uds/flex_func.hh
include/uds/functional.hh
include/uds/idep.hh
include/uds/init.hh
include/uds/io_util.hh
include/uds/log.hh
include/uds/md5.h
include/uds/packetsocket.hh
include/uds/procstream.hh
include/uds/random.hh
include/uds/refcounter.hh
include/uds/sentinel.hh
include/uds/sockbase.hh
include/uds/stdexcpt.hh
include/uds/stl_ext.hh
include/uds/stl_util.hh
include/uds/str_util.hh
include/uds/streamsocket.hh
include/uds/swanpipe.hh
include/uds/sys_util.hh
include/uds/thread.hh
include/uds/thread_nreent.hh
include/uds/thread_reent.hh
include/uds/time.hh
include/uds/uds.hh
@dirrm include/uds
lib/libuds.a
lib/libuds.la
lib/libuds.so
lib/libuds.so.2
lib/libudsthread.a
lib/libudsthread.la
lib/libudsthread.so
lib/libudsthread.so.2
%%PORTDOCS%%share/doc/uds/config.html
%%PORTDOCS%%share/doc/uds/contributing.html
%%PORTDOCS%%share/doc/uds/download.html
%%PORTDOCS%%share/doc/uds/features.html
%%PORTDOCS%%share/doc/uds/history.html
%%PORTDOCS%%share/doc/uds/index.html
%%PORTDOCS%%share/doc/uds/relnotes.html
%%PORTDOCS%%share/doc/uds/todo.html
%%PORTDOCS%%@dirrm share/doc/uds
share/uds/udsdeff.cc
@dirrm share/uds
share/aclocal/uds_base.m4
share/aclocal/uds_check.m4
share/aclocal/uds_daemon.m4
share/aclocal/uds_debug.m4
share/aclocal/uds_def.m4
share/aclocal/uds_extra.m4
share/aclocal/uds_flex.m4
share/aclocal/uds_opt.m4
share/aclocal/uds_paths.m4
share/aclocal/uds_profile.m4
share/aclocal/uds_prog.m4