--- omniorb4-4.0.6.orig/src/tool/dir.mk
+++ omniorb4-4.0.6/src/tool/dir.mk
@@ -7,7 +7,7 @@
 endif
 
 ifdef UnixPlatform
-SUBDIRS = omkdepend omniidl
+SUBDIRS = omniidl
 endif
 
 ifdef Win32Platform
--- omniorb4-4.0.6.orig/configure
+++ omniorb4-4.0.6/configure
@@ -273,7 +273,7 @@
 PACKAGE_STRING='omniORB 4.0.6'
 PACKAGE_BUGREPORT='bugs@omniorb-support.com'
 
-ac_unique_file="bin/scripts/omkdirhier"
+ac_unique_file="bin/scripts/distdate.py"
 # Factoring default headers for most tests.
 ac_includes_default="\
 #include <stdio.h>
--- omniorb4-4.0.6.orig/doc/tex/omniNames.tex
+++ omniorb4-4.0.6/doc/tex/omniNames.tex
@@ -60,7 +60,7 @@
 set with the \verb|OMNINAMES_ITBC| environment variable.  It defaults
 to 15 minutes.
 
-\section{Starting omniNames and setting omniORB.cfg}
+\section{Starting omniNames and setting omniORB4.cfg}
 
 When starting omniNames for the first time, you can either let it
 start with the default TCP port of 2809, or you can specify the port
@@ -71,10 +71,10 @@
 reference for its root context on standard error.
 
 At startup, omniORB tries to read the configuration file
-\verb|omniORB.cfg| to obtain the object reference to the root context
+\verb|omniORB4.cfg| to obtain the object reference to the root context
 of the Naming Service.  This object reference is returned by
 \verb|resolve_initial_references("NameService")|. There are a number
 of methods of specifying the root naming context in
-\verb|omniORB.cfg|---see the omniORB manual for details.
+\verb|omniORB4.cfg|---see the omniORB manual for details.
 
 \end{document}
--- omniorb4-4.0.6.orig/doc/tex/omniORB.tex
+++ omniorb4-4.0.6/doc/tex/omniORB.tex
@@ -349,7 +349,7 @@
 variable \envvar{OMNIORB_CONFIG}. If this variable is defined, it
 contains the pathname of the omniORB configuration file. If the
 variable is not set, omniORB will use the compiled-in pathname to
-locate the file (by default \file{/etc/omniORB.cfg}).
+locate the file (by default \file{/etc/omniORB4.cfg}).
 
 \item On Win32 platforms (Windows NT, 2000, 95, 98), omniORB first
 checks the environment variable \envvar{OMNIORB_CONFIG} to obtain the
@@ -1350,7 +1350,7 @@
 
 Remember, omniORB constructs its internal list of initial references
 at initialisation time using the information provided in the
-configuration file \file{omniORB.cfg}, or given on the command
+configuration file \file{omniORB4.cfg}, or given on the command
 line. If this file is not present, the internal list will be empty and
 \op{resolve\_initial\_references} will raise a
 \code{CORBA::ORB::\dsc{}InvalidName} exception.
--- omniorb4-4.0.6.orig/doc/omniORB/omniORB001.html
+++ omniorb4-4.0.6/doc/omniORB/omniORB001.html
@@ -114,7 +114,7 @@
 variable <TT>OMNIORB_CONFIG</TT>. If this variable is defined, it
 contains the pathname of the omniORB configuration file. If the
 variable is not set, omniORB will use the compiled-in pathname to
-locate the file (by default <TT>/etc/omniORB.cfg</TT>).<BR>
+locate the file (by default <TT>/etc/omniORB4.cfg</TT>).<BR>
 <BR>
 <LI>On Win32 platforms (Windows NT, 2000, 95, 98), omniORB first
 checks the environment variable <TT>OMNIORB_CONFIG</TT> to obtain the
