orbit2 (1:2.14.19-0.1) debian-dir only changes

Summary

 debian/changelog                                  |  610 ++++++++++++++++++++++
 debian/compat                                     |    1 
 debian/control                                    |   70 ++
 debian/copyright                                  |   50 +
 debian/ior-decode-2.1                             |   30 +
 debian/liborbit2-dev.install                      |   12 
 debian/liborbit2-dev.links                        |    1 
 debian/liborbit2-dev.manpages                     |    2 
 debian/liborbit2.docs                             |    1 
 debian/liborbit2.install                          |    2 
 debian/liborbit2.lintian.overrides                |    1 
 debian/linc-cleanup-sockets.1                     |   26 
 debian/name-client-2.dbk                          |  184 ++++++
 debian/orbit-idl-2.1                              |  153 +++++
 debian/orbit-name-server-2.dbk                    |  122 ++++
 debian/orbit2-config.1                            |   80 ++
 debian/orbit2-nameserver.install                  |    2 
 debian/orbit2-nameserver.manpages                 |    2 
 debian/orbit2.install                             |    3 
 debian/orbit2.manpages                            |    3 
 debian/patches/001-dont-use-atexit-handlers.patch |   35 +
 debian/patches/100-compile-name-server.patch      |   12 
 debian/patches/m68k/10-aligment-misc-fixes.patch  |   61 ++
 debian/rules                                      |   33 +
 debian/typelib-dump.1                             |   33 +
 debian/watch                                      |    2 
 26 files changed, 1531 insertions(+)

    
download this patch

Patch contents

