aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1997-06-04 13:54:33 +0800
committerasami <asami@FreeBSD.org>1997-06-04 13:54:33 +0800
commit2f647c4747da0f74f326227a84d8e828fef90347 (patch)
tree7788cbd31d5d55ed1a6e4e6017be971fbf63e07f /devel
parent76f95b5aecbbfbd6aa15f9b8a2d902d3905bd42c (diff)
downloadfreebsd-ports-gnome-2f647c4747da0f74f326227a84d8e828fef90347.tar.gz
freebsd-ports-gnome-2f647c4747da0f74f326227a84d8e828fef90347.tar.zst
freebsd-ports-gnome-2f647c4747da0f74f326227a84d8e828fef90347.zip
Another CORBA 2 implementation.
PR: 3619 Submitted by: Eric J. Chet <ejc@bazzle.com>
Diffstat (limited to 'devel')
-rw-r--r--devel/omniORB/Makefile39
-rw-r--r--devel/omniORB/distinfo1
-rw-r--r--devel/omniORB/files/patch-aa2343
-rw-r--r--devel/omniORB/pkg-comment1
-rw-r--r--devel/omniORB/pkg-descr60
-rw-r--r--devel/omniORB/pkg-plist149
6 files changed, 2593 insertions, 0 deletions
diff --git a/devel/omniORB/Makefile b/devel/omniORB/Makefile
new file mode 100644
index 000000000000..b37f3a30c050
--- /dev/null
+++ b/devel/omniORB/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: omniORB
+# Date created: 14 May 1997
+# Whom: ejc@bazzle.com
+# Version required: 2.2.0
+#
+# $Id$
+#
+
+DISTNAME= omniORB_2.2.0
+PKGNAME= omniORB-2.2.0
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.orl.co.uk/pub/omniORB/
+
+MAINTAINER= ejc@bazzle.com
+
+MAN1= omniidl2.1 nameclt.1 omniNames.1 catior.1 genior.1
+
+pre-patch:
+ ${TOUCH} ${WRKSRC}/mk/freebsd_3.0.mk
+ ln -s ${WRKSRC}/mk/freebsd_3.0.mk ${WRKDIR}/${DISTNAME}/mk/config.mk
+ ${MKDIR} ${WRKSRC}/src/tool/omniidl2/omniidl2
+ ${TOUCH} ${WRKSRC}/src/tool/omniidl2/omniidl2/Makefile
+ ${TOUCH} ${WRKSRC}/Makefile
+
+post-install:
+ ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${PREFIX}/man/man1
+ ${MKDIR} ${PREFIX}/include/omniORB2
+ ${MKDIR} ${PREFIX}/include/omnithread
+ ${INSTALL_DATA} ${WRKSRC}/include/omnithread.h ${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/include/omniORB2/* ${PREFIX}/include/omniORB2
+ ${INSTALL_DATA} ${WRKSRC}/include/omnithread/* ${PREFIX}/include/omnithread
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/omniORB
+ ${INSTALL_DATA} ${WRKSRC}/README.unix ${PREFIX}/share/doc/omniORB
+ (cd ${WRKSRC}/doc; find . |cpio -pdumv ${PREFIX}/share/doc/omniORB)
+.endif
+ ${LDCONFIG} -m $(PREFIX)/lib
+
+.include <bsd.port.mk>
diff --git a/devel/omniORB/distinfo b/devel/omniORB/distinfo
new file mode 100644
index 000000000000..9efdd8572be1
--- /dev/null
+++ b/devel/omniORB/distinfo
@@ -0,0 +1 @@
+MD5 (omniORB_2.2.0.tar.gz) = c3e7d82e5bf7ef8711e4632c5ec8661f
diff --git a/devel/omniORB/files/patch-aa b/devel/omniORB/files/patch-aa
new file mode 100644
index 000000000000..b3eda684cd4e
--- /dev/null
+++ b/devel/omniORB/files/patch-aa
@@ -0,0 +1,2343 @@
+diff -rc ./Makefile ../omniORB_2.2.0.freebsd/Makefile
+*** ./Makefile Sat May 17 08:17:18 1997
+--- ../omniORB_2.2.0.freebsd/Makefile Sat May 17 08:17:00 1997
+***************
+*** 0 ****
+--- 1,7 ----
++ # Makefile for omniORB2
++ #
++ # $Id$
++
++ SUBDIR= src
++
++ .include <bsd.subdir.mk>
+diff -rc ./include/omnithread.h ../omniORB_2.2.0.freebsd/include/omnithread.h
+*** ./include/omnithread.h Tue May 6 11:56:59 1997
+--- ../omniORB_2.2.0.freebsd/include/omnithread.h Wed May 14 16:10:24 1997
+***************
+*** 112,118 ****
+ #include "omnithread/solaris.h"
+ #endif
+
+! #elif defined(__linux__)
+ #include "omnithread/posix.h"
+
+ #else
+--- 112,118 ----
+ #include "omnithread/solaris.h"
+ #endif
+
+! #elif defined(__linux__) || defined(__FreeBSD__)
+ #include "omnithread/posix.h"
+
+ #else
+Only in ../omniORB_2.2.0.freebsd/mk: config.mk
+diff -rc ./mk/freebsd_3.0.mk ../omniORB_2.2.0.freebsd/mk/freebsd_3.0.mk
+*** ./mk/freebsd_3.0.mk Fri May 16 10:25:13 1997
+--- ../omniORB_2.2.0.freebsd/mk/freebsd_3.0.mk Sat May 17 15:49:25 1997
+***************
+*** 0 ****
+--- 1,34 ----
++ #
++ # freebsd_3.0.mk - make variables and rules specific to FreeBSD-3.0
++ #
++
++ #PREFIX=/usr/local/omniORB_2.2.0
++ #WRKDIR=/usr/local/omniORB_2.2.0
++
++ PLATFORM = freebsd_3.0
++ LIBDIR = ${PREFIX}/lib
++ BINDIR = ${PREFIX}/bin
++
++ #
++ # Standard programs
++ #
++
++ CC = g++
++ CFLAGS = -fhandle-exceptions
++
++ OMNITHREAD_POSIX_CPPFLAGS = -DPthreadDraftVersion=8
++ OMNITHREAD_CPPFLAGS = -I$(TOP)/include
++ OMNITHREAD_LIB = -lomnithread -lc_r
++ OMNITHREAD_STATIC_LIB = -Wl,-Bstatic -lomnithread -Wl,-Bdynamic -lc_r
++
++ # Default location of the omniORB2 configuration file [falls back to this if
++ # the environment variable OMNIORB_CONFIG is not set] :
++ OMNIORB_CONFIG_DEFAULT_LOCATION = \"/usr/local/etc/omniORB.cfg\"
++
++ OMNIORB_CPPFLAGS = -D__OMNIORB2__ $(OMNITHREAD_CPPFLAGS)
++ OMNIORB_LIB = -lomniORB2 $(OMNITHREAD_LIB)
++ OMNIORB_STATIC_LIB = -Wl,-Bstatic -lomniORB2 -Wl,-Bdynamic \
++ $(OMNITHREAD_STATIC_LIB)
++
++ # Default directory for the omniNames log files.
++ OMNINAMES_LOG_DEFAULT_LOCATION = \"/var/omninames\"
+diff -rc ./src/Makefile ../omniORB_2.2.0.freebsd/src/Makefile
+*** ./src/Makefile Wed May 7 07:32:28 1997
+--- ../omniORB_2.2.0.freebsd/src/Makefile Sat May 17 15:20:52 1997
+***************
+*** 1,59 ****
+! TOP = ..
+
+! include $(TOP)/mk/config.mk
+!
+! SUBDIRS = tool lib appl
+!
+! all::
+! @echo
+! @echo 'No "all" rule here. If you want to build and install everything'
+! @echo 'use "make install". Otherwise build subdirectories separately.'
+! @echo
+!
+! clean::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+!
+! install::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+! @echo 'Installation completed.'
+! @echo 'You can now build the examples in the subdirectory ./examples'
+! @echo 'using "make all".'
+! @echo
+
+--- 1,7 ----
+! # Makefile for omniORB2
+! #
+! # $Id$
+
+! SUBDIR= tool lib appl examples
+
++ .include <bsd.subdir.mk>
+diff -rc ./src/appl/Makefile ../omniORB_2.2.0.freebsd/src/appl/Makefile
+*** ./src/appl/Makefile Wed May 7 06:48:04 1997
+--- ../omniORB_2.2.0.freebsd/src/appl/Makefile Tue May 13 17:44:36 1997
+***************
+*** 1,70 ****
+! TOP = ../..
+!
+! include $(TOP)/mk/config.mk
+!
+! SUBDIRS = omniNames utils
+!
+! all::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+! clean::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+!
+! install::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+
+--- 1,3 ----
+! SUBDIR= omniNames utils
+
++ .include <bsd.subdir.mk>
+diff -rc ./src/appl/omniNames/Makefile ../omniORB_2.2.0.freebsd/src/appl/omniNames/Makefile
+*** ./src/appl/omniNames/Makefile Thu May 8 12:44:04 1997
+--- ../omniORB_2.2.0.freebsd/src/appl/omniNames/Makefile Sat May 17 16:04:12 1997
+***************
+*** 2,26 ****
+
+ include $(TOP)/mk/config.mk
+
+! DIR_CPPFLAGS = -I. $(OMNIORB_CPPFLAGS) -DDEFAULT_LOGDIR=$(OMNINAMES_LOG_DEFAULT_LOCATION)
+
+! OBJS = omniNames.o NamingContext_i.o log.o
+
+! all:: omniNames
+
+! clean::
+! $(RM) *.o core
+! $(RM) omniNames
+!
+! omniNames: $(OBJS)
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) $(OBJS) -L$(TOP)/lib \
+! $(OMNIORB_STATIC_LIB) \
+! )
+!
+! install:: all
+! (set -x; \
+! $(MKDIRHIER) $(BINDIR); \
+! $(CP) omniNames $(BINDIR); \
+! )
+--- 2,15 ----
+
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += -I. $(OMNIORB_CPPFLAGS) -DDEFAULT_LOGDIR=$(OMNINAMES_LOG_DEFAULT_LOCATION)
+
+! PROG= omniNames
+! SRCS= NamingContext_i.cc log.cc omniNames.cc
+! LDADD += -L$(TOP)/src/lib/omniORB2 -lomniORB2 -L$(TOP)/src/lib/omnithread -lomnithread
+! NOMAN= true
+
+! install:
+! install -cs -o bin -g bin -m 0755 omniNames $(BINDIR)
+
+! .include <bsd.prog.mk>
+diff -rc ./src/appl/omniNames/log.cc ../omniORB_2.2.0.freebsd/src/appl/omniNames/log.cc
+*** ./src/appl/omniNames/log.cc Fri May 9 06:58:35 1997
+--- ../omniORB_2.2.0.freebsd/src/appl/omniNames/log.cc Wed May 14 16:12:26 1997
+***************
+*** 248,253 ****
+--- 248,255 ----
+ try {
+ #ifdef __NT__
+ int fd = _open(active, O_WRONLY | O_CREAT | O_TRUNC, _S_IWRITE);
++ #elif defined(__FreeBSD__)
++ int fd = open(active, O_WRONLY | O_CREAT | O_TRUNC, 0666);
+ #else
+ int fd = open(active, O_WRONLY | O_CREAT | O_TRUNC | O_SYNC, 0666);
+ #endif
+***************
+*** 360,365 ****
+--- 362,369 ----
+
+ #ifdef __NT__
+ int fd = _open(active, O_WRONLY | O_APPEND);
++ #elif defined(__FreeBSD__)
++ int fd = open(active, O_WRONLY | O_APPEND);
+ #else
+ int fd = open(active, O_WRONLY | O_APPEND | O_SYNC);
+ #endif
+***************
+*** 467,472 ****
+--- 471,478 ----
+
+ #ifdef __NT__
+ int fd = _open(checkpt, O_WRONLY | O_CREAT | O_TRUNC, _S_IWRITE);
++ #elif defined(__FreeBSD__)
++ int fd = open(checkpt, O_WRONLY | O_CREAT | O_TRUNC, 0666);
+ #else
+ int fd = open(checkpt, O_WRONLY | O_CREAT | O_TRUNC | O_SYNC, 0666);
+ #endif
+***************
+*** 574,579 ****
+--- 580,587 ----
+
+ #ifdef __NT__
+ fd = _open(active, O_WRONLY | O_APPEND);
++ #elif defined(__FreeBSD__)
++ fd = open(active, O_WRONLY | O_APPEND);
+ #else
+ fd = open(active, O_WRONLY | O_APPEND | O_SYNC);
+ #endif
+diff -rc ./src/appl/utils/Makefile ../omniORB_2.2.0.freebsd/src/appl/utils/Makefile
+*** ./src/appl/utils/Makefile Wed May 7 07:29:46 1997
+--- ../omniORB_2.2.0.freebsd/src/appl/utils/Makefile Tue May 13 17:48:00 1997
+***************
+*** 1,70 ****
+! TOP = ../../..
+!
+! include $(TOP)/mk/config.mk
+!
+! SUBDIRS = genior catior nameclt
+!
+! all::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+! clean::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+!
+! install::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+
+--- 1,3 ----
+! SUBDIR= catior genior nameclt
+
++ .include <bsd.subdir.mk>
+diff -rc ./src/appl/utils/catior/Makefile ../omniORB_2.2.0.freebsd/src/appl/utils/catior/Makefile
+*** ./src/appl/utils/catior/Makefile Wed May 7 07:30:22 1997
+--- ../omniORB_2.2.0.freebsd/src/appl/utils/catior/Makefile Sat May 17 16:04:33 1997
+***************
+*** 2,24 ****
+
+ include $(TOP)/mk/config.mk
+
+! DIR_CPPFLAGS = $(OMNIORB_CPPFLAGS)
+
+! all:: catior
+
+! clean::
+! $(RM) *.o core
+! $(RM) catior
+!
+! catior: catior.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) catior.o -L$(TOP)/lib \
+! $(OMNIORB_STATIC_LIB) \
+! )
+!
+! install:: all
+! (set -x; \
+! $(MKDIRHIER) $(BINDIR); \
+! $(CP) catior $(BINDIR); \
+! )
+--- 2,15 ----
+
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += $(OMNIORB_CPPFLAGS)
+! CC =g++
+! PROG= catior
+! SRCS= catior.cc
+! LDADD += -L$(TOP)/src/lib/omniORB2 -lomniORB2 -L$(TOP)/src/lib/omnithread -lomnithread
+! NOMAN= true
+
+! install:
+! install -cs -o bin -g bin -m 0755 catior $(BINDIR)
+
+! .include <bsd.prog.mk>
+diff -rc ./src/appl/utils/catior/catior.cc ../omniORB_2.2.0.freebsd/src/appl/utils/catior/catior.cc
+*** ./src/appl/utils/catior/catior.cc Thu May 8 12:50:41 1997
+--- ../omniORB_2.2.0.freebsd/src/appl/utils/catior/catior.cc Wed May 14 16:13:06 1997
+***************
+*** 26,31 ****
+--- 26,34 ----
+
+ #include <iostream.h>
+ #include <stdlib.h>
++ #ifdef __FreeBSD__
++ #include <unistd.h>
++ #endif
+
+ #include <omniORB2/CORBA.h>
+
+diff -rc ./src/appl/utils/genior/Makefile ../omniORB_2.2.0.freebsd/src/appl/utils/genior/Makefile
+*** ./src/appl/utils/genior/Makefile Wed May 7 07:30:12 1997
+--- ../omniORB_2.2.0.freebsd/src/appl/utils/genior/Makefile Sat May 17 16:04:55 1997
+***************
+*** 2,24 ****
+
+ include $(TOP)/mk/config.mk
+
+! DIR_CPPFLAGS = $(OMNIORB_CPPFLAGS)
+
+! all:: genior
+
+! clean::
+! $(RM) *.o core
+! $(RM) genior
+!
+! genior: genior.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) genior.o -L$(TOP)/lib \
+! $(OMNIORB_STATIC_LIB) \
+! )
+!
+! install:: all
+! (set -x; \
+! $(MKDIRHIER) $(BINDIR); \
+! $(CP) genior $(BINDIR); \
+! )
+--- 2,14 ----
+
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += $(OMNIORB_CPPFLAGS)
+! PROG= genior
+! SRCS= genior.cc
+! LDADD += -L$(TOP)/src/lib/omniORB2 -lomniORB2 -L$(TOP)/src/lib/omnithread -lomnithread
+! NOMAN= true
+
+! install:
+! install -cs -o bin -g bin -m 0755 genior $(BINDIR)
+
+! .include <bsd.prog.mk>
+diff -rc ./src/appl/utils/nameclt/Makefile ../omniORB_2.2.0.freebsd/src/appl/utils/nameclt/Makefile
+*** ./src/appl/utils/nameclt/Makefile Wed May 7 07:29:54 1997
+--- ../omniORB_2.2.0.freebsd/src/appl/utils/nameclt/Makefile Sat May 17 16:06:04 1997
+***************
+*** 2,24 ****
+
+ include $(TOP)/mk/config.mk
+
+! DIR_CPPFLAGS = $(OMNIORB_CPPFLAGS)
+
+! all:: nameclt
+
+! clean::
+! $(RM) *.o core
+! $(RM) nameclt
+!
+! nameclt: nameclt.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) nameclt.o -L$(TOP)/lib \
+! $(OMNIORB_STATIC_LIB) \
+! )
+!
+! install:: all
+! (set -x; \
+! $(MKDIRHIER) $(BINDIR); \
+! $(CP) nameclt $(BINDIR); \
+! )
+--- 2,14 ----
+
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += $(OMNIORB_CPPFLAGS)
+! PROG= nameclt
+! SRCS= nameclt.cc
+! LDADD += -L$(TOP)/src/lib/omniORB2 -lomniORB2 -L$(TOP)/src/lib/omnithread -lomnithread
+! NOMAN= true
+
+! install:
+! install -cs -o bin -g bin -m 0755 nameclt $(BINDIR)
+
+! .include <bsd.prog.mk>
+diff -rc ./src/examples/Makefile ../omniORB_2.2.0.freebsd/src/examples/Makefile
+*** ./src/examples/Makefile Wed May 7 06:48:46 1997
+--- ../omniORB_2.2.0.freebsd/src/examples/Makefile Tue May 13 20:30:00 1997
+***************
+*** 1,70 ****
+! TOP = ../..
+!
+! include $(TOP)/mk/config.mk
+!
+! SUBDIRS = thread echo
+!
+! all::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+! clean::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+!
+! install::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+
+--- 1,3 ----
+! SUBDIR= echo thread
+
++ .include <bsd.subdir.mk>
+diff -rc ./src/examples/echo/Makefile ../omniORB_2.2.0.freebsd/src/examples/echo/Makefile
+*** ./src/examples/echo/Makefile Mon May 12 07:01:41 1997
+--- ../omniORB_2.2.0.freebsd/src/examples/echo/Makefile Sat May 17 20:02:33 1997
+***************
+*** 2,58 ****
+
+ include $(TOP)/mk/config.mk
+
+! DIR_CPPFLAGS = -I. $(OMNIORB_CPPFLAGS)
+
+! all:: eg1 eg2_impl eg2_clt eg3_impl eg3_clt
+! @echo
+! @echo Please read the README file before running these examples.
+!
+! clean::
+! $(RM) *.o core
+! $(RM) eg1 eg2_impl eg2_clt eg3_impl eg3_clt
+! $(RM) echo.hh echoSK.cc
+!
+! eg1: echoSK.o eg1.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) eg1.o echoSK.o -L$(TOP)/lib \
+! $(OMNIORB_LIB) \
+! )
+
+
+ eg2_impl: echoSK.o eg2_impl.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) eg2_impl.o echoSK.o -L$(TOP)/lib \
+! $(OMNIORB_LIB) \
+! )
+!
+
+ eg2_clt: echoSK.o eg2_clt.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) eg2_clt.o echoSK.o -L$(TOP)/lib \
+! $(OMNIORB_LIB) \
+! )
+!
+ eg3_impl: echoSK.o eg3_impl.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) eg3_impl.o echoSK.o -L$(TOP)/lib \
+! $(OMNIORB_LIB) \
+! )
+
+ eg3_clt: echoSK.o eg3_clt.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) eg3_clt.o echoSK.o -L$(TOP)/lib \
+! $(OMNIORB_LIB) \
+! )
+
+
+! echo.hh echoSK.cc: echo.idl
+! $(BINDIR)/omniidl2 echo.idl
+
+! install::
+! @echo Done.
+--- 2,33 ----
+
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += -I. $(OMNIORB_CPPFLAGS) -DDEFAULT_LOGDIR=$(OMNINAMES_LOG_DEFAULT_LOCATION)
+
+! LDADD += -L$(TOP)/src/lib/omniORB2 -lomniORB2 -L$(TOP)/src/lib/omnithread -lomnithread -lc_r
+! NOMAN= true
+
++ all: eg1 eg2_impl eg2_clt eg3_impl eg3_clt
+
++ eg1: echoSK.o eg1.o
++ ${CC} ${LDFLAGS} -o ${.TARGET} echoSK.o eg1.o ${LDDESTDIR} ${LDADD}
++
+ eg2_impl: echoSK.o eg2_impl.o
+! ${CC} ${LDFLAGS} -o ${.TARGET} echoSK.o eg2_impl.o ${LDDESTDIR} ${LDADD}
+
+ eg2_clt: echoSK.o eg2_clt.o
+! ${CC} ${LDFLAGS} -o ${.TARGET} echoSK.o eg2_clt.o ${LDDESTDIR} ${LDADD}
+!
+ eg3_impl: echoSK.o eg3_impl.o
+! ${CC} ${LDFLAGS} -o ${.TARGET} echoSK.o eg3_impl.o ${LDDESTDIR} ${LDADD}
+
+ eg3_clt: echoSK.o eg3_clt.o
+! ${CC} ${LDFLAGS} -o ${.TARGET} echoSK.o eg3_clt.o ${LDDESTDIR} ${LDADD}
+
++ echoSK.cc: echo.idl
++ ${TOP}/src/tool/omniidl2/omniidl2/omniidl2 echo.idl
+
+! install:
+
+! .include <bsd.dep.mk>
+! .include <bsd.obj.mk>
+diff -rc ./src/examples/thread/Makefile ../omniORB_2.2.0.freebsd/src/examples/thread/Makefile
+*** ./src/examples/thread/Makefile Mon May 12 05:38:00 1997
+--- ../omniORB_2.2.0.freebsd/src/examples/thread/Makefile Sat May 17 20:02:53 1997
+***************
+*** 2,44 ****
+
+ include $(TOP)/mk/config.mk
+
+- DIR_CPPFLAGS = $(OMNITHREAD_CPPFLAGS)
+
+! all:: diner prio thrspecdata prodcons
+
+! clean::
+! $(RM) *.o core
+! $(RM) diner prio thrspecdata prodcons
+
+ diner: diner.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) diner.o -L$(TOP)/lib \
+! $(OMNITHREAD_LIB) \
+! )
+
+! prio: prio.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) prio.o -L$(TOP)/lib \
+! $(OMNITHREAD_LIB) \
+! )
+
+
+ thrspecdata: thrspecdata.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) thrspecdata.o -L$(TOP)/lib \
+! $(OMNITHREAD_LIB) \
+! )
+
+
+! prodcons: prodcons.o
+! @(set -x; \
+! $(RM) -f $@; \
+! $(CXXLINK) -o $@ $(CXXLINKOPTIONS) prodcons.o -L$(TOP)/lib \
+! $(OMNITHREAD_LIB) \
+! )
+!
+! install::
+! @echo Done.
+--- 2,27 ----
+
+ include $(TOP)/mk/config.mk
+
+
+! CFLAGS += $(OMNIORB_CPPFLAGS)
+! LDADD += -L$(TOP)/src/lib/omnithread -lomnithread -lc_r
+! NOMAN= true
+
+! all: diner prodcons prio thrspecdata
+
+ diner: diner.o
+! ${CC} ${LDFLAGS} -o ${.TARGET} diner.o ${LDDESTDIR} ${LDADD}
+
+! prodcons: prodcons.o
+! ${CC} ${LDFLAGS} -o ${.TARGET} prodcons.o ${LDDESTDIR} ${LDADD}
+
++ prio: prio.o
++ ${CC} ${LDFLAGS} -o ${.TARGET} prio.o ${LDDESTDIR} ${LDADD}
+
+ thrspecdata: thrspecdata.o
+! ${CC} ${LDFLAGS} -o ${.TARGET} thrspecdata.o ${LDDESTDIR} ${LDADD}
+
++ install:
+
+! .include <bsd.dep.mk>
+! .include <bsd.obj.mk>
+diff -rc ./src/lib/Makefile ../omniORB_2.2.0.freebsd/src/lib/Makefile
+*** ./src/lib/Makefile Thu May 1 15:35:07 1997
+--- ../omniORB_2.2.0.freebsd/src/lib/Makefile Tue May 13 16:02:21 1997
+***************
+*** 1,70 ****
+! TOP = ../..
+!
+! include $(TOP)/mk/config.mk
+!
+! SUBDIRS = omnithread omniORB2
+!
+! all::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+! clean::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+!
+! install::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+
+--- 1,3 ----
+! SUBDIR= omnithread omniORB2
+
++ .include <bsd.subdir.mk>
+diff -rc ./src/lib/omniORB2/Makefile ../omniORB_2.2.0.freebsd/src/lib/omniORB2/Makefile
+*** ./src/lib/omniORB2/Makefile Fri May 2 06:58:48 1997
+--- ../omniORB_2.2.0.freebsd/src/lib/omniORB2/Makefile Sat May 17 09:14:57 1997
+***************
+*** 1,599 ****
+ TOP = ../../..
+-
+ include $(TOP)/mk/config.mk
+
+! NETLIBSRCS = tcpSocket_UNIX.cc
+! NETLIBOBJS = tcpSocket_UNIX.o
+!
+! NAMINGOBJ = NamingSK.o
+!
+! ORB2_OBJS = constants.o corbaBoa.o corbaObject.o corbaOrb.o \
+! corbaString.o \
+! exception.o giopClient.o giopServer.o initFile.o ior.o \
+! libcWrapper.o mbufferedStream.o nbufferedStream.o $(NAMINGOBJ) \
+! object.o objectRef.o objectKey.o orb.o strand.o $(NETLIBOBJS) \
+! unshared.o
+!
+! DIR_CPPFLAGS = -I./.. $(OMNITHREAD_CPPFLAGS) -D__OMNIORB2__ \
+! -DUnixArchitecture \
+! -DCONFIG_DEFAULT_LOCATION=$(OMNIORB_CONFIG_DEFAULT_LOCATION)
+!
+!
+! all:: libomniORB2.a
+!
+! libomniORB2.a: Naming.hh $(ORB2_OBJS)
+! (set -x; \
+! $(RM) $@; \
+! $(AR) $@ $(ORB2_OBJS); \
+! $(RANLIB) $@; \
+! )
+!
+! Naming.hh NamingSK.cc: Naming.idl
+! $(BINDIR)/omniidl2 Naming.idl
+!
+! clean::
+! $(RM) *.a *.o Naming.hh NamingSK.cc
+!
+! install:: libomniORB2.a
+! (set -x; \
+! $(MKDIRHIER) $(LIBDIR); \
+! $(CP) libomniORB2.a $(LIBDIR); \
+! )
+!
+! SUBDIRS = sharedlib
+!
+! all::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+! clean::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+! @$(MakeSubdirs)
+!
+! install::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+!
+! NamingSK.o : NamingSK.cc
+! NamingSK.o : Naming.hh
+! NamingSK.o : ../../../include/omniORB2/CORBA.h
+! NamingSK.o : ../../../include/omniORB2/omniInternal.h
+! NamingSK.o : ../../../include/omniORB2/CORBA_sysdep.h
+! NamingSK.o : ../../../include/omniORB2/CORBA_basetypes.h
+! NamingSK.o : ../../../include/omniORB2/seqtemplates.h
+! NamingSK.o : ../../../include/omniORB2/IOP.h
+! NamingSK.o : ../../../include/omniORB2/GIOP.h
+! NamingSK.o : ../../../include/omniORB2/CORBA_sysdep.h
+! NamingSK.o : ../../../include/omniORB2/CORBA_basetypes.h
+! NamingSK.o : ../../../include/omniORB2/IOP.h
+! NamingSK.o : ../../../include/omniORB2/IIOP.h
+! NamingSK.o : ../../../include/omnithread.h
+! NamingSK.o : ../../../include/omnithread/posix.h
+! NamingSK.o : ../../../include/omniORB2/rope.h
+! NamingSK.o : ../../../include/omniORB2/bufferedStream.h
+! NamingSK.o : ../../../include/omniORB2/giopDriver.h
+! NamingSK.o : ../../../include/omniORB2/initFile.h
+! NamingSK.o : ../../../include/omniORB2/omniORB.h
+! NamingSK.o : ../../../include/omniORB2/templates.h
+! NamingSK.o : ../../../include/omniORB2/proxyFactory.h
+! constants.o : constants.cc
+! constants.o : ../../../include/omniORB2/CORBA.h
+! constants.o : ../../../include/omniORB2/omniInternal.h
+! constants.o : ../../../include/omniORB2/CORBA_sysdep.h
+! constants.o : ../../../include/omniORB2/CORBA_basetypes.h
+! constants.o : ../../../include/omniORB2/seqtemplates.h
+! constants.o : ../../../include/omniORB2/IOP.h
+! constants.o : ../../../include/omniORB2/GIOP.h
+! constants.o : ../../../include/omniORB2/CORBA_sysdep.h
+! constants.o : ../../../include/omniORB2/CORBA_basetypes.h
+! constants.o : ../../../include/omniORB2/IOP.h
+! constants.o : ../../../include/omniORB2/IIOP.h
+! constants.o : ../../../include/omnithread.h
+! constants.o : ../../../include/omnithread/posix.h
+! constants.o : ../../../include/omniORB2/rope.h
+! constants.o : ../../../include/omniORB2/bufferedStream.h
+! constants.o : ../../../include/omniORB2/giopDriver.h
+! constants.o : ../../../include/omniORB2/initFile.h
+! constants.o : ../../../include/omniORB2/omniORB.h
+! constants.o : ../../../include/omniORB2/templates.h
+! constants.o : ../../../include/omniORB2/proxyFactory.h
+! constants.o : ../../../include/omniORB2/CORBA.h
+! corbaBoa.o : corbaBoa.cc
+! corbaBoa.o : ../../../include/omniORB2/CORBA.h
+! corbaBoa.o : ../../../include/omniORB2/omniInternal.h
+! corbaBoa.o : ../../../include/omniORB2/CORBA_sysdep.h
+! corbaBoa.o : ../../../include/omniORB2/CORBA_basetypes.h
+! corbaBoa.o : ../../../include/omniORB2/seqtemplates.h
+! corbaBoa.o : ../../../include/omniORB2/IOP.h
+! corbaBoa.o : ../../../include/omniORB2/GIOP.h
+! corbaBoa.o : ../../../include/omniORB2/CORBA_sysdep.h
+! corbaBoa.o : ../../../include/omniORB2/CORBA_basetypes.h
+! corbaBoa.o : ../../../include/omniORB2/IOP.h
+! corbaBoa.o : ../../../include/omniORB2/IIOP.h
+! corbaBoa.o : ../../../include/omnithread.h
+! corbaBoa.o : ../../../include/omnithread/posix.h
+! corbaBoa.o : ../../../include/omniORB2/rope.h
+! corbaBoa.o : ../../../include/omniORB2/bufferedStream.h
+! corbaBoa.o : ../../../include/omniORB2/giopDriver.h
+! corbaBoa.o : ../../../include/omniORB2/initFile.h
+! corbaBoa.o : ../../../include/omniORB2/omniORB.h
+! corbaBoa.o : ../../../include/omniORB2/templates.h
+! corbaBoa.o : ../../../include/omniORB2/proxyFactory.h
+! corbaBoa.o : Naming.hh
+! corbaBoa.o : ../../../include/omniORB2/CORBA.h
+! corbaObject.o : corbaObject.cc
+! corbaObject.o : ../../../include/omniORB2/CORBA.h
+! corbaObject.o : ../../../include/omniORB2/omniInternal.h
+! corbaObject.o : ../../../include/omniORB2/CORBA_sysdep.h
+! corbaObject.o : ../../../include/omniORB2/CORBA_basetypes.h
+! corbaObject.o : ../../../include/omniORB2/seqtemplates.h
+! corbaObject.o : ../../../include/omniORB2/IOP.h
+! corbaObject.o : ../../../include/omniORB2/GIOP.h
+! corbaObject.o : ../../../include/omniORB2/CORBA_sysdep.h
+! corbaObject.o : ../../../include/omniORB2/CORBA_basetypes.h
+! corbaObject.o : ../../../include/omniORB2/IOP.h
+! corbaObject.o : ../../../include/omniORB2/IIOP.h
+! corbaObject.o : ../../../include/omnithread.h
+! corbaObject.o : ../../../include/omnithread/posix.h
+! corbaObject.o : ../../../include/omniORB2/rope.h
+! corbaObject.o : ../../../include/omniORB2/bufferedStream.h
+! corbaObject.o : ../../../include/omniORB2/giopDriver.h
+! corbaObject.o : ../../../include/omniORB2/initFile.h
+! corbaObject.o : ../../../include/omniORB2/omniORB.h
+! corbaObject.o : ../../../include/omniORB2/templates.h
+! corbaObject.o : ../../../include/omniORB2/proxyFactory.h
+! corbaObject.o : Naming.hh
+! corbaObject.o : ../../../include/omniORB2/CORBA.h
+! corbaOrb.o : corbaOrb.cc
+! corbaOrb.o : ../../../include/omniORB2/CORBA.h
+! corbaOrb.o : ../../../include/omniORB2/omniInternal.h
+! corbaOrb.o : ../../../include/omniORB2/CORBA_sysdep.h
+! corbaOrb.o : ../../../include/omniORB2/CORBA_basetypes.h
+! corbaOrb.o : ../../../include/omniORB2/seqtemplates.h
+! corbaOrb.o : ../../../include/omniORB2/IOP.h
+! corbaOrb.o : ../../../include/omniORB2/GIOP.h
+! corbaOrb.o : ../../../include/omniORB2/CORBA_sysdep.h
+! corbaOrb.o : ../../../include/omniORB2/CORBA_basetypes.h
+! corbaOrb.o : ../../../include/omniORB2/IOP.h
+! corbaOrb.o : ../../../include/omniORB2/IIOP.h
+! corbaOrb.o : ../../../include/omnithread.h
+! corbaOrb.o : ../../../include/omnithread/posix.h
+! corbaOrb.o : ../../../include/omniORB2/rope.h
+! corbaOrb.o : ../../../include/omniORB2/bufferedStream.h
+! corbaOrb.o : ../../../include/omniORB2/giopDriver.h
+! corbaOrb.o : ../../../include/omniORB2/initFile.h
+! corbaOrb.o : ../../../include/omniORB2/omniORB.h
+! corbaOrb.o : ../../../include/omniORB2/templates.h
+! corbaOrb.o : ../../../include/omniORB2/proxyFactory.h
+! corbaOrb.o : Naming.hh
+! corbaOrb.o : ../../../include/omniORB2/CORBA.h
+! corbaString.o : corbaString.cc
+! corbaString.o : ../../../include/omniORB2/CORBA.h
+! corbaString.o : ../../../include/omniORB2/omniInternal.h
+! corbaString.o : ../../../include/omniORB2/CORBA_sysdep.h
+! corbaString.o : ../../../include/omniORB2/CORBA_basetypes.h
+! corbaString.o : ../../../include/omniORB2/seqtemplates.h
+! corbaString.o : ../../../include/omniORB2/IOP.h
+! corbaString.o : ../../../include/omniORB2/GIOP.h
+! corbaString.o : ../../../include/omniORB2/CORBA_sysdep.h
+! corbaString.o : ../../../include/omniORB2/CORBA_basetypes.h
+! corbaString.o : ../../../include/omniORB2/IOP.h
+! corbaString.o : ../../../include/omniORB2/IIOP.h
+! corbaString.o : ../../../include/omnithread.h
+! corbaString.o : ../../../include/omnithread/posix.h
+! corbaString.o : ../../../include/omniORB2/rope.h
+! corbaString.o : ../../../include/omniORB2/bufferedStream.h
+! corbaString.o : ../../../include/omniORB2/giopDriver.h
+! corbaString.o : ../../../include/omniORB2/initFile.h
+! corbaString.o : ../../../include/omniORB2/omniORB.h
+! corbaString.o : ../../../include/omniORB2/templates.h
+! corbaString.o : ../../../include/omniORB2/proxyFactory.h
+! corbaString.o : Naming.hh
+! corbaString.o : ../../../include/omniORB2/CORBA.h
+! exception.o : exception.cc
+! exception.o : ../../../include/omniORB2/CORBA.h
+! exception.o : ../../../include/omniORB2/omniInternal.h
+! exception.o : ../../../include/omniORB2/CORBA_sysdep.h
+! exception.o : ../../../include/omniORB2/CORBA_basetypes.h
+! exception.o : ../../../include/omniORB2/seqtemplates.h
+! exception.o : ../../../include/omniORB2/IOP.h
+! exception.o : ../../../include/omniORB2/GIOP.h
+! exception.o : ../../../include/omniORB2/CORBA_sysdep.h
+! exception.o : ../../../include/omniORB2/CORBA_basetypes.h
+! exception.o : ../../../include/omniORB2/IOP.h
+! exception.o : ../../../include/omniORB2/IIOP.h
+! exception.o : ../../../include/omnithread.h
+! exception.o : ../../../include/omnithread/posix.h
+! exception.o : ../../../include/omniORB2/rope.h
+! exception.o : ../../../include/omniORB2/bufferedStream.h
+! exception.o : ../../../include/omniORB2/giopDriver.h
+! exception.o : ../../../include/omniORB2/initFile.h
+! exception.o : ../../../include/omniORB2/omniORB.h
+! exception.o : ../../../include/omniORB2/templates.h
+! exception.o : ../../../include/omniORB2/proxyFactory.h
+! exception.o : Naming.hh
+! exception.o : ../../../include/omniORB2/CORBA.h
+! giopClient.o : giopClient.cc
+! giopClient.o : ../../../include/omniORB2/CORBA.h
+! giopClient.o : ../../../include/omniORB2/omniInternal.h
+! giopClient.o : ../../../include/omniORB2/CORBA_sysdep.h
+! giopClient.o : ../../../include/omniORB2/CORBA_basetypes.h
+! giopClient.o : ../../../include/omniORB2/seqtemplates.h
+! giopClient.o : ../../../include/omniORB2/IOP.h
+! giopClient.o : ../../../include/omniORB2/GIOP.h
+! giopClient.o : ../../../include/omniORB2/CORBA_sysdep.h
+! giopClient.o : ../../../include/omniORB2/CORBA_basetypes.h
+! giopClient.o : ../../../include/omniORB2/IOP.h
+! giopClient.o : ../../../include/omniORB2/IIOP.h
+! giopClient.o : ../../../include/omnithread.h
+! giopClient.o : ../../../include/omnithread/posix.h
+! giopClient.o : ../../../include/omniORB2/rope.h
+! giopClient.o : ../../../include/omniORB2/bufferedStream.h
+! giopClient.o : ../../../include/omniORB2/giopDriver.h
+! giopClient.o : ../../../include/omniORB2/initFile.h
+! giopClient.o : ../../../include/omniORB2/omniORB.h
+! giopClient.o : ../../../include/omniORB2/templates.h
+! giopClient.o : ../../../include/omniORB2/proxyFactory.h
+! giopClient.o : Naming.hh
+! giopClient.o : ../../../include/omniORB2/CORBA.h
+! giopServer.o : giopServer.cc
+! giopServer.o : ../../../include/omniORB2/CORBA.h
+! giopServer.o : ../../../include/omniORB2/omniInternal.h
+! giopServer.o : ../../../include/omniORB2/CORBA_sysdep.h
+! giopServer.o : ../../../include/omniORB2/CORBA_basetypes.h
+! giopServer.o : ../../../include/omniORB2/seqtemplates.h
+! giopServer.o : ../../../include/omniORB2/IOP.h
+! giopServer.o : ../../../include/omniORB2/GIOP.h
+! giopServer.o : ../../../include/omniORB2/CORBA_sysdep.h
+! giopServer.o : ../../../include/omniORB2/CORBA_basetypes.h
+! giopServer.o : ../../../include/omniORB2/IOP.h
+! giopServer.o : ../../../include/omniORB2/IIOP.h
+! giopServer.o : ../../../include/omnithread.h
+! giopServer.o : ../../../include/omnithread/posix.h
+! giopServer.o : ../../../include/omniORB2/rope.h
+! giopServer.o : ../../../include/omniORB2/bufferedStream.h
+! giopServer.o : ../../../include/omniORB2/giopDriver.h
+! giopServer.o : ../../../include/omniORB2/initFile.h
+! giopServer.o : ../../../include/omniORB2/omniORB.h
+! giopServer.o : ../../../include/omniORB2/templates.h
+! giopServer.o : ../../../include/omniORB2/proxyFactory.h
+! giopServer.o : Naming.hh
+! giopServer.o : ../../../include/omniORB2/CORBA.h
+! initFile.o : initFile.cc
+! initFile.o : ../../../include/omniORB2/CORBA.h
+! initFile.o : ../../../include/omniORB2/omniInternal.h
+! initFile.o : ../../../include/omniORB2/CORBA_sysdep.h
+! initFile.o : ../../../include/omniORB2/CORBA_basetypes.h
+! initFile.o : ../../../include/omniORB2/seqtemplates.h
+! initFile.o : ../../../include/omniORB2/IOP.h
+! initFile.o : ../../../include/omniORB2/GIOP.h
+! initFile.o : ../../../include/omniORB2/CORBA_sysdep.h
+! initFile.o : ../../../include/omniORB2/CORBA_basetypes.h
+! initFile.o : ../../../include/omniORB2/IOP.h
+! initFile.o : ../../../include/omniORB2/IIOP.h
+! initFile.o : ../../../include/omnithread.h
+! initFile.o : ../../../include/omnithread/posix.h
+! initFile.o : ../../../include/omniORB2/rope.h
+! initFile.o : ../../../include/omniORB2/bufferedStream.h
+! initFile.o : ../../../include/omniORB2/giopDriver.h
+! initFile.o : ../../../include/omniORB2/initFile.h
+! initFile.o : ../../../include/omniORB2/omniORB.h
+! initFile.o : ../../../include/omniORB2/templates.h
+! initFile.o : ../../../include/omniORB2/proxyFactory.h
+! initFile.o : Naming.hh
+! initFile.o : ../../../include/omniORB2/CORBA.h
+! ior.o : ior.cc
+! ior.o : ../../../include/omniORB2/CORBA.h
+! ior.o : ../../../include/omniORB2/omniInternal.h
+! ior.o : ../../../include/omniORB2/CORBA_sysdep.h
+! ior.o : ../../../include/omniORB2/CORBA_basetypes.h
+! ior.o : ../../../include/omniORB2/seqtemplates.h
+! ior.o : ../../../include/omniORB2/IOP.h
+! ior.o : ../../../include/omniORB2/GIOP.h
+! ior.o : ../../../include/omniORB2/CORBA_sysdep.h
+! ior.o : ../../../include/omniORB2/CORBA_basetypes.h
+! ior.o : ../../../include/omniORB2/IOP.h
+! ior.o : ../../../include/omniORB2/IIOP.h
+! ior.o : ../../../include/omnithread.h
+! ior.o : ../../../include/omnithread/posix.h
+! ior.o : ../../../include/omniORB2/rope.h
+! ior.o : ../../../include/omniORB2/bufferedStream.h
+! ior.o : ../../../include/omniORB2/giopDriver.h
+! ior.o : ../../../include/omniORB2/initFile.h
+! ior.o : ../../../include/omniORB2/omniORB.h
+! ior.o : ../../../include/omniORB2/templates.h
+! ior.o : ../../../include/omniORB2/proxyFactory.h
+! ior.o : Naming.hh
+! ior.o : ../../../include/omniORB2/CORBA.h
+! libcWrapper.o : libcWrapper.cc
+! libcWrapper.o : ../../../include/omniORB2/CORBA.h
+! libcWrapper.o : ../../../include/omniORB2/omniInternal.h
+! libcWrapper.o : ../../../include/omniORB2/CORBA_sysdep.h
+! libcWrapper.o : ../../../include/omniORB2/CORBA_basetypes.h
+! libcWrapper.o : ../../../include/omniORB2/seqtemplates.h
+! libcWrapper.o : ../../../include/omniORB2/IOP.h
+! libcWrapper.o : ../../../include/omniORB2/GIOP.h
+! libcWrapper.o : ../../../include/omniORB2/CORBA_sysdep.h
+! libcWrapper.o : ../../../include/omniORB2/CORBA_basetypes.h
+! libcWrapper.o : ../../../include/omniORB2/IOP.h
+! libcWrapper.o : ../../../include/omniORB2/IIOP.h
+! libcWrapper.o : ../../../include/omnithread.h
+! libcWrapper.o : ../../../include/omnithread/posix.h
+! libcWrapper.o : ../../../include/omniORB2/rope.h
+! libcWrapper.o : ../../../include/omniORB2/bufferedStream.h
+! libcWrapper.o : ../../../include/omniORB2/giopDriver.h
+! libcWrapper.o : ../../../include/omniORB2/initFile.h
+! libcWrapper.o : ../../../include/omniORB2/omniORB.h
+! libcWrapper.o : ../../../include/omniORB2/templates.h
+! libcWrapper.o : ../../../include/omniORB2/proxyFactory.h
+! libcWrapper.o : Naming.hh
+! libcWrapper.o : ../../../include/omniORB2/CORBA.h
+! libcWrapper.o : libcWrapper.h
+! mbufferedStream.o : mbufferedStream.cc
+! mbufferedStream.o : ../../../include/omniORB2/CORBA.h
+! mbufferedStream.o : ../../../include/omniORB2/omniInternal.h
+! mbufferedStream.o : ../../../include/omniORB2/CORBA_sysdep.h
+! mbufferedStream.o : ../../../include/omniORB2/CORBA_basetypes.h
+! mbufferedStream.o : ../../../include/omniORB2/seqtemplates.h
+! mbufferedStream.o : ../../../include/omniORB2/IOP.h
+! mbufferedStream.o : ../../../include/omniORB2/GIOP.h
+! mbufferedStream.o : ../../../include/omniORB2/CORBA_sysdep.h
+! mbufferedStream.o : ../../../include/omniORB2/CORBA_basetypes.h
+! mbufferedStream.o : ../../../include/omniORB2/IOP.h
+! mbufferedStream.o : ../../../include/omniORB2/IIOP.h
+! mbufferedStream.o : ../../../include/omnithread.h
+! mbufferedStream.o : ../../../include/omnithread/posix.h
+! mbufferedStream.o : ../../../include/omniORB2/rope.h
+! mbufferedStream.o : ../../../include/omniORB2/bufferedStream.h
+! mbufferedStream.o : ../../../include/omniORB2/giopDriver.h
+! mbufferedStream.o : ../../../include/omniORB2/initFile.h
+! mbufferedStream.o : ../../../include/omniORB2/omniORB.h
+! mbufferedStream.o : ../../../include/omniORB2/templates.h
+! mbufferedStream.o : ../../../include/omniORB2/proxyFactory.h
+! mbufferedStream.o : Naming.hh
+! mbufferedStream.o : ../../../include/omniORB2/CORBA.h
+! nbufferedStream.o : nbufferedStream.cc
+! nbufferedStream.o : ../../../include/omniORB2/CORBA.h
+! nbufferedStream.o : ../../../include/omniORB2/omniInternal.h
+! nbufferedStream.o : ../../../include/omniORB2/CORBA_sysdep.h
+! nbufferedStream.o : ../../../include/omniORB2/CORBA_basetypes.h
+! nbufferedStream.o : ../../../include/omniORB2/seqtemplates.h
+! nbufferedStream.o : ../../../include/omniORB2/IOP.h
+! nbufferedStream.o : ../../../include/omniORB2/GIOP.h
+! nbufferedStream.o : ../../../include/omniORB2/CORBA_sysdep.h
+! nbufferedStream.o : ../../../include/omniORB2/CORBA_basetypes.h
+! nbufferedStream.o : ../../../include/omniORB2/IOP.h
+! nbufferedStream.o : ../../../include/omniORB2/IIOP.h
+! nbufferedStream.o : ../../../include/omnithread.h
+! nbufferedStream.o : ../../../include/omnithread/posix.h
+! nbufferedStream.o : ../../../include/omniORB2/rope.h
+! nbufferedStream.o : ../../../include/omniORB2/bufferedStream.h
+! nbufferedStream.o : ../../../include/omniORB2/giopDriver.h
+! nbufferedStream.o : ../../../include/omniORB2/initFile.h
+! nbufferedStream.o : ../../../include/omniORB2/omniORB.h
+! nbufferedStream.o : ../../../include/omniORB2/templates.h
+! nbufferedStream.o : ../../../include/omniORB2/proxyFactory.h
+! nbufferedStream.o : Naming.hh
+! nbufferedStream.o : ../../../include/omniORB2/CORBA.h
+! object.o : object.cc
+! object.o : ../../../include/omniORB2/CORBA.h
+! object.o : ../../../include/omniORB2/omniInternal.h
+! object.o : ../../../include/omniORB2/CORBA_sysdep.h
+! object.o : ../../../include/omniORB2/CORBA_basetypes.h
+! object.o : ../../../include/omniORB2/seqtemplates.h
+! object.o : ../../../include/omniORB2/IOP.h
+! object.o : ../../../include/omniORB2/GIOP.h
+! object.o : ../../../include/omniORB2/CORBA_sysdep.h
+! object.o : ../../../include/omniORB2/CORBA_basetypes.h
+! object.o : ../../../include/omniORB2/IOP.h
+! object.o : ../../../include/omniORB2/IIOP.h
+! object.o : ../../../include/omnithread.h
+! object.o : ../../../include/omnithread/posix.h
+! object.o : ../../../include/omniORB2/rope.h
+! object.o : ../../../include/omniORB2/bufferedStream.h
+! object.o : ../../../include/omniORB2/giopDriver.h
+! object.o : ../../../include/omniORB2/initFile.h
+! object.o : ../../../include/omniORB2/omniORB.h
+! object.o : ../../../include/omniORB2/templates.h
+! object.o : ../../../include/omniORB2/proxyFactory.h
+! object.o : Naming.hh
+! object.o : ../../../include/omniORB2/CORBA.h
+! objectKey.o : objectKey.cc
+! objectKey.o : ../../../include/omniORB2/CORBA.h
+! objectKey.o : ../../../include/omniORB2/omniInternal.h
+! objectKey.o : ../../../include/omniORB2/CORBA_sysdep.h
+! objectKey.o : ../../../include/omniORB2/CORBA_basetypes.h
+! objectKey.o : ../../../include/omniORB2/seqtemplates.h
+! objectKey.o : ../../../include/omniORB2/IOP.h
+! objectKey.o : ../../../include/omniORB2/GIOP.h
+! objectKey.o : ../../../include/omniORB2/CORBA_sysdep.h
+! objectKey.o : ../../../include/omniORB2/CORBA_basetypes.h
+! objectKey.o : ../../../include/omniORB2/IOP.h
+! objectKey.o : ../../../include/omniORB2/IIOP.h
+! objectKey.o : ../../../include/omnithread.h
+! objectKey.o : ../../../include/omnithread/posix.h
+! objectKey.o : ../../../include/omniORB2/rope.h
+! objectKey.o : ../../../include/omniORB2/bufferedStream.h
+! objectKey.o : ../../../include/omniORB2/giopDriver.h
+! objectKey.o : ../../../include/omniORB2/initFile.h
+! objectKey.o : ../../../include/omniORB2/omniORB.h
+! objectKey.o : ../../../include/omniORB2/templates.h
+! objectKey.o : ../../../include/omniORB2/proxyFactory.h
+! objectKey.o : Naming.hh
+! objectKey.o : ../../../include/omniORB2/CORBA.h
+! objectRef.o : objectRef.cc
+! objectRef.o : ../../../include/omniORB2/CORBA.h
+! objectRef.o : ../../../include/omniORB2/omniInternal.h
+! objectRef.o : ../../../include/omniORB2/CORBA_sysdep.h
+! objectRef.o : ../../../include/omniORB2/CORBA_basetypes.h
+! objectRef.o : ../../../include/omniORB2/seqtemplates.h
+! objectRef.o : ../../../include/omniORB2/IOP.h
+! objectRef.o : ../../../include/omniORB2/GIOP.h
+! objectRef.o : ../../../include/omniORB2/CORBA_sysdep.h
+! objectRef.o : ../../../include/omniORB2/CORBA_basetypes.h
+! objectRef.o : ../../../include/omniORB2/IOP.h
+! objectRef.o : ../../../include/omniORB2/IIOP.h
+! objectRef.o : ../../../include/omnithread.h
+! objectRef.o : ../../../include/omnithread/posix.h
+! objectRef.o : ../../../include/omniORB2/rope.h
+! objectRef.o : ../../../include/omniORB2/bufferedStream.h
+! objectRef.o : ../../../include/omniORB2/giopDriver.h
+! objectRef.o : ../../../include/omniORB2/initFile.h
+! objectRef.o : ../../../include/omniORB2/omniORB.h
+! objectRef.o : ../../../include/omniORB2/templates.h
+! objectRef.o : ../../../include/omniORB2/proxyFactory.h
+! objectRef.o : Naming.hh
+! objectRef.o : ../../../include/omniORB2/CORBA.h
+! objectRef.o : ../../../include/omniORB2/proxyFactory.h
+! orb.o : orb.cc
+! orb.o : ../../../include/omniORB2/CORBA.h
+! orb.o : ../../../include/omniORB2/omniInternal.h
+! orb.o : ../../../include/omniORB2/CORBA_sysdep.h
+! orb.o : ../../../include/omniORB2/CORBA_basetypes.h
+! orb.o : ../../../include/omniORB2/seqtemplates.h
+! orb.o : ../../../include/omniORB2/IOP.h
+! orb.o : ../../../include/omniORB2/GIOP.h
+! orb.o : ../../../include/omniORB2/CORBA_sysdep.h
+! orb.o : ../../../include/omniORB2/CORBA_basetypes.h
+! orb.o : ../../../include/omniORB2/IOP.h
+! orb.o : ../../../include/omniORB2/IIOP.h
+! orb.o : ../../../include/omnithread.h
+! orb.o : ../../../include/omnithread/posix.h
+! orb.o : ../../../include/omniORB2/rope.h
+! orb.o : ../../../include/omniORB2/bufferedStream.h
+! orb.o : ../../../include/omniORB2/giopDriver.h
+! orb.o : ../../../include/omniORB2/initFile.h
+! orb.o : ../../../include/omniORB2/omniORB.h
+! orb.o : ../../../include/omniORB2/templates.h
+! orb.o : ../../../include/omniORB2/proxyFactory.h
+! orb.o : Naming.hh
+! orb.o : ../../../include/omniORB2/CORBA.h
+! orb.o : tcpSocket_UNIX.h
+! strand.o : strand.cc
+! strand.o : ../../../include/omniORB2/CORBA.h
+! strand.o : ../../../include/omniORB2/omniInternal.h
+! strand.o : ../../../include/omniORB2/CORBA_sysdep.h
+! strand.o : ../../../include/omniORB2/CORBA_basetypes.h
+! strand.o : ../../../include/omniORB2/seqtemplates.h
+! strand.o : ../../../include/omniORB2/IOP.h
+! strand.o : ../../../include/omniORB2/GIOP.h
+! strand.o : ../../../include/omniORB2/CORBA_sysdep.h
+! strand.o : ../../../include/omniORB2/CORBA_basetypes.h
+! strand.o : ../../../include/omniORB2/IOP.h
+! strand.o : ../../../include/omniORB2/IIOP.h
+! strand.o : ../../../include/omnithread.h
+! strand.o : ../../../include/omnithread/posix.h
+! strand.o : ../../../include/omniORB2/rope.h
+! strand.o : ../../../include/omniORB2/bufferedStream.h
+! strand.o : ../../../include/omniORB2/giopDriver.h
+! strand.o : ../../../include/omniORB2/initFile.h
+! strand.o : ../../../include/omniORB2/omniORB.h
+! strand.o : ../../../include/omniORB2/templates.h
+! strand.o : ../../../include/omniORB2/proxyFactory.h
+! strand.o : Naming.hh
+! strand.o : ../../../include/omniORB2/CORBA.h
+! tcpSocket_UNIX.o : tcpSocket_UNIX.cc
+! tcpSocket_UNIX.o : ../../../include/omniORB2/CORBA.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/omniInternal.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/CORBA_sysdep.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/CORBA_basetypes.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/seqtemplates.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/IOP.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/GIOP.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/CORBA_sysdep.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/CORBA_basetypes.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/IOP.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/IIOP.h
+! tcpSocket_UNIX.o : ../../../include/omnithread.h
+! tcpSocket_UNIX.o : ../../../include/omnithread/posix.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/rope.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/bufferedStream.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/giopDriver.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/initFile.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/omniORB.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/templates.h
+! tcpSocket_UNIX.o : ../../../include/omniORB2/proxyFactory.h
+! tcpSocket_UNIX.o : Naming.hh
+! tcpSocket_UNIX.o : ../../../include/omniORB2/CORBA.h
+! tcpSocket_UNIX.o : tcpSocket_UNIX.h
+! tcpSocket_UNIX.o : libcWrapper.h
+! unshared.o : unshared.cc
+! unshared.o : ../../../include/omniORB2/CORBA.h
+! unshared.o : ../../../include/omniORB2/omniInternal.h
+! unshared.o : ../../../include/omniORB2/CORBA_sysdep.h
+! unshared.o : ../../../include/omniORB2/CORBA_basetypes.h
+! unshared.o : ../../../include/omniORB2/seqtemplates.h
+! unshared.o : ../../../include/omniORB2/IOP.h
+! unshared.o : ../../../include/omniORB2/GIOP.h
+! unshared.o : ../../../include/omniORB2/CORBA_sysdep.h
+! unshared.o : ../../../include/omniORB2/CORBA_basetypes.h
+! unshared.o : ../../../include/omniORB2/IOP.h
+! unshared.o : ../../../include/omniORB2/IIOP.h
+! unshared.o : ../../../include/omnithread.h
+! unshared.o : ../../../include/omnithread/posix.h
+! unshared.o : ../../../include/omniORB2/rope.h
+! unshared.o : ../../../include/omniORB2/bufferedStream.h
+! unshared.o : ../../../include/omniORB2/giopDriver.h
+! unshared.o : ../../../include/omniORB2/initFile.h
+! unshared.o : ../../../include/omniORB2/omniORB.h
+! unshared.o : ../../../include/omniORB2/templates.h
+! unshared.o : ../../../include/omniORB2/proxyFactory.h
+! unshared.o : Naming.hh
+! unshared.o : ../../../include/omniORB2/CORBA.h
+! unshared.o : libcWrapper.h
+! unshared.o : tcpSocket_UNIX.h
+
+
+--- 1,23 ----
+ TOP = ../../..
+ include $(TOP)/mk/config.mk
+
+! LIB=omniORB2
+! SHLIB_MAJOR= 1
+! SHLIB_MINOR= 0
+! NOMAN= true
+! CFLAGS += -I./.. $(OMNITHREAD_CPPFLAGS) -D__OMNIORB2__ -DUnixArchitecture -DCONFIG_DEFAULT_LOCATION=$(OMNIORB_CONFIG_DEFAULT_LOCATION)
+
++ NETLIBSRCS = tcpSocket_UNIX.cc
++
++ NAMINGOBJ = NamingSK.cc
++
++ SRCS = constants.cc corbaBoa.cc corbaObject.cc corbaOrb.o corbaString.cc exception.cc giopClient.cc giopServer.cc initFile.cc ior.cc libcWrapper.cc mbufferedStream.cc nbufferedStream.cc NamingSK.cc object.cc objectRef.cc objectKey.cc orb.cc strand.cc tcpSocket_UNIX.cc unshared.cc
++
++ ${NAMINGOBJ}: Naming.idl
++ ${TOP}/src/tool/omniidl2/omniidl2/omniidl2 Naming.idl
++
++ install:
++ install -c -o bin -g bin -m 0444 libomniORB2.a ${LIBDIR}
++ install -c -o bin -g bin -m 0444 libomniORB2.so.1.0 ${LIBDIR}
+
++ .include <bsd.lib.mk>
+Only in ./src/lib/omniORB2: omniORB2.def
+diff -rc ./src/lib/omnithread/Makefile ../omniORB_2.2.0.freebsd/src/lib/omnithread/Makefile
+*** ./src/lib/omnithread/Makefile Thu May 1 10:09:16 1997
+--- ../omniORB_2.2.0.freebsd/src/lib/omnithread/Makefile Wed May 14 18:03:40 1997
+***************
+*** 1,97 ****
+ TOP = ../../..
+-
+ include $(TOP)/mk/config.mk
+
+! #CXXSRCS = solaris.cc
+! #OBJS = solaris.o
+! #DIR_CPPFLAGS = $(OMNITHREAD_CPPFLAGS)
+!
+! CXXSRCS = posix.cc
+! OBJS = posix.o
+! DIR_CPPFLAGS = $(OMNITHREAD_CPPFLAGS) $(OMNITHREAD_POSIX_CPPFLAGS)
+!
+! all:: libomnithread.a
+!
+! libomnithread.a: $(OBJS)
+! (set -x; \
+! $(RM) $@; \
+! $(AR) $@ $(OBJS); \
+! $(RANLIB) $@; \
+! )
+!
+! clean::
+! $(RM) *.o *.a core
+! $(RM) libomnithread.a
+!
+! install:: libomnithread.a
+! (set -x; \
+! $(MKDIRHIER) $(LIBDIR); \
+! $(CP) libomnithread.a $(LIBDIR); \
+! )
+!
+! SUBDIRS = sharedlib
+!
+! all::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+! clean::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+! @$(MakeSubdirs)
+!
+! install::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+
+--- 1,16 ----
+ TOP = ../../..
+ include $(TOP)/mk/config.mk
+
+! LIB=omnithread
+! SHLIB_MAJOR= 1
+! SHLIB_MINOR= 0
+! NOMAN= true
+! CFLAGS += $(PLATFORM_CPPFLAGS) $(OMNITHREAD_CPPFLAGS) $(OMNITHREAD_POSIX_CPPFLAGS)
+!
+! SRCS= posix.cc
+!
+! install:
+! install -c -o bin -g bin -m 0444 libomnithread.a ${LIBDIR}
+! install -c -o bin -g bin -m 0444 libomnithread.so.1.0 ${LIBDIR}
+
++ .include <bsd.lib.mk>
+diff -rc ./src/lib/omnithread/posix.cc ../omniORB_2.2.0.freebsd/src/lib/omnithread/posix.cc
+*** ./src/lib/omnithread/posix.cc Tue May 6 11:58:40 1997
+--- ../omniORB_2.2.0.freebsd/src/lib/omnithread/posix.cc Wed May 14 16:25:16 1997
+***************
+*** 638,644 ****
+
+ if (detached) {
+
+! #if (PthreadDraftVersion <= 6)
+ rc = ERRNO(pthread_detach(&posix_thread));
+ #else
+ rc = ERRNO(pthread_detach(posix_thread));
+--- 638,644 ----
+
+ if (detached) {
+
+! #if (PthreadDraftVersion <= 6) || defined(__FreeBSD__)
+ rc = ERRNO(pthread_detach(&posix_thread));
+ #else
+ rc = ERRNO(pthread_detach(posix_thread));
+***************
+*** 902,908 ****
+
+ pthread_yield(NULL);
+
+! #elif (PthreadDraftVersion < 9)
+
+ pthread_yield();
+
+--- 902,908 ----
+
+ pthread_yield(NULL);
+
+! #elif (PthreadDraftVersion < 9) || defined(__freebsd__)
+
+ pthread_yield();
+
+***************
+*** 1001,1007 ****
+
+ int omni_thread::cancel(void)
+ {
+! #ifdef __linux__
+ cerr << "omni_thread::cancel: no pthread_cancel on this platform\n";
+ return ENOSYS;
+ #else
+--- 1001,1007 ----
+
+ int omni_thread::cancel(void)
+ {
+! #if defined(__linux__) || defined(__FreeBSD__)
+ cerr << "omni_thread::cancel: no pthread_cancel on this platform\n";
+ return ENOSYS;
+ #else
+diff -rc ./src/tool/Makefile ../omniORB_2.2.0.freebsd/src/tool/Makefile
+*** ./src/tool/Makefile Thu May 1 15:33:57 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/Makefile Tue May 13 11:00:38 1997
+***************
+*** 1,70 ****
+! TOP = ../..
+
+! include $(TOP)/mk/config.mk
+!
+! SUBDIRS = omniidl2
+!
+! all::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+! clean::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+!
+!
+! install::
+! @(unset MAKEFLAGS; \
+! set -e; \
+! if [ "$$subdir_makeflags" = "" ]; then \
+! subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+! fi; \
+! if [ "$$subdirs" = "" ]; then \
+! subdirs='$(SUBDIRS)'; \
+! fi; \
+! if [ "$$target" = "" ]; then \
+! target='$@'; \
+! fi; \
+! for i in $$subdirs ; do \
+! (cd $$i ; echo "making $$target in $$i..." ; \
+! eval make $$subdir_makeflags $$target ) ; \
+! if [ $$? != 0 ]; then \
+! exit 1; \
+! fi; \
+! done; \
+! )
+
+--- 1,7 ----
+! # Makefile for omniORB2
+! #
+! # $Id$
+
+! SUBDIR= omniidl2
+
++ .include <bsd.subdir.mk>
+diff -rc ./src/tool/omniidl2/Makefile ../omniORB_2.2.0.freebsd/src/tool/omniidl2/Makefile
+*** ./src/tool/omniidl2/Makefile Thu May 1 09:24:02 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/Makefile Tue May 13 15:51:31 1997
+***************
+*** 1,70 ****
+! TOP = ../../..
+
+! include $(TOP)/mk/config.mk
+
+- SUBDIRS = ast driver fe narrow util omniORB2_be
+-
+- OBJ_LIBS = \
+- driver/libdrv.a \
+- omniORB2_be/libomniORB2_be.a \
+- fe/libfe.a \
+- ast/libast.a \
+- util/libutil.a \
+- narrow/libnarrow.a
+-
+- all::
+- @(unset MAKEFLAGS; \
+- set -e; \
+- if [ "$$subdir_makeflags" = "" ]; then \
+- subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+- fi; \
+- if [ "$$subdirs" = "" ]; then \
+- subdirs='$(SUBDIRS)'; \
+- fi; \
+- if [ "$$target" = "" ]; then \
+- target='$@'; \
+- fi; \
+- for i in $$subdirs ; do \
+- (cd $$i ; echo "making $$target in $$i..." ; \
+- eval make $$subdir_makeflags $$target ) ; \
+- if [ $$? != 0 ]; then \
+- exit 1; \
+- fi; \
+- done; \
+- )
+-
+- all:: omniidl2
+-
+- omniidl2: $(OBJ_LIBS)
+- (set -x; \
+- $(RM) -f $@; \
+- $(CXXLINK) -o $@ $(CXXLINKOPTIONS) $(OBJ_LIBS) \
+- )
+-
+- clean::
+- $(RM) omniidl2
+- @(unset MAKEFLAGS; \
+- set -e; \
+- if [ "$$subdir_makeflags" = "" ]; then \
+- subdir_makeflags='$(SUBDIR_MAKEFLAGS)'; \
+- fi; \
+- if [ "$$subdirs" = "" ]; then \
+- subdirs='$(SUBDIRS)'; \
+- fi; \
+- if [ "$$target" = "" ]; then \
+- target='$@'; \
+- fi; \
+- for i in $$subdirs ; do \
+- (cd $$i ; echo "making $$target in $$i..." ; \
+- eval make $$subdir_makeflags $$target ) ; \
+- if [ $$? != 0 ]; then \
+- exit 1; \
+- fi; \
+- done; \
+- )
+-
+- install:: all
+- (set -x; \
+- $(MKDIRHIER) $(BINDIR); \
+- $(CP) omniidl2 $(BINDIR); \
+- )
+--- 1,4 ----
+! SUBDIR= ast driver fe narrow util omniORB2_be omniidl2
+
+! .include <bsd.subdir.mk>
+
+diff -rc ./src/tool/omniidl2/ast/Makefile ../omniORB_2.2.0.freebsd/src/tool/omniidl2/ast/Makefile
+*** ./src/tool/omniidl2/ast/Makefile Thu May 1 09:14:26 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/ast/Makefile Sat May 17 14:25:20 1997
+***************
+*** 1,80 ****
+ TOP = ../../../..
+-
+ include $(TOP)/mk/config.mk
+
+! CXXSRCS = \
+! ast_array.cc \
+! ast_argument.cc \
+! ast_attribute.cc \
+! ast_check.cc \
+! ast_concrete_type.cc \
+! ast_constant.cc \
+! ast_decl.cc \
+! ast_enum.cc \
+! ast_enum_val.cc \
+! ast_exception.cc \
+! ast_expression.cc \
+! ast_field.cc \
+! ast_interface.cc \
+! ast_intf_fwd.cc \
+! ast_module.cc \
+! ast_operation.cc \
+! ast_predefined_type.cc \
+! ast_root.cc \
+! ast_sequence.cc \
+! ast_string.cc \
+! ast_structure.cc \
+! ast_type.cc \
+! ast_typedef.cc \
+! ast_union.cc \
+! ast_union_branch.cc \
+! ast_union_label.cc \
+! ast_generator.cc \
+! ast_redef.cc \
+! ast_recursive.cc
+!
+!
+! OBJS = \
+! ast_array.o \
+! ast_argument.o \
+! ast_attribute.o \
+! ast_check.o \
+! ast_concrete_type.o \
+! ast_constant.o \
+! ast_decl.o \
+! ast_enum.o \
+! ast_enum_val.o \
+! ast_exception.o \
+! ast_expression.o \
+! ast_field.o \
+! ast_interface.o \
+! ast_intf_fwd.o \
+! ast_module.o \
+! ast_operation.o \
+! ast_predefined_type.o \
+! ast_root.o \
+! ast_sequence.o \
+! ast_string.o \
+! ast_structure.o \
+! ast_type.o \
+! ast_typedef.o \
+! ast_union.o \
+! ast_union_branch.o \
+! ast_union_label.o \
+! ast_generator.o \
+! ast_redef.o \
+! ast_recursive.o
+!
+! DIR_CPPFLAGS = -I../include
+
+! all:: libast.a
+
+! libast.a: $(OBJS)
+! (set -x; \
+! $(RM) $@; \
+! $(AR) $@ $(OBJS); \
+! $(RANLIB) $@; \
+! )
+
+! clean::
+! $(RM) *.o *.a core
+--- 1,13 ----
+ TOP = ../../../..
+ include $(TOP)/mk/config.mk
+
+! CFLAGS+= -I../include
+! LIB=ast
+! NOMAN= true
+
+! SRCS= ast_argument.cc ast_array.cc ast_attribute.cc ast_check.cc ast_concrete_type.cc ast_constant.cc ast_decl.cc ast_enum.cc ast_enum_val.cc ast_exception.cc ast_expression.cc ast_field.cc ast_generator.cc ast_interface.cc ast_intf_fwd.cc ast_module.cc ast_operation.cc ast_predefined_type.cc ast_recursive.cc ast_redef.cc ast_root.cc ast_sequence.cc ast_string.cc ast_structure.cc ast_type.cc ast_typedef.cc ast_union.cc ast_union_branch.cc ast_union_label.cc
+
+! install:
+! INTERNALLIB=true
+
+! .include <bsd.lib.mk>
+diff -rc ./src/tool/omniidl2/driver/Makefile ../omniORB_2.2.0.freebsd/src/tool/omniidl2/driver/Makefile
+*** ./src/tool/omniidl2/driver/Makefile Thu May 1 09:12:16 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/driver/Makefile Sat May 17 14:38:01 1997
+***************
+*** 1,41 ****
+ TOP = ../../../..
+-
+ include $(TOP)/mk/config.mk
+
+- CXXSRCS = \
+- drv_init.cc \
+- drv_private.cc \
+- drv_main.cc \
+- drv_args.cc \
+- drv_fork.cc \
+- drv_link.cc \
+- drv_preproc.cc
+-
+- OBJS = \
+- drv_init.o \
+- drv_private.o \
+- drv_main.o \
+- drv_args.o \
+- drv_fork.o \
+- drv_link.o \
+- drv_preproc.o
+-
+ IDL_CFE_VERSION = \"1.3.0\"
+ CPP_LOCATION = $(CXX)
+
+! DIR_CPPFLAGS = -I../include \
+! -DIDL_CFE_VERSION=$(IDL_CFE_VERSION) \
+! -DCPP_LOCATION=\"$(CPP_LOCATION)\"
+!
+
+! all:: libdrv.a
+
+! libdrv.a: $(OBJS)
+! (set -x; \
+! $(RM) $@; \
+! $(AR) $@ $(OBJS); \
+! $(RANLIB) $@; \
+! )
+
+! clean::
+! $(RM) *.o *.a core
+--- 1,17 ----
+ TOP = ../../../..
+ include $(TOP)/mk/config.mk
+
+ IDL_CFE_VERSION = \"1.3.0\"
+ CPP_LOCATION = $(CXX)
++
++ CFLAGS += -I../include -DIDL_CFE_VERSION=$(IDL_CFE_VERSION) -DCPP_LOCATION=\"$(CPP_LOCATION)\"
+
+! LIB=drv
+! NOMAN= true
+
+! SRCS= drv_args.cc drv_fork.cc drv_init.cc drv_link.cc drv_main.cc drv_preproc.cc drv_private.cc
+
+! install:
+! INTERNALLIB=true
+
+! .include <bsd.lib.mk>
+diff -rc ./src/tool/omniidl2/driver/drv_fork.cc ../omniORB_2.2.0.freebsd/src/tool/omniidl2/driver/drv_fork.cc
+*** ./src/tool/omniidl2/driver/drv_fork.cc Mon Feb 17 12:34:18 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/driver/drv_fork.cc Sat May 17 15:34:23 1997
+***************
+*** 87,92 ****
+--- 87,97 ----
+ #endif
+ #endif
+
++ #if defined(__FreeBSD__)
++ #include <unistd.h>
++ #include <sys/wait.h>
++ #endif
++
+ #if defined(__osf1__)
+ #include <unistd.h> // POSIX standard types
+ #include <wait.h> // POSIX definition of wait()
+diff -rc ./src/tool/omniidl2/driver/drv_preproc.cc ../omniORB_2.2.0.freebsd/src/tool/omniidl2/driver/drv_preproc.cc
+*** ./src/tool/omniidl2/driver/drv_preproc.cc Wed Apr 30 14:44:01 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/driver/drv_preproc.cc Wed May 14 17:45:15 1997
+***************
+*** 92,97 ****
+--- 92,102 ----
+ #endif
+ #endif
+
++ #if defined(__FreeBSD__)
++ #include <unistd.h> // POSIX standard types
++ #include <sys/wait.h> // POSIX definition of wait()
++ #endif
++
+ #if defined(__osf1__)
+ #include <unistd.h> // POSIX standard types
+ #include <wait.h> // POSIX definition of wait()
+diff -rc ./src/tool/omniidl2/fe/Makefile ../omniORB_2.2.0.freebsd/src/tool/omniidl2/fe/Makefile
+*** ./src/tool/omniidl2/fe/Makefile Thu May 1 09:14:45 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/fe/Makefile Sat May 17 14:38:29 1997
+***************
+*** 1,53 ****
+ TOP = ../../../..
+-
+ include $(TOP)/mk/config.mk
+
+! CXXSRCS = \
+! fe_declarator.cc \
+! fe_private.cc \
+! fe_init.cc \
+! fe_extern.cc \
+! fe_interface_header.cc
+!
+!
+! OBJS = \
+! y.tab.o \
+! lex.yy.o \
+! fe_declarator.o \
+! fe_private.o \
+! fe_init.o \
+! fe_extern.o \
+! fe_interface_header.o
+!
+! DIR_CPPFLAGS = -I../include -I.
+
+! all:: libfe.a
+
+! libfe.a: $(OBJS)
+! (set -x; \
+! $(RM) $@; \
+! $(AR) $@ $(OBJS); \
+! $(RANLIB) $@; \
+! )
+
+! #
+! # We don't seem to be able to regenerate y.tab.cc y.tab.hh and lex.yy.cc
+! # (at least on OSF)
+! #
+! # Create the parser and lexer
+! #
+! #y.tab.hh y.tab.cc: idl.yy
+! # @-$(RM) $@
+! # $(YACC) -d $<
+! # mv -f y.tab.c y.tab.cc
+! # mv -f y.tab.h y.tab.hh
+! #
+! #lex.yy.cc: idl.ll y.tab.hh
+! # $(LEX) $(LEXFLAGS) $<
+! # mv -f lex.yy.c lex.yy.cc
+! #
+! #clean::
+! # $(RM) y.tab.cc y.tab.hh y.tab.c y.tab.h lex.yy.c lex.yy.cc
+
+! clean::
+! $(RM) *.o *.a core
+--- 1,14 ----
+ TOP = ../../../..
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += -I../include -I.
+
+! LIB=fe
+! NOMAN= true
+
+! SRCS = fe_declarator.cc fe_extern.cc fe_init.cc fe_interface_header.cc fe_private.cc lex.yy.cc y.tab.cc
+
+! install:
+! INTERNALLIB=true
+
+! .include <bsd.lib.mk>
+diff -rc ./src/tool/omniidl2/fe/y.tab.cc ../omniORB_2.2.0.freebsd/src/tool/omniidl2/fe/y.tab.cc
+*** ./src/tool/omniidl2/fe/y.tab.cc Tue Apr 29 08:23:00 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/fe/y.tab.cc Tue May 13 12:23:55 1997
+***************
+*** 105,111 ****
+ #endif
+
+ #ifndef __NT__
+! #include <values.h>
+ #endif
+
+ #ifdef __cplusplus
+--- 105,111 ----
+ #endif
+
+ #ifndef __NT__
+! #include <limits.h>
+ #endif
+
+ #ifdef __cplusplus
+diff -rc ./src/tool/omniidl2/narrow/Makefile ../omniORB_2.2.0.freebsd/src/tool/omniidl2/narrow/Makefile
+*** ./src/tool/omniidl2/narrow/Makefile Thu May 1 09:13:38 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/narrow/Makefile Sat May 17 14:38:14 1997
+***************
+*** 1,23 ****
+ TOP = ../../../..
+-
+ include $(TOP)/mk/config.mk
+
+! CXXSRCS = \
+! nr_narrow.cc
+!
+! OBJS = \
+! nr_narrow.o
+
+! DIR_CPPFLAGS = -I../include
+
+! all:: libnarrow.a
+
+! libnarrow.a: $(OBJS)
+! (set -x; \
+! $(RM) $@; \
+! $(AR) $@ $(OBJS); \
+! $(RANLIB) $@; \
+! )
+
+! clean::
+! $(RM) *.o *.a core
+--- 1,14 ----
+ TOP = ../../../..
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += -I../include
+
+! LIB=narrow
+! NOMAN= true
+
+! SRCS= nr_narrow.cc
+
+! install:
+! INTERNALLIB=true
+
+! .include <bsd.lib.mk>
+diff -rc ./src/tool/omniidl2/omniORB2_be/Makefile ../omniORB_2.2.0.freebsd/src/tool/omniidl2/omniORB2_be/Makefile
+*** ./src/tool/omniidl2/omniORB2_be/Makefile Thu May 1 09:15:07 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/omniORB2_be/Makefile Sat May 17 14:28:50 1997
+***************
+*** 1,61 ****
+ TOP = ../../../..
+-
+ include $(TOP)/mk/config.mk
+
+! CXXSRCS = \
+! o2be_array.cc \
+! o2be_attribute.cc \
+! o2be_cfe_interface.cc \
+! o2be_constant.cc \
+! o2be_enum.cc \
+! o2be_exception.cc \
+! o2be_field.cc \
+! o2be_generator.cc \
+! o2be_interface.cc \
+! o2be_module.cc \
+! o2be_name.cc \
+! o2be_operation.cc \
+! o2be_predefined_type.cc \
+! o2be_root.cc \
+! o2be_sequence.cc \
+! o2be_string.cc \
+! o2be_struct.cc \
+! o2be_typedef.cc \
+! o2be_union.cc \
+! o2be_union_branch.cc
+!
+! OBJS = \
+! o2be_array.o \
+! o2be_attribute.o \
+! o2be_cfe_interface.o \
+! o2be_constant.o \
+! o2be_enum.o \
+! o2be_exception.o \
+! o2be_field.o \
+! o2be_generator.o \
+! o2be_interface.o \
+! o2be_module.o \
+! o2be_name.o \
+! o2be_operation.o \
+! o2be_predefined_type.o \
+! o2be_root.o \
+! o2be_sequence.o \
+! o2be_string.o \
+! o2be_struct.o \
+! o2be_typedef.o \
+! o2be_union.o \
+! o2be_union_branch.o
+
+! DIR_CPPFLAGS = -I../include -I.
+
+! all:: libomniORB2_be.a
+
+! libomniORB2_be.a: $(OBJS)
+! (set -x; \
+! $(RM) $@; \
+! $(AR) $@ $(OBJS); \
+! $(RANLIB) $@; \
+! )
+
+! clean::
+! $(RM) *.o *.a core
+--- 1,14 ----
+ TOP = ../../../..
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += -I../include -I.
+
+! LIB=omniORB2_be
+! NOMAN= true
+
+! SRCS= o2be_array.cc o2be_attribute.cc o2be_cfe_interface.cc o2be_constant.cc o2be_enum.cc o2be_exception.cc o2be_field.cc o2be_generator.cc o2be_interface.cc o2be_module.cc o2be_name.cc o2be_operation.cc o2be_predefined_type.cc o2be_root.cc o2be_sequence.cc o2be_string.cc o2be_struct.cc o2be_typedef.cc o2be_union.cc o2be_union_branch.cc
+
+! install:
+! INTERNALLIB=true
+
+! .include <bsd.lib.mk>
+diff -rc ./src/tool/omniidl2/omniidl2/Makefile ../omniORB_2.2.0.freebsd/src/tool/omniidl2/omniidl2/Makefile
+*** ./src/tool/omniidl2/omniidl2/Makefile Sat May 17 08:05:22 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/omniidl2/Makefile Thu May 15 09:36:12 1997
+***************
+*** 0 ****
+--- 1,19 ----
++ TOP = ../../../..
++ include $(TOP)/mk/config.mk
++
++ OBJS = ../driver/libdrv.a ../omniORB2_be/libomniORB2_be.a ../fe/libfe.a ../ast/libast.a ../util/libutil.a ../narrow/libnarrow.a
++
++ CC = g++
++ LDADD += -L/usr/local/lib -lstdc++
++
++ all: omniidl2
++
++ omniidl2: ${OBJS}
++ ${CC} ${LDFLAGS} -o ${.TARGET} ${OBJS} ${LDDESTDIR} ${LDADD}
++
++ install:
++ install -cs -o bin -g bin -m 0755 omniidl2 ${BINDIR}
++
++ .include <bsd.dep.mk>
++ .include <bsd.obj.mk>
++
+Only in ../omniORB_2.2.0.freebsd/src/tool/omniidl2/omniidl2: omniidl2
+diff -rc ./src/tool/omniidl2/util/Makefile ../omniORB_2.2.0.freebsd/src/tool/omniidl2/util/Makefile
+*** ./src/tool/omniidl2/util/Makefile Thu May 1 09:14:04 1997
+--- ../omniORB_2.2.0.freebsd/src/tool/omniidl2/util/Makefile Sat May 17 14:28:33 1997
+***************
+*** 1,52 ****
+ TOP = ../../../..
+-
+ include $(TOP)/mk/config.mk
+
+! CXXSRCS = \
+! utl_scope.cc \
+! utl_stack.cc \
+! utl_string.cc \
+! utl_decllist.cc \
+! utl_labellist.cc \
+! utl_namelist.cc \
+! utl_exceptlist.cc \
+! utl_strlist.cc \
+! utl_list.cc \
+! utl_exprlist.cc \
+! utl_error.cc \
+! utl_indenter.cc \
+! utl_identifier.cc \
+! utl_idlist.cc \
+! utl_global.cc
+!
+! OBJS = \
+! utl_scope.o \
+! utl_stack.o \
+! utl_string.o \
+! utl_decllist.o \
+! utl_labellist.o \
+! utl_namelist.o \
+! utl_exceptlist.o \
+! utl_strlist.o \
+! utl_list.o \
+! utl_exprlist.o \
+! utl_error.o \
+! utl_indenter.o \
+! utl_identifier.o \
+! utl_idlist.o \
+! utl_global.o
+!
+! DIR_CPPFLAGS = -I../include
+
+! all:: libutil.a
+
+! libutil.a: $(OBJS)
+! (set -x; \
+! $(RM) $@; \
+! $(AR) $@ $(OBJS); \
+! $(RANLIB) $@; \
+! )
+
+! clean::
+! $(RM) *.o *.a core
+
+--- 1,14 ----
+ TOP = ../../../..
+ include $(TOP)/mk/config.mk
+
+! CFLAGS += -I../include
+
+! LIB=util
+! NOMAN= true
+
+! SRCS= utl_decllist.cc utl_error.cc utl_exceptlist.cc utl_exprlist.cc utl_global.cc utl_identifier.cc utl_idlist.cc utl_indenter.cc utl_labellist.cc utl_list.cc utl_namelist.cc utl_scope.cc utl_stack.cc utl_string.cc utl_strlist.cc
+
+! install:
+! INTERNALLIB=true
+
++ .include <bsd.lib.mk>
diff --git a/devel/omniORB/pkg-comment b/devel/omniORB/pkg-comment
new file mode 100644
index 000000000000..7e6fd402413c
--- /dev/null
+++ b/devel/omniORB/pkg-comment
@@ -0,0 +1 @@
+A CORBA 2 implementation
diff --git a/devel/omniORB/pkg-descr b/devel/omniORB/pkg-descr
new file mode 100644
index 000000000000..62bc89a81e18
--- /dev/null
+++ b/devel/omniORB/pkg-descr
@@ -0,0 +1,60 @@
+http://www.orl.co.uk/omniORB/omniORB.html
+
+omniORB2 is an Object Request Broker (ORB) which implements
+specification 2.0 of the Common Object Request Broker Architecture (CORBA).
+Further information on CORBA can be found at http://www.omg.org
+
+Technical highlights
+--------------------
+
+C++ language binding is supported.
+
+The IDL compiler uses the compiler front end from Sun, and
+generates C++ language mapping conforming to the latest revision of
+the CORBA specification.
+
+The Internet Inter-ORB Protocol (IIOP) is used as the native protocol.
+
+The omniORB2 runtime is fully multithreaded. It uses native
+platform thread support encapsulated with a small class library, omnithread,
+to abstract away from differences in native thread APIs.
+
+A COS Naming Service, omniNames, is provided.
+
+The following platforms are supported:
+
+ Solaris 2.5/ Sun SparcCompiler C++ version 4.2
+ Digital Unix 3.2/ DEC C++ compiler version 5.5
+ Linux 2.0 (x86)/ GNU C++ compiler version 2.7.2 / Linuxthreads 0.5
+ Windows NT / Windows 95 / Visual C++ version 4.2
+
+It should be straightforward to port omniORB2 to any platform which
+supports POSIX style threads, BSD style sockets and has a decent C++
+compiler which supports exceptions.
+
+It has been tested for interoperability via IIOP with other ORBs, such as
+Iona Orbix 2.1 MT, Iona OrbixWeb 2.0.1, Visigenic Visibroker for C++,
+and HP ORB Plus 2.5.
+
+Work in progress
+----------------
+
+omniORB2 is not yet a complete implementation of the CORBA core. The
+following features are not supported in the current release.
+Support for these features will be included shortly in
+a future release of omniORB2.
+
+`Typecode' and the type `Any' are not supported.
+The Dynamic Invocation Interface (DII) is not supported.
+The Dynamic Skeleton Interface (DSI) is not supported.
+
+Missing features
+----------------
+
+The following features are missing from omniORB2.
+We are not currently planning on adding support for these features.
+
+The BOA only supports the persistent server activation policy. Other
+dynamic activation and deactivation polices are not supported.
+omniORB2 does not has its own Interface Repository.
+
diff --git a/devel/omniORB/pkg-plist b/devel/omniORB/pkg-plist
new file mode 100644
index 000000000000..ebc585a5eaf4
--- /dev/null
+++ b/devel/omniORB/pkg-plist
@@ -0,0 +1,149 @@
+bin/catior
+bin/genior
+bin/nameclt
+bin/omniNames
+bin/omniidl2
+include/omniORB2/CORBA.h
+include/omniORB2/CORBA_basetypes.h
+include/omniORB2/CORBA_sysdep.h
+include/omniORB2/GIOP.h
+include/omniORB2/IIOP.h
+include/omniORB2/IOP.h
+include/omniORB2/Naming.hh
+include/omniORB2/Naming_NT.hh
+include/omniORB2/bufferedStream.h
+include/omniORB2/giopDriver.h
+include/omniORB2/initFile.h
+include/omniORB2/omniInternal.h
+include/omniORB2/omniORB.h
+include/omniORB2/proxyFactory.h
+include/omniORB2/rope.h
+include/omniORB2/seqtemplates.h
+include/omniORB2/templates.h
+include/omnithread.h
+include/omnithread/nt.h
+include/omnithread/posix.h
+include/omnithread/solaris.h
+lib/libomniORB2.a
+lib/libomniORB2.so.1.0
+lib/libomnithread.a
+lib/libomnithread.so.1.0
+man/man1/catior.1.gz
+man/man1/genior.1.gz
+man/man1/nameclt.1.gz
+man/man1/omniNames.1.gz
+man/man1/omniidl2.1.gz
+share/doc/omniORB/README.unix
+share/doc/omniORB/omniNames.dvi
+share/doc/omniORB/omniNames.pdf
+share/doc/omniORB/omniNames.ps
+share/doc/omniORB/omniNames.tex
+share/doc/omniORB/omniNames/.ID_MAP.dir
+share/doc/omniORB/omniNames/.ID_MAP.pag
+share/doc/omniORB/omniNames/.IMG_PARAMS.dir
+share/doc/omniORB/omniNames/.IMG_PARAMS.pag
+share/doc/omniORB/omniNames/.ORIG_MAP.dir
+share/doc/omniORB/omniNames/.ORIG_MAP.pag
+share/doc/omniORB/omniNames/node1.html
+share/doc/omniORB/omniNames/node2.html
+share/doc/omniORB/omniNames/node3.html
+share/doc/omniORB/omniNames/omniNames.html
+share/doc/omniORB/omniORB2/footnode.html
+share/doc/omniORB/omniORB2/images.aux
+share/doc/omniORB/omniORB2/images.log
+share/doc/omniORB/omniORB2/images.pl
+share/doc/omniORB/omniORB2/images.tex
+share/doc/omniORB/omniORB2/img1.gif
+share/doc/omniORB/omniORB2/img10.gif
+share/doc/omniORB/omniORB2/img11.gif
+share/doc/omniORB/omniORB2/img11.old
+share/doc/omniORB/omniORB2/img12.gif
+share/doc/omniORB/omniORB2/img12.old
+share/doc/omniORB/omniORB2/img13.gif
+share/doc/omniORB/omniORB2/img13.old
+share/doc/omniORB/omniORB2/img2.gif
+share/doc/omniORB/omniORB2/img2.old
+share/doc/omniORB/omniORB2/img3.gif
+share/doc/omniORB/omniORB2/img3.old
+share/doc/omniORB/omniORB2/img4.gif
+share/doc/omniORB/omniORB2/img4.old
+share/doc/omniORB/omniORB2/img5.gif
+share/doc/omniORB/omniORB2/img5.old
+share/doc/omniORB/omniORB2/img6.gif
+share/doc/omniORB/omniORB2/img6.old
+share/doc/omniORB/omniORB2/img7.gif
+share/doc/omniORB/omniORB2/img7.old
+share/doc/omniORB/omniORB2/img8.gif
+share/doc/omniORB/omniORB2/img8.old
+share/doc/omniORB/omniORB2/img9.gif
+share/doc/omniORB/omniORB2/img9.old
+share/doc/omniORB/omniORB2/node2.html
+share/doc/omniORB/omniORB2/node3.html
+share/doc/omniORB/omniORB2/node4.html
+share/doc/omniORB/omniORB2/node5.html
+share/doc/omniORB/omniORB2.dvi
+share/doc/omniORB/omniORB2.pdf
+share/doc/omniORB/omniORB2.ps
+share/doc/omniORB/omniORB2.tex
+share/doc/omniORB/omniORB2/.ID_MAP.dir
+share/doc/omniORB/omniORB2/.ID_MAP.pag
+share/doc/omniORB/omniORB2/.IMG_PARAMS.dir
+share/doc/omniORB/omniORB2/.IMG_PARAMS.pag
+share/doc/omniORB/omniORB2/.ORIG_MAP.dir
+share/doc/omniORB/omniORB2/.ORIG_MAP.pag
+share/doc/omniORB/omniORB2/.nfs724A
+share/doc/omniORB/omniORB2/img1.old
+share/doc/omniORB/omniORB2/img10.old
+share/doc/omniORB/omniORB2/labels.pl
+share/doc/omniORB/omniORB2/node1.html
+share/doc/omniORB/omniORB2/omniORB2.html
+share/doc/omniORB/omnithread.dvi
+share/doc/omniORB/omnithread.pdf
+share/doc/omniORB/omnithread.ps
+share/doc/omniORB/omnithread.tex
+share/doc/omniORB/omnithread/.ID_MAP.dir
+share/doc/omniORB/omnithread/.ID_MAP.pag
+share/doc/omniORB/omnithread/.IMG_PARAMS.dir
+share/doc/omniORB/omnithread/.IMG_PARAMS.pag
+share/doc/omniORB/omnithread/.ORIG_MAP.dir
+share/doc/omniORB/omnithread/.ORIG_MAP.pag
+share/doc/omniORB/omnithread/images.aux
+share/doc/omniORB/omnithread/images.log
+share/doc/omniORB/omnithread/images.pl
+share/doc/omniORB/omnithread/images.tex
+share/doc/omniORB/omnithread/img1.gif
+share/doc/omniORB/omnithread/img1.old
+share/doc/omniORB/omnithread/node1.html
+share/doc/omniORB/omnithread/node2.html
+share/doc/omniORB/omnithread/node3.html
+share/doc/omniORB/omnithread/node4.html
+share/doc/omniORB/omnithread/node5.html
+share/doc/omniORB/omnithread/node6.html
+share/doc/omniORB/omnithread/omnithread.html
+share/doc/omniORB/utilities.dvi
+share/doc/omniORB/utilities.pdf
+share/doc/omniORB/utilities.ps
+share/doc/omniORB/utilities.tex
+share/doc/omniORB/utilities/.ID_MAP.dir
+share/doc/omniORB/utilities/.ID_MAP.pag
+share/doc/omniORB/utilities/.IMG_PARAMS.dir
+share/doc/omniORB/utilities/.IMG_PARAMS.pag
+share/doc/omniORB/utilities/.ORIG_MAP.dir
+share/doc/omniORB/utilities/.ORIG_MAP.pag
+share/doc/omniORB/utilities/images.aux
+share/doc/omniORB/utilities/images.log
+share/doc/omniORB/utilities/images.pl
+share/doc/omniORB/utilities/images.tex
+share/doc/omniORB/utilities/img1.gif
+share/doc/omniORB/utilities/img2.gif
+share/doc/omniORB/utilities/node1.html
+share/doc/omniORB/utilities/node2.html
+share/doc/omniORB/utilities/node3.html
+share/doc/omniORB/utilities/utilities.html
+@dirrm include/omniORB2
+@dirrm share/doc/omniORB/omniNames
+@dirrm share/doc/omniORB/omniORB2
+@dirrm share/doc/omniORB/omnithread
+@dirrm share/doc/omniORB/utilities
+@dirrm share/doc/omniORB
+@exec /sbin/ldconfig -m %D/lib