--- omniorb4-4.0.6.orig/doc/omniORB/omniORB002.html
+++ omniorb4-4.0.6/doc/omniORB/omniORB002.html
@@ -778,7 +778,7 @@
 </PRE>
 Remember, omniORB constructs its internal list of initial references
 at initialisation time using the information provided in the
-configuration file <TT>omniORB.cfg</TT>, or given on the command
+configuration file <TT>omniORB4.cfg</TT>, or given on the command
 line. If this file is not present, the internal list will be empty and
 <TT>resolve_initial_references()</TT> will raise a
 <TT>CORBA::ORB::InvalidName</TT> exception.<BR>
--- omniorb4-4.0.6.orig/doc/omniNames.html
+++ omniorb4-4.0.6/doc/omniNames.html
@@ -61,9 +61,9 @@
 set with the <CODE>OMNINAMES_ITBC</CODE> environment variable. It defaults
 to 15 minutes.<BR>
 <BR>
-<!--TOC section Starting omniNames and setting omniORB.cfg-->
+<!--TOC section Starting omniNames and setting omniORB4.cfg-->
 
-<H2>3&nbsp;&nbsp; Starting omniNames and setting omniORB.cfg</H2><!--SEC END -->
+<H2>3&nbsp;&nbsp; Starting omniNames and setting omniORB4.cfg</H2><!--SEC END -->
 When starting omniNames for the first time, you can either let it
 start with the default TCP port of 2809, or you can specify the port
 number on which it should listen. This is written to the log file so
@@ -73,11 +73,11 @@
 reference for its root context on standard error.<BR>
 <BR>
 At startup, omniORB tries to read the configuration file
-<CODE>omniORB.cfg</CODE> to obtain the object reference to the root context
+<CODE>omniORB4.cfg</CODE> to obtain the object reference to the root context
 of the Naming Service. This object reference is returned by
 <CODE>resolve_initial_references("NameService")</CODE>. There are a number
 of methods of specifying the root naming context in
-<CODE>omniORB.cfg</CODE>---see the omniORB manual for details.<BR>
+<CODE>omniORB4.cfg</CODE>---see the omniORB manual for details.<BR>
 <BR>
 <!--HTMLFOOT-->
 <!--ENDHTML-->
--- omniorb4-4.0.6.orig/configure.ac
+++ omniorb4-4.0.6/configure.ac
@@ -2,7 +2,7 @@
 AC_INIT(omniORB, 4.0.6, bugs@omniorb-support.com)
 
 AC_PREREQ(2.52)
-AC_CONFIG_SRCDIR(bin/scripts/omkdirhier)
+AC_CONFIG_SRCDIR(bin/scripts/distdate.py)
 AC_CONFIG_AUX_DIR(bin/scripts)
 
 AC_CANONICAL_BUILD
--- omniorb4-4.0.6.orig/mk/beforeauto.mk.in
+++ omniorb4-4.0.6/mk/beforeauto.mk.in
@@ -662,17 +662,16 @@
 CC              = @CC@
 CXX             = @CXX@
 RANLIB		= @RANLIB@
-MKDIRHIER	= $(BASE_OMNI_TREE)/bin/scripts/omkdirhier
+MKDIRHIER	= mkdir -p
 INSTLIBFLAGS	= -m 0644
 INSTEXEFLAGS	= -m 0755
 CP		= cp
 MV		= mv -f
 CPP		= @CPP@
-OMKDEPEND	= $(TOOLBINDIR)/omkdepend
 RMDIRHIER	= $(RM) -rf
 
-CXXMAKEDEPEND   = $(OMKDEPEND) -D__cplusplus
-CMAKEDEPEND     = $(OMKDEPEND)
+CXXMAKEDEPEND   = @CXX@ -M -MD -MG
+CMAKEDEPEND     = @CC@ -M -MD -MG
 
 
 #
@@ -724,8 +723,6 @@
 #
 
 ifdef Compiler_GCC
-CMAKEDEPEND     += -D__GNUC__
-CXXMAKEDEPEND   += -D__GNUG__ -D__GNUC__
 CXXOPTIONS       = -Wall -Wno-unused -fexceptions @EXTRA_GCC_CXXFLAGS@
 EgcsMajorVersion = 1
 EgcsMinorVersion = 1