--- orbit2-2.14.19.orig/debian/liborbit2-dev.manpages
+++ orbit2-2.14.19/debian/liborbit2-dev.manpages
@@ -0,0 +1,2 @@
+debian/orbit2-config.1
+debian/orbit-idl-2.1
--- orbit2-2.14.19.orig/debian/liborbit2-dev.links
+++ orbit2-2.14.19/debian/liborbit2-dev.links
@@ -0,0 +1 @@
+usr/share/doc/liborbit2-dev/ORBit2 usr/share/gtk-doc/html/ORBit2
--- orbit2-2.14.19.orig/debian/typelib-dump.1
+++ orbit2-2.14.19/debian/typelib-dump.1
@@ -0,0 +1,33 @@
+.\" created for typelib-dump by Sebastian Rittau, for Debian GNU/Linux
+.\" based on orbit2-config by Chris Waters
+.\"
+.TH TYPELIB-DUMP 1 "22 February 2003" "Version 2.6.0"
+
+.SH NAME
+typelib\-dump \- show ORBit2 type library modules
+
+.SH SYNOPSIS
+.HP
+.B typelib\-dump
+.RI "[ " module " ]"
+
+.SH DESCRIPTION
+If
+.B typelib-dump
+is called without any arguments, it lists all \fIORBit2\fP typelib paths
+and the typelib modules in them. Otherwise the argument \fBmodule\fP
+is taken as the name of a typelib module. This module gets inspected
+and all types and interfaces of the module as well as all interface methods
+are dumped to the screen.
+
+.SH SEE ALSO
+orbit-idl-2(1), /usr/share/doc/orbit2,
+http://orbit-resource.sourceforge.net/, http://www.omg.org/.
+
+.SH AUTHOR
+Copyright \(co  2001, 2002 Dick Porter <dick@acm.org> and Elliot Lee
+<sopwith@redhat.com>
+
+This manual page was originally written for typelib-dump by Sebastian Rittau
+<srittau@debian.org> for Debian GNU/Linux and is based on the manual page
+for orbit2-config by Chris Waters <xtifr@debian.org>.
--- orbit2-2.14.19.orig/debian/orbit2-config.1
+++ orbit2-2.14.19/debian/orbit2-config.1
@@ -0,0 +1,80 @@
+.\" created for orbit2-config by Chris Waters, for Debian GNU/Linux
+.\"
+.TH ORBIT2-CONFIG 1 "18 December 2001" "Version 2.3.100"
+
+.SH NAME
+orbit2\-config \- helper script for building with ORBit2
+.SH SYNOPSIS
+.HP
+.B orbit2\-config
+.RB "[ " \-\-libs " ] [ " \-\-cflags " ]"
+[
+.BI \-\-prefix =dir
+] [
+.BI \-\-exec\-prefix =dir
+] [
+.BI \-\-use\-service =service
+]
+.RB "[ " client " | " server " ]"
+.HP
+.B orbit2\-config
+.RB "[ " \-\-version " ] [ " \-\-help " ]"
+
+.SH DESCRIPTION
+.B orbit2-config
+is a tool that is used to determine the compiler and linker flags that
+should be used to compile and link programs that use the \fIorbit2\fP
+library. It is also used internally by the .m4 macros for GNU autoconf
+that are included with \fIorbit2\fP.
+
+The argument \fBclient\fP is used for compiling an orbit2 client, and
+\fBserver\fP for compiling an orbit2 server.  In most cases, you will
+use one (or both) of the options \fB\-\-cflags\fP or \fB\-\-libs\fP
+(depending on whether you are compiling or linking.
+
+.SH OPTIONS
+.B orbit2-config
+accepts the following options:
+.TP
+.B \-\-version
+Print the currently installed version of \fIlibrary\fP on the standard output.
+.TP
+.B \-\-help
+Print a usage summary.
+.TP
+.B \-\-cflags
+Print the compiler flags that are necessary to compile a program using
+the specified \fIlibrary\fP.
+.TP
+.B \-\-libs
+Print the linker flags that are necessary to link with the specified
+\fIlibrary\fP.
+.TP
+.BI \-\-prefix =PREFIX
+If specified, use PREFIX instead of the installation prefix that \fIlibrary\fP
+was built with when computing the output for the \-\-cflags and
+\-\-libs options. This option is also used for the exec prefix
+if \-\-exec\-prefix was not specified. This option must be specified
+before any \-\-libs or \-\-cflags options.
+.TP
+.BI \-\-exec\-prefix =PREFIX
+If specified, use PREFIX instead of the installation exec prefix that
+\fIlibrary\fP was built with when computing the output for the \-\-cflags
+and \-\-libs options.  This option must be specified before any
+\-\-libs or \-\-cflags options.
+.TP
+.BI \-\-use-service= SERVICE
+If specified, provide additional flags (if any) for using the
+specified service.  Known values for SERVICE are: module CosNaming,
+interfaces LNameComponent, LName.
+
+.SH SEE ALSO
+orbit-idl-2(1), /usr/share/doc/liborbit2-dev,
+http://orbit-resource.sourceforge.net, http://www.omg.org.
+
+.SH AUTHOR
+Copyright \(co  2001, 2002 Dick Porter <dick@acm.org> and Elliot Lee
+<sopwith@redhat.com>
+
+This manual was originally written for orbit2-config by Chris Waters
+<xtifr@debian.org> for Debian GNU/Linux.
--- orbit2-2.14.19.orig/debian/compat
+++ orbit2-2.14.19/debian/compat
@@ -0,0 +1 @@
+7
--- orbit2-2.14.19.orig/debian/orbit2.manpages
+++ orbit2-2.14.19/debian/orbit2.manpages
@@ -0,0 +1,3 @@
+debian/ior-decode-2.1
+debian/linc-cleanup-sockets.1
+debian/typelib-dump.1
--- orbit2-2.14.19.orig/debian/liborbit2.install
+++ orbit2-2.14.19/debian/liborbit2.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/lib*.so.*
+debian/tmp/usr/lib/orbit-2.0/Everything_module.so
--- orbit2-2.14.19.orig/debian/orbit-name-server-2.dbk
+++ orbit2-2.14.19/debian/orbit-name-server-2.dbk
@@ -0,0 +1,122 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+  "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+
+<refentry>
+  <refentryinfo>
+    <copyright>
+      <year>2003</year>
+      <holder>W. Borgert</holder>
+    </copyright>
+    <date>2003-12-12</date>
+    <authorgroup>
+      <author>
+	<firstname>W.</firstname>
+	<surname>Borgert</surname>
+	<email>debacle@debian.org</email>
+      </author>
+    </authorgroup>
+    <revhistory>
+      <revision>
+	<revnumber>1</revnumber>
+	<date>2003-12-12</date>
+	<authorinitials>WB</authorinitials>
+	<revremark>initial version</revremark>
+      </revision>
+    </revhistory>
+  </refentryinfo>
+
+  <refmeta>
+    <refentrytitle>orbit-name-server-2</refentrytitle>
+
+    <manvolnum>1</manvolnum>
+  </refmeta>
+
+  <refnamediv>
+    <refname>orbit-name-server-2</refname>
+
+    <refpurpose>CORBA Naming Server</refpurpose>
+  </refnamediv>
+
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>orbit-name-server-2</command>
+
+      <arg><option>--key=<replaceable>string</replaceable></option></arg>
+
+      <arg><option>-?</option></arg>
+
+      <arg><option>--help</option></arg>
+
+      <arg><option>--usage</option></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+
+  <refsect1>
+    <title>Description</title>
+
+    <para><command>orbit-name-server-2</command> is an ORBit2 based
+    implementation of the OMG&apos;s COS Naming Service
+    Specification.</para>
+
+    <para>When <command>orbit-name-server-2</command> starts up
+    successfully it writes the stringified object reference for its
+    root context on standard output.</para>
+  </refsect1>
+
+  <refsect1>
+    <title>Options</title>
+
+    <para><command>orbit-name-server-2</command> accepts the following
+    options:</para>
+
+    <variablelist>
+      <varlistentry>
+	<term><option>--key=<replaceable>string</replaceable></option></term>
+	<listitem>
+	  <para>Respond to corbaloc requests with this object key.</para>
+	</listitem>
+      </varlistentry>
+      <varlistentry>
+	<term><option>-?</option>
+	  <option>--help</option></term>
+	<listitem>
+	  <para>Show a help message.</para>
+	</listitem>
+      </varlistentry>
+      <varlistentry>
+	<term><option>--usage</option></term>
+	<listitem>
+	  <para>Display a brief usage message.</para>
+	</listitem>
+      </varlistentry>
+    </variablelist>
+  </refsect1>
+
+  <refsect1>
+    <title>Files</title>
+
+    <para>On startup, <command>orbit-name-server-2</command> tries to
+    read the files <filename>/etc/orbitrc</filename> and
+    <filename>$HOME/.orbitrc</filename>.  The format of these files is
+    not yet documented in Debian.</para>
+  </refsect1>
+
+  <refsect1>
+    <title>See Also</title>
+
+    <para>ORBit2 web pages: <ulink
+    url="http://www.gnome.org/projects/ORBit2/">GNOME</ulink>, <ulink
+    url="http://orbit-resource.sourceforge.net/">SourceForge</ulink>
+    </para>
+  </refsect1>
+
+  <refsect1>
+    <title>Authors</title>
+
+    <para>This manual was written by <author><firstname>W.</firstname>
+    <surname>Borgert</surname>
+    <email>debacle@debian.org</email></author> for Debian
+    GNU/Linux.</para>
+  </refsect1>
+</refentry>
--- orbit2-2.14.19.orig/debian/orbit2-nameserver.install
+++ orbit2-2.14.19/debian/orbit2-nameserver.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/bin/name-client-2
+debian/tmp/usr/bin/orbit-name-server-2
--- orbit2-2.14.19.orig/debian/linc-cleanup-sockets.1
+++ orbit2-2.14.19/debian/linc-cleanup-sockets.1
@@ -0,0 +1,26 @@
+.\" created for linc-cleanup-sockets by Chris Waters, for Debian GNU/Linux
+.\"
+.TH LINC-CLEANUP-SOCKETS 1 "21 October 2003" "Version 2.8.1"
+
+.SH NAME
+linc\-cleanup-sockets \- removes leftover ORBit files from /tmp
+
+.SH SYNOPSIS
+.HP
+.B linc\-cleanup\-sockets
+
+.SH DESCRIPTION
+.B linc\-cleanup\-sockets
+is a tool used internally by GNOME to cleanup any leftover sockets for
+a user that may be left behind in /tmp.  It examines any sockets found
+in the directory /tmp/orbit-\fIusername\fP.  You may run it yourself
+when needed or desired.  It prints a brief status message when done.
+
+.SH OPTIONS
+none
+
+.SH AUTHOR
+Copyright \(co 2002, Michael Meeks  <michael@ximian.com>
+
+This manual was originally written for linc\-cleanup\-sockets by Chris
+Waters for Debian GNU/Linux.
--- orbit2-2.14.19.orig/debian/liborbit2-dev.install
+++ orbit2-2.14.19/debian/liborbit2-dev.install
@@ -0,0 +1,12 @@
+debian/tmp/usr/include/orbit-2.0
+debian/tmp/usr/share/aclocal/ORBit2.m4
+debian/tmp/usr/share/idl/orbit-2.0
+debian/tmp/usr/share/doc/liborbit2-dev/ORBit2
+debian/tmp/usr/lib/*.so
+debian/tmp/usr/lib/*.la
+debian/tmp/usr/lib/*.a
+debian/tmp/usr/lib/orbit-2.0/Everything_module.la
+debian/tmp/usr/lib/orbit-2.0/Everything_module.a
+debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/bin/orbit2-config
+debian/tmp/usr/bin/orbit-idl-2
--- orbit2-2.14.19.orig/debian/watch
+++ orbit2-2.14.19/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://ftp.gnome.org/pub/gnome/sources/ORBit2/([\d\.]+[02468])/ORBit2-([\d\.]+)\.tar\.gz
--- orbit2-2.14.19.orig/debian/copyright
+++ orbit2-2.14.19/debian/copyright
@@ -0,0 +1,50 @@
+This package was originally debianized by Chris Waters <xtifr@debian.org>.
+Current maintainer is Sebastian Rittau <srittau@debian.org>.
+
+It was downloaded from <ftp://ftp.gnome.org/pub/gnome/sources/ORBit2/>.
+
+Copyright (C) 1998, 1999, 2000, 2001 Richard H. Porter, Elliot Lee,
+ Michael Meeks, Mark McLoughlin, Red Hat, Inc., Ximian Inc. and others.
+Copyright 2001  Ximian, Inc., Red Hat, Inc., Sun Microsystems, Inc.,
+  Elliot Lee, Michael Meeks, Mark McLoughlin, and others
+
+The IDL compiler and utility programs are released under the terms of the
+GNU General Public License:
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program 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 General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+    MA 02110-1301, USA
+The full license text can be found in the file /usr/share/common-licenses/GPL
+on a Debian system.
+
+The Linc and ORBit libraries are released under the terms of the GNU Library
+General Public License:
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Library General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This library 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
+    Library General Public License for more details.
+
+    You should have received a copy of the GNU Library General Public
+    License along with this library; if not, write to the Free
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+    MA 02110-1301, USA
+
+The full license text can be found in the file /usr/share/common-licenses/LGPL
+on a Debian system.
--- orbit2-2.14.19.orig/debian/orbit2-nameserver.manpages
+++ orbit2-2.14.19/debian/orbit2-nameserver.manpages
@@ -0,0 +1,2 @@
+debian/name-client-2.1
+debian/orbit-name-server-2.1
--- orbit2-2.14.19.orig/debian/control
+++ orbit2-2.14.19/debian/control
@@ -0,0 +1,70 @@
+Source: orbit2
+Section: net
+Priority: optional
+Maintainer: Sebastian Rittau <srittau@debian.org>
+Standards-Version: 3.8.3
+Build-Depends: libglib2.0-dev (>= 2.8.0), libidl-dev (>= 0.8.10), pkg-config (>= 0.20), cdbs, debhelper (>= 7.0.0), docbook-xsl, gtk-doc-tools (>= 1.6-2), autotools-dev, dh-autoreconf
+
+Package: liborbit2
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: liborbit2-dev (<< 2.8.1-1)
+Conflicts: liborbit2-dev (<< 2.8.1-1), liblinc1 (<< 1.0.3-4), libbonobo-activation4 (<< 1:2.4.0)
+Description: libraries for ORBit2 - a CORBA ORB
+ ORBit2 is a high-performance CORBA (Common Object Request Broker
+ Architecture) ORB (Object Request Broker). It allows programs to send
+ requests and receive replies from other programs, regardless of the
+ locations of the two programs. CORBA is an architecture that enables
+ communication between program objects, regardless of the programming
+ language they're written in or the operating system they run on.
+ .
+ This package contains the run-time libraries used by ORBit2-based
+ applications.
+
+Package: orbit2
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: a CORBA ORB
+ ORBit2 is a high-performance CORBA (Common Object Request Broker
+ Architecture) ORB (Object Request Broker). It allows programs to send
+ requests and receive replies from other programs, regardless of the
+ locations of the two programs. CORBA is an architecture that enables
+ communication between program objects, regardless of the programming
+ language they're written in or the operating system they run on.
+ .
+ This package contains the command-line utilities ior-decode-2 and 
+ typelib-dump.
+
+Package: orbit2-nameserver
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: a CORBA name server
+ ORBit2 is a high-performance CORBA (Common Object Request Broker
+ Architecture) ORB (Object Request Broker). It allows programs to send
+ requests and receive replies from other programs, regardless of the
+ locations of the two programs. CORBA is an architecture that enables
+ communication between program objects, regardless of the programming
+ language they're written in or the operating system they run on.
+ .
+ This package includes the CORBA nameserver and a utility client program.
+
+Package: liborbit2-dev
+Architecture: any
+Section: libdevel
+Depends: liborbit2 (= ${binary:Version}), libidl-dev (>= 0.8.6-1), libglib2.0-dev, pkg-config, ${shlibs:Depends}, ${misc:Depends}
+Recommends: orbit2
+Conflicts: liblinc-dev
+Description: development files for ORBit2 - a CORBA ORB
+ ORBit2 is a high-performance CORBA (Common Object Request Broker
+ Architecture) ORB (Object Request Broker). It allows programs to send
+ requests and receive replies from other programs, regardless of the
+ locations of the two programs. CORBA is an architecture that enables
+ communication between program objects, regardless of the programming
+ language they're written in or the operating system they run on.
+ .
+ This package contains the header files and static libraries used for
+ developing ORBit2-based applications. It also contains the IDL compiler
+ needed to import object definitions into your C programs.
--- orbit2-2.14.19.orig/debian/name-client-2.dbk
+++ orbit2-2.14.19/debian/name-client-2.dbk
@@ -0,0 +1,184 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+  "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+
+<refentry>
+  <refentryinfo>
+    <copyright>
+      <year>2003</year>
+      <holder>W. Borgert</holder>
+    </copyright>
+    <date>2003-12-12</date>
+    <authorgroup>
+      <author>
+	<firstname>W.</firstname>
+	<surname>Borgert</surname>
+	<email>debacle@debian.org</email>
+      </author>
+    </authorgroup>
+    <revhistory>
+      <revision>
+	<revnumber>1</revnumber>
+	<date>2003-12-12</date>
+	<authorinitials>WB</authorinitials>
+	<revremark>initial version</revremark>
+      </revision>
+    </revhistory>
+  </refentryinfo>
+
+  <refmeta>
+    <refentrytitle>name-client-2</refentrytitle>
+
+    <manvolnum>1</manvolnum>
+  </refmeta>
+
+  <refnamediv>
+    <refname>name-client-2</refname>
+
+    <refpurpose>CORBA Naming Service client</refpurpose>
+  </refnamediv>
+
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>name-client-2</command>
+
+      <arg><replaceable>root</replaceable></arg>
+      <group><arg>bind</arg> <arg>rebind</arg>
+      <arg>bind_context</arg> <arg>rebind_context</arg></group>
+      <arg><replaceable>name</replaceable></arg>
+      <arg><replaceable>object-id</replaceable></arg>
+    </cmdsynopsis>
+
+    <cmdsynopsis>
+      <command>name-client-2</command>
+
+      <arg><replaceable>root</replaceable></arg>
+      <group><arg>resolve</arg> <arg>unbind</arg>
+      <arg>bind_new_context</arg> <arg>list</arg>
+      <arg>destroy</arg></group>
+      <arg><replaceable>name</replaceable></arg>
+    </cmdsynopsis>
+
+    <cmdsynopsis>
+      <command>name-client-2</command>
+
+      <arg><replaceable>root</replaceable></arg>
+      <arg><option>new_context</option></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+
+  <refsect1>
+    <title>Description</title>
+
+    <para><command>name-client-2</command> is used to query or control
+    a CORBA Name Service, such as the
+    <command>orbit-name-server-2</command>.</para>
+  </refsect1>
+
+  <refsect1>
+    <title>Options</title>
+
+    <para><command>name-client-2</command> accepts the following
+    arguments:</para>
+
+    <variablelist>
+      <varlistentry>
+	<term>
+	  <cmdsynopsis>
+	    <arg>root</arg>
+	    <arg><option>bind</option> <option>rebind</option>
+	    <option>bind_context</option>
+	    <option>rebind_context</option></arg>
+	    <arg>name</arg> <arg>object-id</arg>
+	  </cmdsynopsis>
+	</term>
+	<listitem>
+	  <para>Binds or rebinds an object or naming context to name.</para>
+	</listitem>
+      </varlistentry>
+      <varlistentry>
+	<term>
+	  <cmdsynopsis>
+	    <arg>root</arg>
+	    <arg><option>resolve</option> <option>unbind</option>
+	    <option>bind_new_context</option> <option>list</option>
+	    <option>destroy</option></arg>
+	    <arg>name</arg>
+	  </cmdsynopsis>
+	</term>
+	<listitem>
+	  <para>Resolves, unbinds, lists, or destroys name or binds
+	  name to a new context.</para>
+	</listitem>
+      </varlistentry>
+      <varlistentry>
+	<term>
+	  <cmdsynopsis>
+	    <arg>root</arg>
+	    <arg><option>new_context</option></arg>
+	  </cmdsynopsis>
+	</term>
+	<listitem>
+	  <para>Creates a new naming context and writes its IOR to
+	  standard output.</para>
+	</listitem>
+      </varlistentry>
+    </variablelist>
+
+    <para>Components of name are delimited by
+    <literal>/</literal> (slash).</para>
+
+    <para><emphasis>id</emphasis> and <emphasis>kind</emphasis> of
+    those components are delimited by <literal>.</literal>
+    (dot).</para>
+
+    <para><emphasis>root</emphasis> denotes the IOR of the root naming
+    context, it is either:</para>
+
+    <itemizedlist>
+      <listitem>
+	<para>the IOR itself</para>
+      </listitem>
+
+      <listitem>
+	<para><option>--stdin</option>: the IOR is read from
+	stdin.</para>
+      </listitem>
+
+      <listitem>
+	<para><option>--gnome</option>: the GNOME Name Server is
+	used.</para>
+      </listitem>
+    </itemizedlist>
+
+    <para><emphasis>object-id</emphasis> is the IOR of an
+    object.</para>
+  </refsect1>
+
+  <refsect1>
+    <title>Files</title>
+
+    <para>On startup, <command>name-client-2</command> tries to read
+    the files <filename>/etc/orbitrc</filename> and
+    <filename>$HOME/.orbitrc</filename>.  The format of these files is
+    not yet documented in Debian.</para>
+  </refsect1>
+
+  <refsect1>
+    <title>See Also</title>
+
+    <para>ORBit2 web pages: <ulink
+    url="http://www.gnome.org/projects/ORBit2/">GNOME</ulink>, <ulink
+    url="http://orbit-resource.sourceforge.net/">SourceForge</ulink>
+    </para>
+  </refsect1>
+
+  <refsect1>
+    <title>Authors</title>
+
+    <para>This manual was written by <author><firstname>W.</firstname>
+    <surname>Borgert</surname>
+    <email>debacle@debian.org</email></author> for Debian
+    GNU/Linux.</para>
+  </refsect1>
+</refentry>
--- orbit2-2.14.19.orig/debian/liborbit2.lintian.overrides
+++ orbit2-2.14.19/debian/liborbit2.lintian.overrides
@@ -0,0 +1 @@
+liborbit2 binary: package-name-doesnt-match-sonames
--- orbit2-2.14.19.orig/debian/ior-decode-2.1
+++ orbit2-2.14.19/debian/ior-decode-2.1
@@ -0,0 +1,30 @@
+.\" created for ior-decode-2 by Chris Waters, for Debian GNU/Linux
+.\"
+.TH IOR-DECODE-2 1 "23 March 2002" "Version 0.5.15"
+
+.SH NAME
+ior\-decode\-2 \- print human-readable info from IOR string
+
+.SH SYNOPSIS
+.HP
+.BI ior\-decode\-2 " IOR"
+
+.SH DESCRIPTION
+An IOR string is a string of characters that defines an "InterOrb
+Reference".  These strings are used to locate and identify remote
+objects.  The \fBior\-decode\-2\fP program displays the information
+encoded in the IOR string in a human\-readable format.  This is
+primarily useful for debugging.
+
+.SH OPTIONS
+None.
+
+.SH SEE ALSO
+http://www.omg.org, http://orbit-resource.sourceforge.net
+
+.SH AUTHOR
+Copyright \(co  2001 Dick Porter <dick@acm.org> and Elliot Lee
+<sopwith@redhat.com>
+
+This manual was originally written for ior\-decode\-2 by Chris Waters
+<xtifr@debian.org> for Debian GNU/Linux.
--- orbit2-2.14.19.orig/debian/orbit-idl-2.1
+++ orbit2-2.14.19/debian/orbit-idl-2.1
@@ -0,0 +1,153 @@
+.\" created for orbit-idl-2 by Chris Waters, for Debian GNU/Linux
+.\"
+.TH ORBIT-IDL-2 1 "18 March 2002" "Version 0.5.15"
+
+.SH NAME
+orbit\-idl\-2 \- IDL compiler for ORBit2
+
+.SH SYNOPSIS
+.HP
+.B orbit\-idl\-2
+.RI "[ " options " ] " file...
+
+.SH DESCRIPTION
+.B orbit\-idl\-2
+converts object interface descriptions written in CORBA IDL (Interface
+Definition Language) into C code that you can compile and link into
+your programs.
+
+.SH OPTIONS
+.B orbit\-idl\-2
+accepts the following options:
+.P
+.BI "\-d " ARG
+.RS 0
+.BI \-\-debug= ARG
+.RS
+Set the debug level.  Supported levels are 0 to 4, default is 2.
+.RE
+.TP
+.BI \-\-idlwarnlevel= INT
+Set the warning level for compiler warnings.  Supported levels are 0
+to 4, default is 2.
+.TP
+.B \-\-showcpperrors
+Show errors from cpp(1).
+.TP
+.B \-\-small
+Optimize for size instead of speed.
+.TP
+.B \-\-oldstyle
+Use the old style IDL compiler (not generally recommended).
+.TP
+.B \-\-skeleton\-impl
+Generate a \fIskeleton-impl\fP file.
+.TP
+.B \-\-nostubs
+Do not create the \fIstubs\fP file.
+.TP
+.B \-\-noskels
+Do not create the \fIskels\fP file.
+.TP
+.B \-\-nocommon
+Do not create the \fIcommon\fP file.
+.TP
+.B \-\-noheaders
+Do not create the \fIheaders\fP file.
+.TP
+.B \-\-noidata
+Don't generate Interface type data.
+.P
+.B \-i
+.RS 0
+.B \-\-imodule
+.RS
+Generate only an imodule file (no skels, stubs, etc.).
+.RE
+.TP
+.B \-\-add\-imodule
+Generate an imodule file (as well as other files generated by default
+or by other options).
+.TP
+.B \-\-onlytop
+Inhibit file includes.
+.TP
+.B \-\-pidl
+Treat source as pseudo-IDL.
+.P
+.BI "\-D " ARG
+.RS 0
+.BI \-\-define= ARG
+.RS
+Define name for preprocessor.
+.RE
+.P
+.BI "\-I " PATH
+.RS 0
+.BI \-\-include= PATH
+.RS
+Add search path for include files.
+.RE
+.TP
+.BI \-\-deps= FILENAME
+Generate dependency information, suitable for inclusion in a Makefile.
+.P
+.BI "\-l " ARG
+.RS 0
+.BI \-\-lang= ARG
+.RS
+Specify the output language.  The default is C.  Support for languages
+other than C requires the installation of a backend for that language.
+.RE
+.TP
+.BI "\-\-backenddir=" DIR
+Specify the directory where a language backend is stored (not
+necessary if backend is stored in the default directory).
+.TP
+.B "\-\-usage"
+Print a very brief usage summary.
+.P
+.B \-?
+.RS 0
+.B \-\-help
+.RS
+Print a slightly more detailed usage summary.
+.RE
+.P
+.B \-v
+.RS 0
+.B \-\-version
+.RS
+Print version number and serial.
+.RE
+
+.SH COMPILING
+The IDL file(s) compiled by \fBorbit\-idl\-2\fP define the interfaces
+to network-transparent objects.  These files are first passed to
+cpp(1), the C Preprocessor, then the result is parsed, and the C code
+is generated.
+.P
+ By default, \fBorbit\-idl\-2\fP generates four files, the \fIstubs\fP,
+\fIskels\fP, \fIcommon\fP, and \fIheader\fP files.  If your input file
+is named \fBsample.idl\fP, then the output files will be named,
+respectively, \fBsample-stubs.c\fP, \fBsample-skels.c\fP,
+\fBsample-common.c\fP, and \fBsample.h\fP.  You can optionally also
+generate a \fIskeleton-impl\fP file (which would be named
+\fBsample-skelimpl.c\fP in our example), or an \fIimodule\fP file
+(e.g. \fBsample-imodule.c\fP).  These files require manual
+editing to be useful, and is therefore not generated by default.
+.P
+The generated C files are formatting ("pretty-printed") using
+indent(1).  You can use another program for this if you prefer, with
+the \-\-c-output-formatter argument.
+
+.SH SEE ALSO
+orbit2-config(1), cpp(1), indent(1), /usr/share/doc/liborbit2-dev,
+http://orbit-resource.sourceforge.net, http://www.omg.org.
+
+.SH AUTHOR
+Copyright \(co 2001, 2002 Dick Porter <dick@acm.org> and Elliot Lee
+<sopwith@redhat.com>
+
+This manual was originally written for orbit-idl by Chris Waters
+<xtifr@debian.org> for Debian GNU/Linux.
--- orbit2-2.14.19.orig/debian/orbit2.install
+++ orbit2-2.14.19/debian/orbit2.install
@@ -0,0 +1,3 @@
+debian/tmp/usr/bin/ior-decode-2
+debian/tmp/usr/bin/linc-cleanup-sockets
+debian/tmp/usr/bin/typelib-dump
--- orbit2-2.14.19.orig/debian/liborbit2.docs
+++ orbit2-2.14.19/debian/liborbit2.docs
@@ -0,0 +1 @@
+README NEWS AUTHORS
--- orbit2-2.14.19.orig/debian/changelog
+++ orbit2-2.14.19/debian/changelog
@@ -0,0 +1,610 @@
+orbit2 (1:2.14.19-0.1) unstable; urgency=low
+
+  * Non-maintainer upload, for the GNOME 3 transition.
+  * New upstream release.
+  * Update watch file.
+  * Use dh-autoreconf:
+    - Drop debian/patches/700-autoreconf.patch.
+    - Add Build-Depends on dh-autoreconf.
+    - Add autoreconf.mk include.
+  * debian/rules:
+    - Don't include autotools.mk as we already include gnome.mk.
+  * debian/patches/001-dont-use-atexit-handlers.patch:
+    - Don't use atexit handlers, as they cause gnome-settings-daemon to crash.
+      Use a GNU C extension instead. Patch by Rodrigo Moya.
+      (LP: #788710, Closes: #645704)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 18 Oct 2011 01:09:32 +0200
+
+orbit2 (1:2.14.18-0.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove references to other libraries from dependency_libs field
+    (Closes: #619205).
+
+ -- Luk Claes <luk@debian.org>  Sun, 29 May 2011 22:49:43 +0200
+
+orbit2 (1:2.14.18-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream bugfix release, one API addition:
+    + debian/patches/700-autoreconf.patch:
+      - Regenerated for the new version.
+
+ -- Sebastian Dröge <slomo@debian.org>  Thu, 08 Apr 2010 12:27:40 +0200
+
+orbit2 (1:2.14.17-2) unstable; urgency=low
+
+  * debian/control: Added minimum version to debhelper and pkg-config
+    build-depends.
+  * debian/liborbit2.lintian-overrides: Ignore that the package name does
+    not match the .so names. This has historic reason and is not going to
+    change.
+  * debian/control: Fixed a typo in orbit2-nameserver's description.
+    + Closes: #557830 "Typo in package description: "This packages""
+
+ -- Sebastian Rittau <srittau@debian.org>  Tue, 24 Nov 2009 21:42:44 +0100
+
+orbit2 (1:2.14.17-1) unstable; urgency=low
+
+  * Acknowledge NMUs. Thanks, people!
+    + Closes: #460403 "diff for NMU version 1:2.14.10-0.1"
+    + Closes: #471275 "diff for NMU 2.14.12-0.1"
+  * Update Standards-Version to 3.8.3, no additional changes needed.
+  * Bump debhelper compatibility level to 7.
+
+ -- Sebastian Rittau <srittau@debian.org>  Sun, 04 Oct 2009 17:36:55 +0200
+
+orbit2 (1:2.14.17-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream bugfix release. No API changes.
+  * Update Standards-Version to 3.8.0, no additional changes needed.
+  * Build depend on autotools-dev to get config.{sub,guess} updated.
+
+ -- Sebastian Dröge <slomo@debian.org>  Fri, 06 Mar 2009 18:40:04 +0100
+
+orbit2 (1:2.14.16-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream bugfix release. No API changes.
+
+ -- Josselin Mouette <joss@debian.org>  Fri, 14 Nov 2008 22:46:49 +0100
+
+orbit2 (1:2.14.13-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream bugfix release:
+    + Robustness fixes.
+    + Locking fixes in linc.
+    + Fixes for handling of local requests.
+
+ -- Sebastian Dröge <slomo@debian.org>  Tue, 03 Jun 2008 10:40:06 +0200
+
+orbit2 (1:2.14.12-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream bugfix release:
+    + Fixes build with glib 2.16 (Closes: #464525).
+    + 700-autoreconf.patch: Regenerated for the new version.
+    + Build depend on libidl-dev (>= 0.8.10).
+
+ -- Sebastian Dröge <slomo@debian.org>  Mon, 17 Mar 2008 02:39:46 +0100
+
+orbit2 (1:2.14.10-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream release with API additions.
+  * Increase shlibs version to 2.14.10.
+  * Use ${binary:Version}.
+  * Standards version can be 3.7.3.
+  * Fix FSF address in copyright.
+
+ -- Josselin Mouette <joss@debian.org>  Sat, 12 Jan 2008 13:09:44 +0100
+
+orbit2 (1:2.14.7-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream releases; no API or ABI change.
+
+ -- Loic Minier <lool@dooz.org>  Thu, 05 Apr 2007 17:12:25 +0200
+
+orbit2 (1:2.14.5-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream stable release; no ABI change, one small backward-compatible
+    API change: it's not necessary to define ORBIT2_EXTENSIONS before using
+    ORBit_get_giop_recv_limit() or ORBit_proto_use(); closes: #417907.
+
+ -- Loic Minier <lool@dooz.org>  Thu, 05 Apr 2007 16:08:04 +0200
+
+orbit2 (1:2.14.4-1) unstable; urgency=low
+
+  * New upstream release.
+  * Acknowledge NMU. (Thanks, Loic!)
+    + Closes: #395050 "Diff for 2.14.3-0.1 NMU"
+  * debian/patches/700-autoreconf.patch: Updated.
+  * debian/SSL.Debian: Removed, since SSL support was removed upstream.
+  * debian/TODO: Removed; all todo items are outdated.
+  * debian/liborbit2.docs: Removed SSL.Debian and TODO.
+
+ -- Sebastian Rittau <srittau@debian.org>  Mon, 18 Dec 2006 20:11:59 +0100
+
+orbit2 (1:2.14.3-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream releases, with API addition; closes: #386410.
+    - Bump up shlibs to >= 1:2.14.1.
+    - Bump up libglib2.0-dev build-dep to >= 2.8.0.
+    - Drop build-dep and dep on libpopt-dev.
+    - Split patch 100-compile-name-server with a new 700_autoreconf patch
+      which holds the generated files; I'm afraid it's ~ 2 MB, but I don't
+      have automake1.6 around to properly minimize the diff.
+  * Include debian/patches/m68k when building for m68k.
+  * New m68k patch, 10-aligment-misc-fixes, to properly align memory on m68k;
+    thanks Roman Zippel; closes: #390516.
+  * Add watch file.
+
+ -- Loic Minier <lool@dooz.org>  Tue, 24 Oct 2006 16:08:59 +0200
+
+orbit2 (1:2.14.0-2) unstable; urgency=low
+
+  * Acknowledge NMU. (Thanks, Steinar!)
+    + Closes: #371847 "diff for 1:2.14.0-1.1 NMU"
+  * debian/control: Bump build dependency on gtk-doc-tools to >= 1.6-2.
+    Removed build dependency on xsltproc (since gtk-doc-tools depends on it).
+    + Closes: #362791 "orbit2 should declare a versioned dependency on
+      gtk-doc-tools"
+  * debian/copyright: Updated copyright text with (L)GPL boilerplate.
+  * debian/control: Bump standards version to 3.7.2 (no changes required).
+
+ -- Sebastian Rittau <srittau@debian.org>  Fri, 23 Jun 2006 11:54:14 +0200
+ 
+orbit2 (1:2.14.0-1.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Make liborbit2-dev depend on at least version 0.8.6-1 of libidl-dev.
+    (Closes: #369685)
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Wed,  7 Jun 2006 22:45:41 +0200
+
+orbit2 (1:2.14.0-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sebastian Rittau <srittau@debian.org>  Thu, 16 Mar 2006 21:14:34 +0100
+
+orbit2 (1:2.12.2-3) unstable; urgency=low
+
+  * debian/control: Added gtk-doc-tools to build dependencies.
+    (Closes: #318783, #318584)
+
+ -- Sebastian Rittau <srittau@debian.org>  Thu, 21 Jul 2005 22:41:25 +0200
+
+orbit2 (1:2.12.2-2) unstable; urgency=low
+
+  * debian/control: Updated standards-version to 3.6.2 (no changes).
+  * Reenable shipping of API documentation. (Closes: #317352)
+    + debian/rules: Add --enable-gtk-doc option to build API documentation.
+    + debian/liborbit2-dev.install: Added usr/share/doc/liborbit2-dev/ORBit2
+
+ -- Sebastian Rittau <srittau@debian.org>  Fri,  8 Jul 2005 17:19:23 +0200
+
+orbit2 (1:2.12.2-1) unstable; urgency=low
+
+  * New upstream version.
+    + debian/patches/100-compile-name-server.patch: Updated.
+  * debian/liborbit2-dev.install: Removed
+    debian/tmp/usr/share/doc/liborbit2-dev/ORBit2.
+
+ -- Sebastian Rittau <srittau@debian.org>  Tue, 19 Apr 2005 16:01:06 +0200
+
+orbit2 (1:2.12.1-1) unstable; urgency=low
+
+  * New upstream version.
+  * Acknowledge NMUs. (Thanks, Sebastien!)
+    + Closes: #258454 "nautilus: crashes with usb key entry in fstab"
+  * debian/control: Remove dependencies on indent, they aren't needed anymore.
+    + Closes: #292801 "depends on indent"
+  * debian/patches/000-relibtoolize.patch: Removed.
+  * debian/orbit-idl-2.1: Removed description of deprecated
+    --c-output-formatter option.
+
+ -- Sebastian Rittau <srittau@debian.org>  Tue, 15 Mar 2005 11:53:19 +0100
+
+orbit2 (1:2.10.5-0.1) unstable; urgency=low
+
+  * NMU with the maintainer approval.
+  * New upstream release:
+    - fix a nautilus crash on 64 bits platforms (Closes: #258454).
+  * debian/patches/005-pc-file-fix.patch:
+    - removed, the fix is in the new version.
+
+ -- Sebastien Bacher <seb128@debian.org>  Tue,  8 Feb 2005 16:23:53 +0100
+
+orbit2 (1:2.10.2-1.1) unstable; urgency=low
+
+  * NMU for Gnome 2.6.
+  * Upload in unstable.
+
+ -- Sebastien Bacher <seb128@debian.org>  Mon, 24 May 2004 19:31:42 +0200
+
+orbit2 (1:2.10.2-1) experimental; urgency=low
+
+  * Acknowledges NMUs. (Thanks Ross and Gustavo!)
+    + Closes: #240022, #249291
+    + Bug fixed in NMU: Closes: #242943
+  * debian/rules: Update shlibver to >= 1:2.10.0. (Closes: #218287)
+  * Fix pkg-config file not to include unnecessary libraries.
+    + debian/patches/005-pc-file-fix.patch: New file.
+    + Closes: #236094 "pkg-config --libs lists to many libraries"
+  * debian/control: Correct dependency of liborbit2-dev on libidl-dev instead
+    of libidl2-dev.
+
+ -- Sebastian Rittau <srittau@debian.org>  Sun, 16 May 2004 19:14:42 +0200
+
+orbit2 (1:2.10.2-0.1) experimental; urgency=low
+
+  * NMU
+  * New upstream release
+  * debian/control:
+  - liborbit2-dev now depends on libidl-dev (Closes: #242943)
+  * patches/000-relibtoolize.patch:
+  - add patch to relibtoolize
+  * patches/100-compile-name-server.patch:
+  - reworked patch to work with the above one
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Sun, 16 May 2004 01:24:36 -0300
+
+orbit2 (1:2.10.0-0.1) experimental; urgency=low
+
+  * NMU for GNOME 2.6 packaging
+  * New upstream release
+
+ -- Ross Burton <ross@debian.org>  Thu, 25 Mar 2004 09:48:19 +0000
+
+orbit2 (1:2.8.3-2) unstable; urgency=low
+
+  * Enable orbit-name-service. [Thanks to W. Borgert for patch and manual
+    pages.]
+    + debian/control: Build-depend on xsltproc and docbook-xsl (for generating
+      the manual pages from Docbook source).
+    + debian/control: Added a new package: orbit2-nameserver.
+    + debian/patches/100-compile-name-server.patch: Patch to enable
+      compilation of the ORBit name server.
+    + debian/name-client-2.dbk:
+    + debian/orbit-name-server-2.dbk: Man pages.
+    + debian/rules: Auto-generate man pages from Docbook source.
+    + debian/orbit2-nameserver.install:
+    + debian/orbit2-nameserver.manpages: Files to install in package
+      orbit2-nameserver.
+    + Closes: #223789 "desperately missing orbit2 naming server"
+  * debian/control: Start all short description with lowercase letters.
+
+ -- Sebastian Rittau <srittau@debian.org>  Sat, 13 Dec 2003 23:06:11 +0100
+
+orbit2 (1:2.8.3-1) unstable; urgency=low
+
+  * New upstream version.
+    + debian/patches/crashfix.patch: Removed as this is now included
+      upstream. (Thanks, Sebastien for the temporary patch and NMU!)
+    + Closes: #219391 "Involved in gnumeric crash when a11y is enabled"
+
+ -- Sebastian Rittau <srittau@debian.org>  Sat, 13 Dec 2003 22:05:32 +0100
+
+orbit2 (1:2.8.2-1.1) unstable; urgency=high
+
+  * NMU to fix some crash with a11y before the entry in testing
+    (Closes: #219391).
+  * Urgency = high because it's a small fix and we don't want to delay
+    GNOME 2.4 entry in testing.
+
+ -- Sebastien Bacher <seb128@debian.org>  Sun, 16 Nov 2003 21:35:11 +0100
+
+orbit2 (1:2.8.2-1) unstable; urgency=low
+
+  * New upstream version.
+    + Closes: #218026 "new version available which fixes deadlock"
+
+ -- Sebastian Rittau <srittau@debian.org>  Wed, 29 Oct 2003 15:15:49 +0100
+
+orbit2 (1:2.8.1-5) unstable; urgency=low
+
+  * debian/control: liborbit2-dev now conflicts with liblinc-dev so that
+    newly compiled packages are not linked against linc anymore. [Suggestion
+    by Christian Marillat]
+    + Closes: #216842 "liborbit2-dev should conflict with liblinc-dev"
+  * Added manpage for linc-cleanup-sockets (from Linc Debian package, updated
+    slightly).
+    + debian/linc-cleanup-sockets.1: Manpage.
+    + debian/orbit2.manpages: Added linc-cleanup-sockets.1.
+
+ -- Sebastian Rittau <srittau@debian.org>  Tue, 21 Oct 2003 17:51:52 +0200
+
+orbit2 (1:2.8.1-4) unstable; urgency=low
+
+  * Upload to unstable.
+
+ -- Sebastian Rittau <srittau@debian.org>  Thu, 16 Oct 2003 16:35:42 +0200
+
+orbit2 (1:2.8.1-3) experimental; urgency=low
+
+  * debian/control: Removed dependency on liblinc-dev from liborbit2-dev.
+  * debian/control: Changed conflicts with libbonobo-activation4 to a
+    versioned conflict.
+
+ -- Sebastian Rittau <srittau@debian.org>  Thu, 16 Oct 2003 00:37:56 +0200
+
+orbit2 (1:2.8.1-2) experimental; urgency=low
+
+  * debian/control: liborbit2 conflicts with liblinc1 (<< 1.0.3-4). This
+    version of Linc contains a workaround for a problem with newer ORBit
+    versions: Since these versions have internalized Linc, they don't call
+    linc_set_tmpdir() anymore. Thatswhy some packages that relied on ORBit
+    setting the tmpdir would fail.
+
+ -- Sebastian Rittau <srittau@debian.org>  Wed,  8 Oct 2003 11:30:45 +0200
+
+orbit2 (1:2.8.1-1) experimental; urgency=low
+
+  * New upstream version.
+    + Closes: #200847 "giop1.2 protocol implementation not compliant"
+    + debian/rules: Updated shlibs version to >= 2.8.0.
+    + debian/liborbit2-dev.install: Made paths more explicit.
+    + debian/liborbit2-dev.install: Added IDL files.
+    + debian/control: liborbit2 does now conflict and replace older versions
+      of liborbit2-dev, since Everything_module.so moved.
+  * ORBit does now include Linc:
+    + debian/control: Remove build-dependency on liblinc-dev.
+    + debian/control: Conflict with libbonobo-activation4.
+    + debian/TODO: Added note that Linc is built with SSL disabled.
+    + debian/SSL.Debian: New file (from Linc source package, slightly
+      modified).
+    + debian/liborbit2.docs: Added debian/SSL.Debian.
+    + debian/orbit2.install: Added linc-cleanup-sockets.
+  * Added HTML documentation:
+    + debian/rules: Added --with-html-dir configure option.
+    + debian/liborbit2-dev.install: Install HTML documentation.
+    + debian/liborbit2-dev.links: Added link to gtk-doc documentation.
+  * debian/copyright: Corrected download location, added copyright notices
+    from Linc.
+  * debian/control: Standards version 3.6.1 (no changes required).
+
+ -- Sebastian Rittau <srittau@debian.org>  Wed,  1 Oct 2003 20:18:56 +0200
+
+orbit2 (1:2.6.3-2) unstable; urgency=low
+
+  * Rerun libtool, automake, autoconf.
+    + Closes: #205734 "configure built from broken libtool.m4"
+
+ -- Sebastian Rittau <srittau@debian.org>  Sun, 17 Aug 2003 14:32:32 +0200
+
+orbit2 (1:2.6.3-1) unstable; urgency=low
+
+  * New upstream release.
+  * Removed debug package, since it didn't provide anything that the -dev
+    package did not.
+    + debian/control: Removed liborbit2-dbg.
+    + debian/liborbit2-dbg.dirs: Removed.
+  * Use cdbs:
+    + debian/control: Build-depend on cdbs and debhelper >= 4.1.0.
+    + debian/rules: Rewrote.
+    + debian/orbit2.install:
+    + debian/liborbit2.install:
+    + debian/liborbit2-dev.install: Added debian/tmp/ prefix for all files.
+  * debian/control: Standards version 3.6.0 (no changes required).
+
+ -- Sebastian Rittau <srittau@debian.org>  Sat, 16 Aug 2003 13:28:26 +0200
+
+orbit2 (1:2.6.2-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sebastian Rittau <srittau@debian.org>  Sun, 25 May 2003 20:44:56 +0200
+
+orbit2 (1:2.6.1-2) unstable; urgency=low
+
+  * Typo in package description fixed.
+  * Changed section of packages liborbit2-dev and liborbit2-dbg to libdevel.
+  * Complies with Debian Policy, version 3.5.10.
+  * Use src/services/imodule/Makefile.am from CVS HEAD to fix inter-library
+    dependency information.
+    + Closes: #193454 "Shared library dependency information"
+
+ -- Sebastian Rittau <srittau@debian.org>  Sun, 18 May 2003 20:09:49 +0200
+
+orbit2 (1:2.6.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Conforms to Debian policy 3.5.9.
+  * Updated the package descriptions.
+  * Compile with --enable-purify. This should only result in a neglectable
+    performance hit, but is the right thing to do, IMO. This also eases
+    debugging with memory debuggers like Valgrind. (Closes: #159794)
+  * User debian/compat instead of DH_COMPAT. Also, use compatibility level 4;
+    build-depend on debhelper >= 4.0.0.
+  * Added ${misc:Depends} to dependencies, added ${shlib:Depends} to
+    dependencies of liborbit2-dbg.
+  * Use dh_install instead of dh_movefiles.
+
+ -- Sebastian Rittau <srittau@debian.org>  Tue, 25 Mar 2003 02:52:04 +0100
+
+orbit2 (1:2.6.0-2) unstable; urgency=low
+
+  * New maintainer.
+  * Removed links to undocumented(7).
+  * Wrote typelib-dump(1). (Closes: #119803)
+
+ -- Sebastian Rittau <srittau@debian.org>  Sat, 22 Feb 2003 19:32:47 +0100
+
+orbit2 (1:2.6.0-1) unstable; urgency=low
+
+  * New upstream release, finally jumping ahead to the new release
+    series.
+
+ -- Chris Waters <xtifr@debian.org>  Sat, 18 Jan 2003 17:19:41 -0800
+
+orbit2 (1:2.4.4-1) unstable; urgency=low
+
+  * New upstream release.  Actually, a slightly older upstream release,
+    but it's new to us.  Upstream version downgraded because the 2.5.0
+    release is for Gnome 2.2, which is still beta (closes: #170398).
+
+ -- Chris Waters <xtifr@debian.org>  Thu, 28 Nov 2002 03:35:31 -0800
+
+orbit2 (2.5.0-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Mon, 28 Oct 2002 13:58:13 -0800
+
+orbit2 (2.4.3-2) unstable; urgency=low
+
+  * Re-ran libtoolize, autoheader, aclocal, autoconf and automake to work
+    around a problem with MIPSEL (closes: #160063).
+
+ -- Chris Waters <xtifr@debian.org>  Thu, 17 Oct 2002 02:02:55 -0700
+
+orbit2 (2.4.3-1) unstable; urgency=low
+
+  * New upstream release.
+  * Fixed download location in copyright file.
+  * Updated standards-version in debian/control.
+  * Updated debian/TODO a little.
+
+ -- Chris Waters <xtifr@debian.org>  Fri,  6 Sep 2002 15:34:57 -0700
+
+orbit2 (2.4.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Added missing dependency on libpopt-dev to liborbit2-dev 
+    (closes: #155679).
+  * upstream removed name-client-2 and orbit-name-server-2, so I adjusted
+    the docs and descriptions accordingly.
+
+ -- Chris Waters <xtifr@debian.org>  Wed,  7 Aug 2002 12:09:41 -0700
+
+orbit2 (2.4.0-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Thu,  6 Jun 2002 16:00:38 -0700
+
+orbit2 (2.3.110-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Tue, 21 May 2002 23:01:37 -0700
+
+orbit2 (2.3.109-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Thu, 16 May 2002 12:14:05 -0700
+
+orbit2 (2.3.108-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Wed, 17 Apr 2002 02:46:17 -0700
+
+orbit2 (2.3.107-1) unstable; urgency=low
+
+  * New upstream release.
+  * Added man page for orbit-idl-2 (closes:#119804).
+  * Added a couple of man pages for orbit2 binary package.
+
+ -- Chris Waters <xtifr@debian.org>  Mon, 25 Mar 2002 17:24:03 -0800
+
+orbit2 (2.3.106-2) unstable; urgency=low
+
+  * Rebuilt against glibc 2.0, updated dependencies.
+
+ -- Chris Waters <xtifr@debian.org>  Thu, 21 Mar 2002 21:18:57 -0800
+
+orbit2 (2.3.106-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Wed,  6 Mar 2002 01:02:05 -0800
+
+orbit2 (2.3.105-2) unstable; urgency=low
+
+  * Rebuilt against new glib; updated dependencies.
+
+ -- Chris Waters <xtifr@debian.org>  Tue, 26 Feb 2002 14:33:51 -0800
+
+orbit2 (2.3.105-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Wed, 13 Feb 2002 13:12:10 -0800
+
+orbit2 (2.3.104-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Fri,  8 Feb 2002 01:24:01 -0800
+
+orbit2 (2.3.102-2) unstable; urgency=low
+
+  * Added missing dependency on indent (closes:#131426)
+
+ -- Chris Waters <xtifr@debian.org>  Tue, 29 Jan 2002 14:38:50 -0800
+
+orbit2 (2.3.102-1) unstable; urgency=low
+
+  * New upstream release.
+  * New (hopefully better) patch for the recurring libtool problems with
+    the Everything module.  (closes:#128476)
+
+ -- Chris Waters <xtifr@debian.org>  Sat, 12 Jan 2002 21:45:02 -0800
+
+orbit2 (2.3.101-2) unstable; urgency=low
+
+  * Updated versioned build-depends on linc (closes:#127970).
+
+ -- Chris Waters <xtifr@debian.org>  Mon,  7 Jan 2002 13:40:13 -0800
+
+orbit2 (2.3.101-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr@debian.org>  Sat,  5 Jan 2002 02:38:18 -0800
+
+orbit2 (2.3.100-1) unstable; urgency=low
+
+  * New upstream release.  Includes fix for build problems with Everything
+    module (closes:#122546).
+
+ -- Chris Waters <xtifr@debian.org>  Tue, 18 Dec 2001 16:42:59 -0800
+
+orbit2 (2.3.99-2) unstable; urgency=low
+
+  * Was installing Everything .so module in wrong place (although links
+    and .a were going to the right place).  Yeesh.
+
+ -- Chris Waters <xtifr@debian.org>  Fri,  7 Dec 2001 13:46:30 -0800
+
+orbit2 (2.3.99-1) unstable; urgency=low
+
+  * New upstream release (closes:#121748).
+  * Added some more versioned depends (closes:#119484,#121751) 
+
+ -- Chris Waters <xtifr@debian.org>  Sat,  1 Dec 2001 13:42:55 -0800
+
+orbit2 (2.3.97-1) unstable; urgency=low
+
+  * New upstream release.
+  * Added versioned build-depends on libglib1.3.
+
+ -- Chris Waters <xtifr@debian.org>  Mon,  5 Nov 2001 12:32:05 -0800
+
+orbit2 (2.3.95-1) unstable; urgency=low
+
+  * Initial packaging for Debian.
+  * Created manual page for orbit2-config.
+  * Patched orbit2-config to actually work.
+  
+ -- Chris Waters <xtifr@debian.org>  Tue, 23 Oct 2001 23:34:14 -0700
+
--- orbit2-2.14.19.orig/debian/rules
+++ orbit2-2.14.19/debian/rules
@@ -0,0 +1,33 @@
+#!/usr/bin/make -f
+
+shlibver = (>= 1:2.14.10)
+
+ifeq ($(DEB_HOST_ARCH),m68k)
+DEB_PATCHDIRS = debian/patches debian/patches/$(DEB_HOST_ARCH)
+endif
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
+include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_DH_MAKESHLIBS_ARGS_liborbit2 := -V 'liborbit2 $(shlibver)'
+
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-purify --enable-gtk-doc --with-html-dir=/usr/share/doc/liborbit2-dev
+
+#
+# Man page generation (from Docbook source)
+#
+
+DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
+
+common-build-arch::
+	xsltproc --nonet --novalid -o debian/name-client-2.1       $(DB2MAN) debian/name-client-2.dbk
+	xsltproc --nonet --novalid -o debian/orbit-name-server-2.1 $(DB2MAN) debian/orbit-name-server-2.dbk
+
+clean::
+	echo $(DEB_PATCHDIRS)
+	rm -f debian/name-client-2.1 debian/orbit-name-server-2.1
+
+install/liborbit2-dev::
+	sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
--- orbit2-2.14.19.orig/debian/patches/001-dont-use-atexit-handlers.patch
+++ orbit2-2.14.19/debian/patches/001-dont-use-atexit-handlers.patch
@@ -0,0 +1,35 @@
+Description: Don't use atexit handlers
+ gnome-settings-daemon crashes due to the atexit installed in ORBit,
+ which is unloaded as soon as the gconf g-s-d plugin is unloaded.
+ So when main() quits, the atexit function from ORBit is not available
+ anymore
+Author: Rodrigo Moya <rodrigo.moya@canonical.com>
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645704
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/orbit2/+bug/788710
+diff --git a/src/orb/orb-core/corba-orb.c b/src/orb/orb-core/corba-orb.c
+index 2b2229a..4979a89 100644
+--- a/src/orb/orb-core/corba-orb.c
++++ b/src/orb/orb-core/corba-orb.c
+@@ -289,7 +289,11 @@ static gboolean  atexit_shutdown = FALSE;
+  *   This is neccessary to clean up any remaining UDS
+  * and to flush any remaining oneway traffic in buffers.
+  */
++#ifdef __GNUC__
++void __attribute__ ((destructor))
++#else
+ static void
++#endif
+ shutdown_orb (void)
+ {
+ 	CORBA_ORB orb;
+@@ -459,8 +463,10 @@ CORBA_ORB_init (int *argc, char **argv,
+ 	 * tried to contact them when Evolution was started the next
+ 	 * time, causing it to hang, too.
+ 	 */
++#ifndef __GNUC__
+ 	g_atexit (shutdown_orb);
+ #endif
++#endif
+ 
+ 	retval->default_giop_version = GIOP_LATEST;
+ 
--- orbit2-2.14.19.orig/debian/patches/100-compile-name-server.patch
+++ orbit2-2.14.19/debian/patches/100-compile-name-server.patch
@@ -0,0 +1,12 @@
+diff -Nur orbit2-2.14.3/src/services/name/Makefile.am orbit2-2.14.3.new/src/services/name/Makefile.am
+--- orbit2-2.14.3/src/services/name/Makefile.am	2006-08-30 00:33:12.000000000 +0200
++++ orbit2-2.14.3.new/src/services/name/Makefile.am	2006-10-24 15:58:44.000000000 +0200
+@@ -8,7 +8,7 @@
+ 
+ lib_LTLIBRARIES=libORBitCosNaming-2.la
+ 
+-noinst_PROGRAMS = name-client-2 orbit-name-server-2
++bin_PROGRAMS = name-client-2 orbit-name-server-2
+ 
+ lib_LIBRARIES = libname-server-2.a
+ 
--- orbit2-2.14.19.orig/debian/patches/m68k/10-aligment-misc-fixes.patch
+++ orbit2-2.14.19/debian/patches/m68k/10-aligment-misc-fixes.patch
@@ -0,0 +1,61 @@
+- The code treats GIOPMsgRequest_1_0 and GIOPMsgRequest_1_1 as equal,
+  but they aren't on m68k, a simple fix is to add the padding to
+  GIOPMsgRequest_1_0 as well. The more complex solution, would be to
+  duplicate the code dealing with these two structures.
+- giop-recv-buffer.c expects a buffer to be aligned at 4 bytes, but
+  giop_recv_buffer_use_encaps() doesn't check for this.
+- The assert in CORBA_ORB_init() triggers during startup, because the
+  alignment is 2 and since only the lowest bit is used, this should be
+  sufficient.
+
+
+diff -ur orbit2-2.14.0.org/include/orbit/GIOP/giop-types.h orbit2-2.14.0/include/orbit/GIOP/giop-types.h
+--- orbit2-2.14.0.org/include/orbit/GIOP/giop-types.h	2003-10-27 17:14:12.000000000 +0100
++++ orbit2-2.14.0/include/orbit/GIOP/giop-types.h	2006-10-01 02:17:46.000000000 +0200
+@@ -104,6 +104,7 @@
+   IOP_ServiceContextList service_context;
+   CORBA_unsigned_long request_id;
+   CORBA_boolean response_expected;
++  CORBA_char reserved[3];
+   CORBA_sequence_CORBA_octet object_key;
+   CORBA_char *operation;
+   CORBA_Principal requesting_principal;
+diff -ur orbit2-2.14.0.org/src/orb/GIOP/giop-recv-buffer.c orbit2-2.14.0/src/orb/GIOP/giop-recv-buffer.c
+--- orbit2-2.14.0.org/src/orb/GIOP/giop-recv-buffer.c	2006-03-08 13:03:54.000000000 +0100
++++ orbit2-2.14.0/src/orb/GIOP/giop-recv-buffer.c	2006-09-30 14:35:14.000000000 +0200
+@@ -423,6 +423,14 @@
+ giop_recv_buffer_use_encaps (guchar *mem, gulong len)
+ {
+ 	GIOPRecvBuffer *buf = giop_recv_buffer_use_buf (NULL);
++	gboolean free_body = FALSE;
++
++	if (ALIGN_ADDRESS (mem, 4) != mem) {
++		guchar *mem2 = g_malloc (len);
++		memcpy (mem2, mem, len);
++		mem = mem2;
++		free_body = TRUE;
++	}
+ 
+ 	buf->cur = buf->message_body = mem;
+ 	buf->end = buf->cur + len;
+@@ -431,7 +439,7 @@
+ 	buf->giop_version = GIOP_LATEST;
+ 	buf->left_to_read = 0;
+ 	buf->state = GIOP_MSG_READY;
+-	buf->free_body = FALSE;
++	buf->free_body = free_body;
+ 
+ 	return buf;
+ }
+diff -ur orbit2-2.14.0.org/src/orb/orb-core/corba-orb.c orbit2-2.14.0/src/orb/orb-core/corba-orb.c
+--- orbit2-2.14.0.org/src/orb/orb-core/corba-orb.c	2005-11-17 15:41:55.000000000 +0100
++++ orbit2-2.14.0/src/orb/orb-core/corba-orb.c	2006-09-29 14:16:52.000000000 +0200
+@@ -392,7 +392,7 @@
+ 		return ORBit_RootObject_duplicate (retval);
+ 
+ 	/* the allocation code uses the bottom bit of any pointer */
+-	g_assert (ORBIT_ALIGNOF_CORBA_DOUBLE > 2);
++	g_assert (ORBIT_ALIGNOF_CORBA_DOUBLE >= 2);
+ 
+ 	if (orb_identifier &&
+ 	    strstr (orb_identifier, "orbit-local-non-threaded-orb") != NULL)