--- omniorb4-4.0.6.orig/sample.cfg
+++ omniorb4-4.0.6/sample.cfg
@@ -282,7 +282,7 @@
 #   A call to resolve_initial_references("MyService") will return the object
 #   reference denoted by `corbaloc::myhost.example.com/MyService'.
 #
-#   The default is empty.
+DefaultInitRef = corbaloc::
 
 
 ############################################################################
--- omniorb4-4.0.6.orig/include/omniconfig.h.in
+++ omniorb4-4.0.6/include/omniconfig.h.in
@@ -37,7 +37,6 @@
 #include <omniORB4/acconfig.h>
 
 #define @PLATFORM_DEFINE@ 1
-#define @PROCESSOR_DEFINE@ 1
 #define __OSVERSION__ @OSVERSION@
 
 #undef PACKAGE_BUGREPORT
--- omniorb4-4.0.6.orig/debian/libomnithread3c2.install
+++ omniorb4-4.0.6/debian/libomnithread3c2.install
@@ -0,0 +1,2 @@
+usr/lib/libomnithread.so.*
+
--- omniorb4-4.0.6.orig/debian/rules
+++ omniorb4-4.0.6/debian/rules
@@ -0,0 +1,124 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode. 
+#export DH_VERBOSE=1
+
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+CFLAGS += -g
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+INSTALL_PROGRAM += -s
+endif
+
+build/config.status:
+	dh_testdir
+
+	cp -f /usr/share/misc/config.sub /usr/share/misc/config.guess bin/scripts
+	-mkdir build
+	cd build && \
+	../configure \
+		--prefix=/usr \
+		--mandir=\$${prefix}/share/man \
+		--infodir=\$${prefix}/share/info \
+		--disable-thread-tracing \
+		--with-openssl=/usr \
+		--with-omniORB-config=/etc/omniORB4.cfg \
+		--with-omniNames-logdir=/var/log
+
+build: build-stamp
+build-stamp: build/config.status
+	dh_testdir
+
+	$(MAKE) -C build
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	-rm -rf build
+	-find . -name "*.pyc" -exec rm {} \;
+	-rm bin/scripts/config.guess bin/scripts/config.sub
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) -C build install DESTDIR=$(CURDIR)/debian/tmp
+
+	-find debian/tmp -name "*.pyc" -exec rm {} \;
+
+	dh_install --sourcedir=debian/tmp
+
+	install -m644 sample.cfg \
+		debian/libomniorb4c2/etc/omniORB4.cfg
+	install -m644 debian/omniorb4.override \
+		debian/omniorb4/usr/share/lintian/overrides/omniorb4
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir -i
+	dh_testroot -i
+#	dh_installdebconf -i
+	dh_installdocs -i
+#	dh_installexamples -i
+#	dh_installmenu -i
+#	dh_installlogrotate -i
+#	dh_installemacsen -i
+#	dh_installpam -i
+#	dh_installmime -i
+#	dh_installinit -i
+#	dh_installcron -i
+#	dh_installman -i
+#	dh_installinfo -i
+#	dh_undocumented -i
+	dh_installchangelogs update.log -i
+	dh_link -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_pycentral -i
+	dh_installdeb -i
+#	dh_perl -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir -a
+	dh_testroot -a
+#	dh_installdebconf -a
+	dh_installdocs -a
+#	dh_installexamples -a
+#	dh_installmenu -a
+#	dh_installlogrotate -a
+#	dh_installemacsen -a
+#	dh_installpam -a
+#	dh_installmime -a
+	dh_installinit -a
+#	dh_installcron -a
+#	dh_installman -a
+#	dh_installinfo -a
+#	dh_undocumented -a
+	dh_installchangelogs update.log -a
+	dh_strip -a
+	dh_link -a
+	dh_compress -a
+	dh_fixperms -a
+	dh_makeshlibs -a -n -V
+	dh_pycentral -a
+	dh_installdeb -a
+#	dh_perl -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
--- omniorb4-4.0.6.orig/debian/changelog
+++ omniorb4-4.0.6/debian/changelog
@@ -0,0 +1,203 @@
+omniorb4 (4.0.6-2.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Use python-central instead of python-support because the dependency
+    omniidl4-python also use that. And with that python-central uses the
+    standard location which doesn't break the expectation of this package.
+    Closes: #387414
+
+ -- Raphael Hertzog <hertzog@debian.org>  Fri, 15 Dec 2006 09:55:48 +0100
+
+omniorb4 (4.0.6-2.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Update package to the last python policy (Closes: #380881).
+  * Bump Standards-Version to 3.7.2.
+  * Update debian/copyright with up to date FSF address.
+
+ -- Pierre Habouzit <madcoder@debian.org>  Sun,  3 Sep 2006 21:01:06 +0200
+
+omniorb4 (4.0.6-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Don't hardcode /usr/lib/python2.3 in omniorb4.install; use
+    /usr/lib/python2.4 instead. Fixes FTBFS with python 2.4.
+  * Rebuild against python 2.4. (Closes: #383331, #383426)
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Mon, 28 Aug 2006 23:18:42 +0200
+
+omniorb4 (4.0.6-2) unstable; urgency=low
+
+  * C++ ABI transition.
+    - Rename packages: libcos3 -> libcos3c2, libomniorb4 -> libomniorb4c2,
+      libomnithread3 -> libomnithread3c2.
+
+ -- Bastian Blank <waldi@debian.org>  Mon, 18 Jul 2005 06:59:56 +0200
+
+omniorb4 (4.0.6-1) unstable; urgency=medium
+
+  * New upstream version. (closes: #304772)
+
+ -- Bastian Blank <waldi@debian.org>  Sat, 16 Apr 2005 10:18:28 +0200
+
+omniorb4 (4.0.5-2) unstable; urgency=high
+
+  * Fix DoS. (closes: #299807)
+
+ -- Bastian Blank <waldi@debian.org>  Sun, 20 Mar 2005 11:13:56 +0100
+
+omniorb4 (4.0.5-1) unstable; urgency=low
+
+  * New upstream version. (closes: #277130)
+
+ -- Bastian Blank <waldi@debian.org>  Fri, 29 Oct 2004 16:48:07 +0200
+
+omniorb4 (4.0.4.1-3) unstable; urgency=medium
+
+  * src/tool/omniidl:
+    - Build omnicpp.
+  * debian:
+    - Install omnicpp. (closes: #267952)
+
+ -- Bastian Blank <waldi@debian.org>  Mon, 11 Oct 2004 21:38:49 +0200
+
+omniorb4 (4.0.4.1-2) unstable; urgency=medium
+
+  * configure:
+    - Fix definition of openssl libs. (closes: #265848)
+
+ -- Bastian Blank <waldi@debian.org>  Sun, 15 Aug 2004 14:09:40 +0200
+
+omniorb4 (4.0.4.1-1) unstable; urgency=high
+
+  * Remove undistributable file.
+  * debian/copyright:
+    - Update.
+
+ -- Bastian Blank <waldi@debian.org>  Sun, 08 Aug 2004 20:45:30 +0200
+
+omniorb4 (4.0.4-1) unstable; urgency=low
+
+  * New upstream version. (closes: #263006)
+
+ -- Bastian Blank <waldi@debian.org>  Mon, 02 Aug 2004 22:28:28 +0200
+
+omniorb4 (4.0.3-2) unstable; urgency=low
+
+  * debian/control:
+    - Add pkg-config to Depends for *-dev.
+    - Use python:Depends.
+  * debian/omniorb4-doc.install:
+    - Only install (fixed) html documentation. (closes: #200416)
+  * debian/omniidl4.postinst: 
+    - Remove.
+  * debian/*-dev.install:
+    - Install pkg-config files. (closes: #223397)
+  * debian/rules:
+    - Reorganise autotools file update.
+    - Use dh_python.
+    - Fix library dependencies.
+  * doc:
+    - Fix name of config file in tex source and html output of the
+      documentation.
+
+ -- Bastian Blank <waldi@debian.org>  Sat, 03 Jan 2004 15:22:11 +0100
+
+omniorb4 (4.0.3-1) unstable; urgency=low
+
+  * new upstream version
+
+ -- Bastian Blank <waldi@debian.org>  Wed, 26 Nov 2003 17:34:59 +0100
+
+omniorb4 (4.0.2.cvs200300828-1) unstable; urgency=low
+
+  * new cvs version
+    - fixes python2.3 problems (closes: #207641)
+
+ -- Bastian Blank <waldi@debian.org>  Thu, 28 Aug 2003 16:39:48 +0200
+
+omniorb4 (4.0.2-1) unstable; urgency=low
+
+  * new upstream version
+  * debian/*.files
+    - new unstable python
+  * aclocal.m4, configure
+    - open_ssl_libs instead of open_ssl_lib
+
+ -- Bastian Blank <waldi@debian.org>  Tue, 12 Aug 2003 16:29:23 +0200
+
+omniorb4 (4.0.1-1) unstable; urgency=low
+
+  * new upstream version
+  * debian/control
+    - fix further depends (closes: #188005)
+  * include/omniORB4/CORBA_sysdep_auto.h
+    - try to fix long double disable for m68k
+
+ -- Bastian Blank <waldi@debian.org>  Mon, 07 Apr 2003 18:55:58 +0200
+
+omniorb4 (4.0.0-3) unstable; urgency=low
+
+  * debian/control
+    - libomniorb4-dev depends on libomnithread3-dev (closes: #182059)
+    - fix descriptions
+  * include/omniORB4/CORBA_sysdep_auto.h
+    - disable long double on m68k
+
+ -- Bastian Blank <waldi@debian.org>  Fri, 21 Mar 2003 19:11:48 +0100
+
+omniorb4 (4.0.0-2) unstable; urgency=low
+
+  * debian/rules
+    - fix clean target (closes: #176912)
+    - update autoconf files
+    - add omnicpp compatiblity symlink to omniidl4
+  * debian/control
+    - remove gcc-3.2 depency
+    - move Standards-Version to 3.5.8
+    - build-depend against autotools-dev
+
+ -- Bastian Blank <waldi@debian.org>  Thu, 16 Jan 2003 20:08:04 +0100
+
+omniorb4 (4.0.0-1) unstable; urgency=low
+
+  * New upstream version. (closes: #167456)
+  * Remove some packages.
+
+ -- Bastian Blank <waldi@debian.org>  Fri, 22 Nov 2002 15:02:39 +0100
+
+omniorb4 (3.99.cvs20020830-4) unstable; urgency=low
+
+  * include internal header
+
+ -- Bastian Blank <waldi@debian.org>  Mon, 02 Sep 2002 10:35:02 +0000
+
+omniorb4 (3.99.cvs20020830-3) unstable; urgency=low
+
+  * sysdeps use <stdint.h>
+  * fix long same as int check
+  * add a DefaultInitRef to configfile
+  * fix include installation
+
+ -- Bastian Blank <waldi@debian.org>  Sun, 01 Sep 2002 19:26:55 +0000
+
+omniorb4 (3.99.cvs20020830-2) unstable; urgency=low
+
+  * add correct configfile
+  * use /etc/omniORB4.cfg
+  * add --disable-thread-tracing to configure
+
+ -- Bastian Blank <waldi@debian.org>  Sat, 31 Aug 2002 11:17:47 +0000
+
+omniorb4 (3.99.cvs20020830-1) unstable; urgency=low
+
+  * new cvs version
+
+ -- Bastian Blank <waldi@debian.org>  Fri, 30 Aug 2002 15:14:16 +0000
+
+omniorb4 (3.99.cvs20020327-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Bastian Blank <waldi@debian.org>  Wed, 27 Mar 2002 17:29:02 +0100
+
--- omniorb4-4.0.6.orig/debian/libcos4-dev.install
+++ omniorb4-4.0.6/debian/libcos4-dev.install
@@ -0,0 +1,7 @@
+usr/lib/libCOS4.a
+usr/lib/libCOS4.so
+usr/lib/libCOSDynamic4.a
+usr/lib/libCOSDynamic4.so
+usr/lib/pkgconfig/omniCOS4.pc
+usr/lib/pkgconfig/omniCOSDynamic4.pc
+usr/include/COS/
--- omniorb4-4.0.6.orig/debian/control
+++ omniorb4-4.0.6/debian/control
@@ -0,0 +1,158 @@
+Source: omniorb4
+Section: devel
+Priority: optional
+Maintainer: Bastian Blank <waldi@debian.org>
+Build-Depends: debhelper (>= 4.1.67), python-dev, libssl-dev, autotools-dev, python-central (>= 0.5.6)
+XS-Python-Version: current
+Standards-Version: 3.7.2
+
+Package: omniorb4
+Architecture: any
+Depends: ${shlibs:Depends}
+Conflicts: omniorb
+Description:  omniORB4 - CORBA ORB - programs
+ omniORB is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+
+Package: omniorb4-idl
+Architecture: all
+Conflicts: omniorb-idl
+Description:  omniORB4 - CORBA ORB - idl files
+ omniORB is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes the idl files.
+
+Package: omniorb4-nameserver
+Architecture: any
+Depends: ${shlibs:Depends}
+Provides: omniorb-nameserver
+Conflicts: omniorb-nameserver
+Description:  omniORB4 - CORBA ORB - nameserver
+ omniORB is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes the CORBA nameserver.
+
+Package: omniorb4-doc
+Architecture: all
+Section: doc
+Description: omniORB4 - CORBA ORB - documentation
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes the documentation.
+
+Package: libcos4c2
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Conflicts: libcos4
+Replaces: libcos4
+Description: omniORB4 - CORBA ORB - libcos4
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes libcos4 and libcosdynamic4.
+
+Package: libcos4-dev
+Architecture: any
+Section: libdevel
+Depends: libcos4c2 (= ${Source-Version}), libomniorb4-dev (= ${Source-Version}), pkg-config
+Description: omniORB4 - CORBA ORB - libcos4 - developer files
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes developer files for libcos4 and libcosdynamic4.
+
+Package: libomniorb4c2
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Conflicts: libomniorb4
+Provides: libomniorb4
+Description: omniORB4 - CORBA ORB - libomniorb4
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes libomniorb4, libomnicodesets4, libomnidynamic4
+ and libomnissltp4.
+
+Package: libomniorb4-dev
+Architecture: any
+Section: libdevel
+Depends: libomniorb4c2 (= ${Source-Version}), libomnithread3-dev (= ${Source-Version}), libssl-dev, pkg-config
+Description: omniORB4 - CORBA ORB - developer files
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes developer files for libomniorb4, libomnicodesets4,
+ libomnidynamic4 and libomnissltp4.
+
+Package: libomnithread3c2
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Conflicts: libomnithread3
+Provides: libomnithread3
+Description: omniORB4 - CORBA ORB - libomnithread3
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes libomnithread3.
+
+Package: libomnithread3-dev
+Architecture: any
+Section: libdevel
+Depends: libomnithread3c2 (= ${Source-Version}), pkg-config
+Description: omniORB4 - CORBA ORB - developer files
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes developer files libomnithread3.
+
+Package: omniidl4
+Architecture: any
+Depends: ${shlibs:Depends}, ${python:Depends}
+XB-Python-Version: ${python:Versions}
+Recommends: omniidl4-python
+Conflicts: omniidl
+Description: omniORB4 - idl compiler
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This includes the idl compiler.
+
--- omniorb4-4.0.6.orig/debian/compat
+++ omniorb4-4.0.6/debian/compat
@@ -0,0 +1 @@
+4
--- omniorb4-4.0.6.orig/debian/omniidl4.install
+++ omniorb4-4.0.6/debian/omniidl4.install
@@ -0,0 +1,4 @@
+../../man/man1/omniidl.1 /usr/share/man/man1/
+usr/bin/omnicpp
+usr/bin/omniidl*
+usr/lib/python*.*/site-packages/
--- omniorb4-4.0.6.orig/debian/omniorb4-nameserver.postrm
+++ omniorb4-4.0.6/debian/omniorb4-nameserver.postrm
@@ -0,0 +1,22 @@
+#! /bin/sh
+# postrm script for omniorb4-nameserver
+
+set -e
+
+case "$1" in
+    purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+	rm -f /var/log/omninames-* > /dev/null 2>&1 || /bin/true
+        ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 1
+
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
--- omniorb4-4.0.6.orig/debian/convertior.1
+++ omniorb4-4.0.6/debian/convertior.1
@@ -0,0 +1,22 @@
+.TH convertior 1 "8 May 97" "ORL"
+
+.SH NAME
+convertior \- Utility for creating a new IOR from existing.
+changing the hostname of an existing stringified IOR
+
+.SH SYNOPSIS
+.B convertior
+[-x]
+<stringified IOR> <New Hostname>
+
+.SH DESCRIPTION
+convertior accepts a stringified IOR and a new hostname, then outputs
+a new IOR for the combination.
+
+.SH OPTIONS
+.TP
+None
+
+
+.SH SEE ALSO
+genior(1) catior(1)
--- omniorb4-4.0.6.orig/debian/libomnithread3-dev.install
+++ omniorb4-4.0.6/debian/libomnithread3-dev.install
@@ -0,0 +1,5 @@
+usr/lib/libomnithread.a
+usr/lib/libomnithread.so
+usr/lib/pkgconfig/omnithread3.pc
+usr/include/omnithread.h
+usr/include/omnithread/
--- omniorb4-4.0.6.orig/debian/libcos4c2.install
+++ omniorb4-4.0.6/debian/libcos4c2.install
@@ -0,0 +1,2 @@
+usr/lib/libCOS4.so.*
+usr/lib/libCOSDynamic4.so.*
--- omniorb4-4.0.6.orig/debian/omniorb4.dirs
+++ omniorb4-4.0.6/debian/omniorb4.dirs
@@ -0,0 +1 @@
+usr/share/lintian/overrides
--- omniorb4-4.0.6.orig/debian/omniorb4-doc.install
+++ omniorb4-4.0.6/debian/omniorb4-doc.install
@@ -0,0 +1,2 @@
+../../doc/*.html usr/share/doc/omniorb4-doc/
+../../doc/omniORB/ usr/share/doc/omniorb4-doc/
--- omniorb4-4.0.6.orig/debian/omniorb4.install
+++ omniorb4-4.0.6/debian/omniorb4.install
@@ -0,0 +1,7 @@
+../../man/man1/catior.1 ../../man/man1/genior.1 ../../man/man1/nameclt.1 usr/share/man/man1/
+../convertior.1 usr/share/man/man1/
+usr/bin/catior
+usr/bin/convertior
+usr/bin/genior
+usr/bin/nameclt
+usr/bin/omniMapper
--- omniorb4-4.0.6.orig/debian/omniorb4-nameserver.install
+++ omniorb4-4.0.6/debian/omniorb4-nameserver.install
@@ -0,0 +1,2 @@
+../../man/man1/omniNames.1 usr/share/man/man1/
+usr/bin/omniNames
--- omniorb4-4.0.6.orig/debian/omniorb4-nameserver.init
+++ omniorb4-4.0.6/debian/omniorb4-nameserver.init
@@ -0,0 +1,52 @@
+#! /bin/sh
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+DAEMON=/usr/bin/omniNames
+NAME=omniNames
+DESC="omniorb name server"
+
+test -f $DAEMON || exit 0
+
+set -e
+
+case "$1" in
+  start)
+	echo -n "Starting $DESC: "
+	if [ -f /var/log/omninames-`uname -n`.log ] ; then
+		start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
+			--make-pidfile --background --exec $DAEMON
+	else
+		start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
+			--make-pidfile --background --exec $DAEMON -- -start
+	fi
+	echo "$NAME."
+	;;
+  stop)
+	echo -n "Stopping $DESC: "
+	start-stop-daemon --oknodo --stop --quiet --pidfile /var/run/$NAME.pid \
+		--exec $DAEMON
+	echo "$NAME."
+	;;
+  restart|force-reload)
+	echo -n "Restarting $DESC: "
+	start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
+		--exec $DAEMON
+	sleep 1
+	if [ -f /var/log/omninames-`uname -n`.log ] ; then
+		start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
+			--make-pidfile --background --exec $DAEMON
+	else
+		start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
+			--make-pidfile --background --exec $DAEMON -- -start
+	fi
+        echo "$NAME."
+	;;
+  *)
+	N=/etc/init.d/$NAME
+	echo "Usage: $N {start|stop|restart|force-reload}" >&2
+	exit 1
+	;;
+esac
+
+exit 0
+
--- omniorb4-4.0.6.orig/debian/libomniorb4-dev.install
+++ omniorb4-4.0.6/debian/libomniorb4-dev.install
@@ -0,0 +1,12 @@
+usr/lib/libomniCodeSets4.a
+usr/lib/libomniCodeSets4.so
+usr/lib/libomniDynamic4.a
+usr/lib/libomniDynamic4.so
+usr/lib/libomniORB4.a
+usr/lib/libomniORB4.so
+usr/lib/libomnisslTP.a
+usr/lib/libomnisslTP.so
+usr/lib/pkgconfig/omniDynamic4.pc
+usr/lib/pkgconfig/omniORB4.pc
+usr/include/omniconfig.h
+usr/include/omniORB4/
--- omniorb4-4.0.6.orig/debian/omniidl4.prerm
+++ omniorb4-4.0.6/debian/omniidl4.prerm
@@ -0,0 +1,27 @@
+#! /bin/sh
+# prerm script for omniidl4
+
+set -e
+
+case "$1" in
+    remove|upgrade|deconfigure)
+	dpkg --listfiles omniidl4 | awk '$0~/\.py$/ {print $0"c\n" $0"o"}' | xargs rm -f >&2
+        ;;
+
+    failed-upgrade)
+        ;;
+
+    *)
+        echo "prerm called with unknown argument \`$1'" >&2
+        exit 1
+
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
--- omniorb4-4.0.6.orig/debian/libomniorb4c2.install
+++ omniorb4-4.0.6/debian/libomniorb4c2.install
@@ -0,0 +1,4 @@
+usr/lib/libomniCodeSets4.so.*
+usr/lib/libomniDynamic4.so.*
+usr/lib/libomniORB4.so.*
+usr/lib/libomnisslTP.so.*
--- omniorb4-4.0.6.orig/debian/omniorb4-idl.install
+++ omniorb4-4.0.6/debian/omniorb4-idl.install
@@ -0,0 +1 @@
+usr/share/idl/omniORB/
--- omniorb4-4.0.6.orig/debian/libomniorb4c2.dirs
+++ omniorb4-4.0.6/debian/libomniorb4c2.dirs
@@ -0,0 +1 @@
+etc/
--- omniorb4-4.0.6.orig/debian/omniorb4.override
+++ omniorb4-4.0.6/debian/omniorb4.override
@@ -0,0 +1 @@
+omniorb4: description-starts-with-package-name
--- omniorb4-4.0.6.orig/debian/copyright
+++ omniorb4-4.0.6/debian/copyright
@@ -0,0 +1,24 @@
+This is the debian package for OmniORB.
+
+It was downloaded from http://omniorb.sf.net/.
+
+Copyright:
+
+    This package is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This package is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+On Debian GNU/Linux systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
