debian/0000755000000000000000000000000011665001465007172 5ustar debian/copyright0000644000000000000000000000244211362302365011124 0ustar This package was debianized by Bastian Blank on Sat, 16 Nov 2002 23:48:00 +0100 It is the Debian package for omniORBpy and was downloaded from http://omniorb.sf.net/. Upstream Author: Duncan Grisby Copyright: Copyright (C) 1999, 2000, 2001 AT&T Laboratories Cambridge Copyright (C) 2002 Duncan Grisby Copyright (C) 2002, 2003 Apasphere Ltd. License: 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-1201, USA. On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. debian/source/0000755000000000000000000000000011665001465010472 5ustar debian/source/format0000644000000000000000000000001411540737521011701 0ustar 3.0 (quilt) debian/control0000644000000000000000000000673211665001417010602 0ustar Source: python-omniorb Section: python Priority: optional Maintainer: Debian CORBA Team Uploaders: Floris Bruynooghe , Thomas Girard DM-Upload-Allowed: yes Build-Depends: debhelper (>= 7.0.0), python-all-dev (>= 2.6.6-3~), python-all-dbg, libomniorb4-dev (>= 4.1.5), omniorb-idl (>= 4.1.5), omniidl (>= 4.1.5), autotools-dev Build-Conflicts: omniidl-python Standards-Version: 3.9.2 Vcs-Svn: svn://anonscm.debian.org/pkg-corba/trunk/python-omniorb Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-corba/trunk/python-omniorb Homepage: http://omniorb.sourceforge.net Package: python-omniorb Architecture: any Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Recommends: python-omniorb-omg Description: Python bindings for omniORB 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 is the Debian package of omniORBpy, the Python bindings to the omniORB libraries. Package: python-omniorb-dbg Priority: extra Architecture: any Depends: python-omniorb (= ${binary:Version}), ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Recommends: python-dbg Section: debug Description: Python bindings for omniORB 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 package contains the debug symbols of python-omniorb as well as modules for use with python-dbg. Package: python-omniorb-doc Architecture: all Depends: ${misc:Depends} Section: doc Description: omniORBpy 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 package contains the documentation of omniORBpy, the Python bindings to omniORB. The bindings themselves can be found in the python-omniorb package. Package: python-omniorb-omg Architecture: all Depends: python-omniorb (>= ${binary:Version}), ${python:Depends}, ${misc:Depends} Conflicts: python-pyorbit-omg Description: CORBA OMG standard files for python-omniorb 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 package includes the Python files that are necessary to fulfil the OMG standard 02-09-07. It conflicts with python-pyorbit-omg since only one package can provide the default CORBA bindings. Package: omniidl-python Architecture: all Depends: omniidl, ${python:Depends}, ${misc:Depends} Recommends: python-omniorb Description: omniidl backend to compile Python stubs from IDL 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 the Python backend for omniidl to compile IDL to Python stubs. debian/python-omniorb-dbg.install0000644000000000000000000000005611547166335014310 0ustar usr/lib/python*/*-packages/_omni*module_d.so* debian/patches/0000755000000000000000000000000011665001465010621 5ustar debian/patches/buildsys0000644000000000000000000000264611540737521012413 0ustar Description: Avoid forked code in the build system This replaces omkdirhier and omkdepend which are source-level copies of other projects. They are only used during the build system and can be easily replicated using standard OS and compiler programs in Debian. . Upstream discussion: http://www.omniorb-support.com/pipermail/omniorb-list/2002-October/022062.html Forwarded: not-needed Author: Bastian Blank Last-Update: 2010-08-09 --- a/mk/beforeauto.mk.in +++ b/mk/beforeauto.mk.in @@ -662,17 +662,16 @@ CC = @CC@ CXX = @CXX@ RANLIB = @RANLIB@ -MKDIRHIER = @MKDIRHIER@ +MKDIRHIER = mkdir -p INSTLIBFLAGS = -m 0644 INSTEXEFLAGS = -m 0755 CP = cp MV = mv -f CPP = @CPP@ -OMKDEPEND = @OMKDEPEND@ RMDIRHIER = $(RM) -rf -CXXMAKEDEPEND = $(OMKDEPEND) -D__cplusplus -CMAKEDEPEND = $(OMKDEPEND) +CXXMAKEDEPEND = @CXX@ -M -MD -MG +CMAKEDEPEND = @CC@ -M -MD -MG # @@ -710,10 +709,10 @@ # # Default compiler rules # -CDEBUGFLAGS = -O +CDEBUGFLAGS = -g CLINK = $(CC) CLINKOPTIONS = $(CDEBUGFLAGS) $(COPTIONS) -CXXDEBUGFLAGS = -O2 +CXXDEBUGFLAGS = -g CXXLINK = $(CXX) CXXLINKOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) @@ -724,8 +723,6 @@ # ifdef Compiler_GCC -CMAKEDEPEND += -D__GNUC__ -CXXMAKEDEPEND += -D__GNUG__ -D__GNUC__ CXXOPTIONS = -Wall -Wno-unused -fexceptions EgcsMajorVersion = 1 EgcsMinorVersion = 1 debian/patches/pydebug0000644000000000000000000001642111547166335012216 0ustar Description: Enable building for debug builds of python This allows one to build the modules for pydebug builds in the same tree as the normal build by following normal distutils filename convetions for pydebug extension modules (adding _d to the name). Forwarded: http://www.omniorb-support.com/pipermail/omniorb-list/2010-January/030475.html Author: Floris Bruynooghe Last-Update: 2010-08-09 --- a/examples/embed/dir.mk +++ b/examples/embed/dir.mk @@ -16,8 +16,11 @@ CXXDEBUGFLAGS = -g PYPREFIX := $(shell $(PYTHON) -c 'import sys; print sys.exec_prefix') PYVERSION := $(shell $(PYTHON) -c 'import sys; print sys.version[:3]') +PYINCBASE := $(shell $(PYTHON) -c 'import distutils.sysconfig, os.path; print os.path.basename(distutils.sysconfig.get_config_var("INCLUDEPY"))') +PY_SHAREDLIB_SUFFIX := $(shell $(PYTHON) -c 'import distutils.sysconfig; print distutils.sysconfig.get_config_var("SHLIB_EXT")') + PYINCDIR := $(PYPREFIX)/include -PYINCFILE := "" +PYINCFILE := "<$(PYINCBASE)/Python.h>" DIR_CPPFLAGS += -I$(PYINCDIR) -DPYTHON_INCLUDE=$(PYINCFILE) endif @@ -26,9 +29,9 @@ namespec := _embedmodule _ 1 0 -SharedLibraryFullNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3.$$4 -SharedLibrarySoNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3 -SharedLibraryLibNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX) +SharedLibraryFullNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3.$$4 +SharedLibrarySoNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3 +SharedLibraryLibNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX) ifdef PythonLibraryPlatformLinkFlagsTemplate SharedLibraryPlatformLinkFlagsTemplate = $(PythonLibraryPlatformLinkFlagsTemplate) --- a/modules/codesets/dir.mk +++ b/modules/codesets/dir.mk @@ -22,9 +22,12 @@ PYPREFIX := $(shell $(PYTHON) -c 'import sys; print sys.exec_prefix') PYVERSION := $(shell $(PYTHON) -c 'import sys; print sys.version[:3]') +PYINCBASE := $(shell $(PYTHON) -c 'import distutils.sysconfig, os.path; print os.path.basename(distutils.sysconfig.get_config_var("INCLUDEPY"))') +PY_SHAREDLIB_SUFFIX := $(shell $(PYTHON) -c 'import distutils.sysconfig; print distutils.sysconfig.get_config_var("SHLIB_EXT")') + PYINCDIR := $(PYPREFIX)/include -PYINCFILE := "" -PYINCTHRD := "" +PYINCFILE := "<$(PYINCBASE)/Python.h>" +PYINCTHRD := "<$(PYINCBASE)/pythread.h>" DIR_CPPFLAGS += -I$(PYINCDIR) -DPYTHON_INCLUDE=$(PYINCFILE) -DPYTHON_THREAD_INC=$(PYINCTHRD) DIR_CPPFLAGS += $(CORBA_CPPFLAGS) @@ -43,9 +46,9 @@ SHAREDLIB_SUFFIX = $(PythonSHAREDLIB_SUFFIX) endif -SharedLibraryFullNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3.$$4 -SharedLibrarySoNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3 -SharedLibraryLibNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX) +SharedLibraryFullNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3.$$4 +SharedLibrarySoNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3 +SharedLibraryLibNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX) ifdef PythonLibraryPlatformLinkFlagsTemplate SharedLibraryPlatformLinkFlagsTemplate = $(PythonLibraryPlatformLinkFlagsTemplate) --- a/modules/connections/dir.mk +++ b/modules/connections/dir.mk @@ -20,9 +20,12 @@ PYPREFIX := $(shell $(PYTHON) -c 'import sys; print sys.exec_prefix') PYVERSION := $(shell $(PYTHON) -c 'import sys; print sys.version[:3]') +PYINCBASE := $(shell $(PYTHON) -c 'import distutils.sysconfig, os.path; print os.path.basename(distutils.sysconfig.get_config_var("INCLUDEPY"))') +PY_SHAREDLIB_SUFFIX := $(shell $(PYTHON) -c 'import distutils.sysconfig; print distutils.sysconfig.get_config_var("SHLIB_EXT")') + PYINCDIR := $(PYPREFIX)/include -PYINCFILE := "" -PYINCTHRD := "" +PYINCFILE := "<$(PYINCBASE)/Python.h>" +PYINCTHRD := "<$(PYINCBASE)/pythread.h>" DIR_CPPFLAGS += -I$(PYINCDIR) -DPYTHON_INCLUDE=$(PYINCFILE) -DPYTHON_THREAD_INC=$(PYINCTHRD) DIR_CPPFLAGS += $(CORBA_CPPFLAGS) @@ -50,9 +53,9 @@ SHAREDLIB_SUFFIX = $(PythonSHAREDLIB_SUFFIX) endif -SharedLibraryFullNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3.$$4 -SharedLibrarySoNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3 -SharedLibraryLibNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX) +SharedLibraryFullNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3.$$4 +SharedLibrarySoNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3 +SharedLibraryLibNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX) ifdef PythonLibraryPlatformLinkFlagsTemplate SharedLibraryPlatformLinkFlagsTemplate = $(PythonLibraryPlatformLinkFlagsTemplate) --- a/modules/dir.mk +++ b/modules/dir.mk @@ -74,9 +74,12 @@ PYPREFIX := $(shell $(PYTHON) -c 'import sys; print sys.exec_prefix') PYVERSION := $(shell $(PYTHON) -c 'import sys; print sys.version[:3]') +PYINCBASE := $(shell $(PYTHON) -c 'import distutils.sysconfig, os.path; print os.path.basename(distutils.sysconfig.get_config_var("INCLUDEPY"))') +PY_SHAREDLIB_SUFFIX := $(shell $(PYTHON) -c 'import distutils.sysconfig; print distutils.sysconfig.get_config_var("SHLIB_EXT")') + PYINCDIR := $(PYPREFIX)/include -PYINCFILE := "" -PYINCTHRD := "" +PYINCFILE := "<$(PYINCBASE)/Python.h>" +PYINCTHRD := "<$(PYINCBASE)/pythread.h>" DIR_CPPFLAGS += -I$(PYINCDIR) -DPYTHON_INCLUDE=$(PYINCFILE) -DPYTHON_THREAD_INC=$(PYINCTHRD) DIR_CPPFLAGS += $(CORBA_CPPFLAGS) @@ -95,9 +98,9 @@ SHAREDLIB_SUFFIX = $(PythonSHAREDLIB_SUFFIX) endif -SharedLibraryFullNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3.$$4 -SharedLibrarySoNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3 -SharedLibraryLibNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX) +SharedLibraryFullNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3.$$4 +SharedLibrarySoNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3 +SharedLibraryLibNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX) ifdef PythonLibraryPlatformLinkFlagsTemplate SharedLibraryPlatformLinkFlagsTemplate = $(PythonLibraryPlatformLinkFlagsTemplate) --- a/modules/sslTP/dir.mk +++ b/modules/sslTP/dir.mk @@ -21,9 +21,12 @@ PYPREFIX := $(shell $(PYTHON) -c 'import sys; print sys.exec_prefix') PYVERSION := $(shell $(PYTHON) -c 'import sys; print sys.version[:3]') +PYINCBASE := $(shell $(PYTHON) -c 'import distutils.sysconfig, os.path; print os.path.basename(distutils.sysconfig.get_config_var("INCLUDEPY"))') +PY_SHAREDLIB_SUFFIX := $(shell $(PYTHON) -c 'import distutils.sysconfig; print distutils.sysconfig.get_config_var("SHLIB_EXT")') + PYINCDIR := $(PYPREFIX)/include -PYINCFILE := "" -PYINCTHRD := "" +PYINCFILE := "<$(PYINCBASE)/Python.h>" +PYINCTHRD := "<$(PYINCBASE)/pythread.h>" DIR_CPPFLAGS += -I$(PYINCDIR) -DPYTHON_INCLUDE=$(PYINCFILE) -DPYTHON_THREAD_INC=$(PYINCTHRD) DIR_CPPFLAGS += $(CORBA_CPPFLAGS) @@ -45,9 +48,9 @@ SHAREDLIB_SUFFIX = $(PythonSHAREDLIB_SUFFIX) endif -SharedLibraryFullNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3.$$4 -SharedLibrarySoNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX).$$3 -SharedLibraryLibNameTemplate = $$1$$2.$(SHAREDLIB_SUFFIX) +SharedLibraryFullNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3.$$4 +SharedLibrarySoNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX).$$3 +SharedLibraryLibNameTemplate = $$1$$2$(PY_SHAREDLIB_SUFFIX) ifdef PythonLibraryPlatformLinkFlagsTemplate SharedLibraryPlatformLinkFlagsTemplate = $(PythonLibraryPlatformLinkFlagsTemplate) debian/patches/pythonpath0000644000000000000000000000135011664650326012746 0ustar Description: Don't show insecure modification of PYTHONPATH in documentation As detected by #605188 there are few places where the OmniORBpy documentation recommends insucure modifying of PYTHONPATH. This patch attempts to fix this. Since version 3.6 these where mostly cleaned up upstream. Forwarded: http://www.omniorb-support.com/pipermail/omniorb-dev/2011-March/000311.html Author: Floris Bruynooghe Last-Update: 2011-03-29 --- a/doc/tex/omniORBpy.tex +++ b/doc/tex/omniORBpy.tex @@ -350,7 +350,7 @@ On Unix platforms, set \envvar{PYTHONPATH} with a command like: \begin{verbatim} - export $TOP/lib/python:$TOP/lib/$FARCH + export PYTHONPATH=$TOP/lib/python:$TOP/lib/$FARCH \end{verbatim} On Windows, use debian/patches/series0000644000000000000000000000003411664650326012040 0ustar buildsys pydebug pythonpath debian/python-omniorb-omg.install0000644000000000000000000000010611547166335014332 0ustar usr/lib/python*/*-packages/*.py usr/lib/python*/*-packages/CosNaming* debian/python-omniorb.install0000644000000000000000000000016711547166335013561 0ustar usr/lib/python*/*-packages/omniORB.pth usr/lib/python*/*-packages/_omni*module.so* usr/lib/python*/*-packages/omniORB/ debian/python-omniorb-doc.doc-base0000644000000000000000000000115211540737521014320 0ustar Document: omniorbpy-user-guide Title: The omniORBpy version 3 User's Guide Author: Duncan Grisby Abstract: omniORBpy is an Object Request Broker (ORB) that implements the CORBA 2.6 Python mapping. It works in conjunction with omniORB for C++, version 4.1. . This manual contains all you need to know about omniORB in order to use omniORBpy. Some sections are repeated from the omniORB manual. Section: Programming Format: HTML Index: /usr/share/doc/python-omniorb-doc/omniORBpy/index.html Files: /usr/share/doc/python-omniorb-doc/omniORBpy/* Format: PDF Files: /usr/share/doc/python-omniorb-doc/omniORBpy.pdf debian/changelog0000644000000000000000000003240311665001403011036 0ustar python-omniorb (3.6-1) unstable; urgency=low [ Floris Bruynooghe ] * New upstream release * debian/patches/pythonpath: modified, mostly obsolte by new release. * debian/patches/dist-packages__init__: removed, applied upstream. * debian/control: - add ${python:Depends} to python-omniorb-omg's Depends' line, thanks Jakub Wilk (Closes: #642465). - add ${shlibs:Depends} to python-omniorb-dbg * debian/rules: add build-arch and build-indep targets. [ Thomas Girard ] * debian/control: Add DM-Upload-Allowed: yes. -- Thomas Girard Mon, 28 Nov 2011 22:53:15 +0100 python-omniorb (3.5-3) unstable; urgency=low [ Floris Bruynooghe ] * debian/patches/dist-packages__init__: patch to stop shipping __init__.py into dist-packages (Closes: #629352). [ Thomas Girard ] * debian/control: update with new Alioth URLs. -- Thomas Girard Tue, 14 Jun 2011 21:26:07 +0200 python-omniorb (3.5-2) unstable; urgency=low * debian/omniidl-python.install: fix bug exposed by python2.5 removal (thanks Jakub Wilk for patch) (closes: #624740) * debian/control: bump standards version to 3.9.2, no changes needed. -- Floris Bruynooghe Sun, 01 May 2011 12:42:50 +0000 python-omniorb (3.5-1) unstable; urgency=low [ Floris Bruynooghe ] * New upstream release * debian/python-omniorb-doc.docs, debian/python-omniorb-doc.doc-base: remove .ps documentation, dropped by upstream. * Change to dpkg-source format 3.0 (quilt). * Add XB-Python-Version to python-omniorb-dbg. * Bump Standars-Version to 3.9.1: no changes needed. * debian/control: make python-omniorb-dbg recommend python-dbg. * Bump debhelper compat level to 7 due to auto debian/tmp prefix usage. * Convert to use dh_python2 (closes: #617015): - install omniidl python backed to /usr/lib/omniidl/omniidl_be. * Use dh_prep instead of dh_clean -k. * Remove conflicts and provides of old packages now that those packages are no longer in stable. * Change Recommends of omniidl-python to python-omniorb instead of libomniorb4-dev. * Remove usused python:Provides as per python policy. * Correct examples of modifying PYTHONPATH (closes: #605188) [ Thomas Girard ] * Remove obsolete Build-Conflicts: in debian/control. -- Thomas Girard Fri, 08 Apr 2011 18:09:45 +0200 python-omniorb (3.3-1) unstable; urgency=low * New upstream release * Bump Standards-Version to 3.8.3, no changes needed. * Drop transitional packages, they've made it into a stable release. * Let python-omniorb-omg conflict with python-pyorbit-omg (Closes: #550629). * Add ${misc:Depends} to all packages. * Add -dbg package for the extension modules. -- Floris Bruynooghe Sun, 10 Jan 2010 00:53:35 +0000 python-omniorb (3.2-2) unstable; urgency=low * Rename omniidl4-python to omniidl-python in line with the omniorb4 binary packages, provide transitional package. * Depend on python-central >= 0.6.0 and remove #452227 workaround. * Depend on omniorb-idl and omniidl >= 4.1.2-2. * Add python-omniorb-doc to include HTML, PDF and PS documentation, move examples into this package. * Bump debhelper compat level to 6, no changes. -- Floris Bruynooghe Mon, 12 May 2008 21:06:44 +0100 python-omniorb (3.2-1) unstable; urgency=low [ Floris Bruynooghe ] * Add debian/watch file. * New upstream release. [ Thomas Girard ] * Ignore failure of pycentral workaround for #452227 now that it is fixed. Thanks to Matthias Klose for reporting this. Closes: #472020. -- Floris Bruynooghe Wed, 26 Mar 2008 22:17:38 +0000 python-omniorb (3.1-1) unstable; urgency=low [ Floris Bruynooghe ] * New upstream release (Closes: #453164, #430424, #398463). * Update copyright file (Closes: #264390). Thanks to Roland Stigge for the report and the patch. * Remove Provides fields, no one depends on them anyway (Closes: #399940). * Acknowledge NMUs and conform to new Python policy (Closes: #377482). * Bump debhelper compat to 5. * Bump Standards-Version to 2.7.3, no changes needed. * Add Vcs-* control fields in debian/control. * Update descriptions in debian/control. * Change deprecated ${Source-Version} to ${binary:Version} in debian/control. * Add examples in the package. [ Thomas Girard ] * Build-Depends: on libomniorb4-dev >= 4.1.1-2. * Build using -g, and honor noopt DEB_BUILD_OPTIONS. * Remove obsolete Conflicts: for python2.3 packages. * Drop __GNUC__ and __GNUG__ from upstream Makefile. (Closes: #455444) * Build-Conflicts: with omniidl4-python. * Rename python-omniorb2 to python-omniorb, and python-omniorb2-omg to python-omniorb-omg. Change the source package name as well, and handle the transition. -- Thomas Girard Sat, 22 Dec 2007 16:49:38 +0100 python-omniorb2 (2.6-3.3) unstable; urgency=high * Non-maintainer upload. * High urgency for fixing RC bug. * Provide again CORBA module (Closes: #410652) + patch from Floris Bruynooghe. -- Mohammed Adnène Trojette Tue, 13 Mar 2007 13:46:01 +0100 python-omniorb2 (2.6-3.2) unstable; urgency=medium * Non-maintainer upload. * Fixed FTBFS, changed file omniidl4-python.files to be independent of the python version (Closes: #400490). -- Ana Beatriz Guerrero Lopez Sun, 3 Dec 2006 08:25:17 +0100 python-omniorb2 (2.6-3.1) unstable; urgency=low * NMU * Convert to the updated python policy. -- Matthias Klose Fri, 7 Jul 2006 16:34:10 +0000 python-omniorb2 (2.6-3) unstable; urgency=low * debian: - Remove python2.1 and python2.2 packages. (closes: #351147) -- Bastian Blank Sun, 09 Apr 2006 20:15:16 +0200 python-omniorb2 (2.6-2) unstable; urgency=low * C++ ABI transition. -- Bastian Blank Sun, 31 Jul 2005 11:18:45 +0200 python-omniorb2 (2.6-1) unstable; urgency=high * New upstream version. * Add python2.4-omniorb2. -- Bastian Blank Sat, 16 Apr 2005 11:43:36 +0200 python-omniorb2 (2.5-1) unstable; urgency=low * New upstream release. (closes: #277132) * Add new packages: python2.[23]-omniorb2-omg. (closes: #220918) -- Bastian Blank Sat, 27 Nov 2004 15:35:45 +0100 python-omniorb2 (2.4.1-1) unstable; urgency=high * Remove undistributable file. (closes: #264357, #264389) * debian/copyright: - Update. (closes: #264390) -- Bastian Blank Sun, 08 Aug 2004 21:52:47 +0200 python-omniorb2 (2.4-2) unstable; urgency=low * debian/control: - Build-Depend against libomniorb4-dev (>= 4.0.4). -- Bastian Blank Thu, 05 Aug 2004 12:54:13 +0200 python-omniorb2 (2.4-1) unstable; urgency=low * New upstream release. -- Bastian Blank Wed, 04 Aug 2004 16:36:01 +0200 python-omniorb2 (2.3-1) unstable; urgency=low * New upstream release. (closes: #226093) * debian/*.{postinst,prerm}: - Remove. * debian/*.preinst: - Remove cruft. * debian/control: - Build-Depend against debhelper (>= 4.1.67). - Fix Depends and Conflicts. (closes: #213096) * debian/rules: - Use di_python. -- Bastian Blank Sat, 17 Jan 2004 11:52:45 +0100 python-omniorb2 (2.2-2) unstable; urgency=low * debian/python2.{2,3}-omniorb2.{postinst,prerm} - add alternative for CORBA.py and PortableServer.py * debian/control - python2.2-omniorb2 conflict against python2.2-pyorbit (<= 2.0.0-1) - python2.3-omniorb2 conflict against python2.3-pyorbit (<= 2.0.0-1) - add python-omniorb2 (closes: #213096) -- Bastian Blank Tue, 18 Nov 2003 20:54:58 +0100 python-omniorb2 (2.2-1) unstable; urgency=low * new upstream version * new package for python 2.3 -- Bastian Blank Tue, 12 Aug 2003 16:07:08 +0200 python-omniorb2 (2.1-2) unstable; urgency=low * debian/control - build-depend on omniorb4 (>= 4.0.1) * debian/rules - fix rm of *.pyc (closes: #189407) -- Bastian Blank Thu, 17 Apr 2003 15:53:45 +0200 python-omniorb2 (2.1-1) unstable; urgency=low * new upstream version * debian/control - fix conflicts/replaces of python2.2-omniorb2 (closes: #188942) -- Bastian Blank Wed, 16 Apr 2003 18:00:03 +0200 python-omniorb2 (2.0-4) unstable; urgency=low * really fix clean target (closes: #187759) * change section to python -- Bastian Blank Sun, 06 Apr 2003 00:44:24 +0200 python-omniorb2 (2.0-3) unstable; urgency=low * build-depend against omniidl4 (closes: #187079) -- Bastian Blank Sat, 05 Apr 2003 11:54:02 +0200 python-omniorb2 (2.0-2) unstable; urgency=low * build packages for python 2.1 and 2.2 -- Bastian Blank Mon, 10 Feb 2003 17:37:32 +0100 python-omniorb2 (2.0-1) unstable; urgency=low * Initial Release. -- Bastian Blank Sat, 16 Nov 2002 23:48:00 +0100 python-omniorb2 (3.1-1) UNRELEASED; urgency=low * New upstream release. -- Floris Bruynooghe Fri, 07 Dec 2007 00:03:23 +0000 python-omniorb2 (2.6-3.3) unstable; urgency=high * Non-maintainer upload. * High urgency for fixing RC bug. * Provide again CORBA module (Closes: #410652) + patch from Floris Bruynooghe. -- Mohammed Adnène Trojette Tue, 13 Mar 2007 13:46:01 +0100 python-omniorb2 (2.6-3.2) unstable; urgency=medium * Non-maintainer upload. * Fixed FTBFS, changed file omniidl4-python.files to be independent of the python version (Closes: #400490). -- Ana Beatriz Guerrero Lopez Sun, 3 Dec 2006 08:25:17 +0100 python-omniorb2 (2.6-3.1) unstable; urgency=low * NMU * Convert to the updated python policy. -- Matthias Klose Fri, 7 Jul 2006 16:34:10 +0000 python-omniorb2 (2.6-3) unstable; urgency=low * debian: - Remove python2.1 and python2.2 packages. (closes: #351147) -- Bastian Blank Sun, 09 Apr 2006 20:15:16 +0200 python-omniorb2 (2.6-2) unstable; urgency=low * C++ ABI transition. -- Bastian Blank Sun, 31 Jul 2005 11:18:45 +0200 python-omniorb2 (2.6-1) unstable; urgency=high * New upstream version. * Add python2.4-omniorb2. -- Bastian Blank Sat, 16 Apr 2005 11:43:36 +0200 python-omniorb2 (2.5-1) unstable; urgency=low * New upstream release. (closes: #277132) * Add new packages: python2.[23]-omniorb2-omg. (closes: #220918) -- Bastian Blank Sat, 27 Nov 2004 15:35:45 +0100 python-omniorb2 (2.4.1-1) unstable; urgency=high * Remove undistributable file. (closes: #264357, #264389) * debian/copyright: - Update. (closes: #264390) -- Bastian Blank Sun, 08 Aug 2004 21:52:47 +0200 python-omniorb2 (2.4-2) unstable; urgency=low * debian/control: - Build-Depend against libomniorb4-dev (>= 4.0.4). -- Bastian Blank Thu, 05 Aug 2004 12:54:13 +0200 python-omniorb2 (2.4-1) unstable; urgency=low * New upstream release. -- Bastian Blank Wed, 04 Aug 2004 16:36:01 +0200 python-omniorb2 (2.3-1) unstable; urgency=low * New upstream release. (closes: #226093) * debian/*.{postinst,prerm}: - Remove. * debian/*.preinst: - Remove cruft. * debian/control: - Build-Depend against debhelper (>= 4.1.67). - Fix Depends and Conflicts. (closes: #213096) * debian/rules: - Use di_python. -- Bastian Blank Sat, 17 Jan 2004 11:52:45 +0100 python-omniorb2 (2.2-2) unstable; urgency=low * debian/python2.{2,3}-omniorb2.{postinst,prerm} - add alternative for CORBA.py and PortableServer.py * debian/control - python2.2-omniorb2 conflict against python2.2-pyorbit (<= 2.0.0-1) - python2.3-omniorb2 conflict against python2.3-pyorbit (<= 2.0.0-1) - add python-omniorb2 (closes: #213096) -- Bastian Blank Tue, 18 Nov 2003 20:54:58 +0100 python-omniorb2 (2.2-1) unstable; urgency=low * new upstream version * new package for python 2.3 -- Bastian Blank Tue, 12 Aug 2003 16:07:08 +0200 python-omniorb2 (2.1-2) unstable; urgency=low * debian/control - build-depend on omniorb4 (>= 4.0.1) * debian/rules - fix rm of *.pyc (closes: #189407) -- Bastian Blank Thu, 17 Apr 2003 15:53:45 +0200 python-omniorb2 (2.1-1) unstable; urgency=low * new upstream version * debian/control - fix conflicts/replaces of python2.2-omniorb2 (closes: #188942) -- Bastian Blank Wed, 16 Apr 2003 18:00:03 +0200 python-omniorb2 (2.0-4) unstable; urgency=low * really fix clean target (closes: #187759) * change section to python -- Bastian Blank Sun, 06 Apr 2003 00:44:24 +0200 python-omniorb2 (2.0-3) unstable; urgency=low * build-depend against omniidl4 (closes: #187079) -- Bastian Blank Sat, 05 Apr 2003 11:54:02 +0200 python-omniorb2 (2.0-2) unstable; urgency=low * build packages for python 2.1 and 2.2 -- Bastian Blank Mon, 10 Feb 2003 17:37:32 +0100 python-omniorb2 (2.0-1) unstable; urgency=low * Initial Release. -- Bastian Blank Sat, 16 Nov 2002 23:48:00 +0100 debian/omniidl-python.install0000644000000000000000000000011411557330315013527 0ustar usr/lib/python*/*-packages/omniidl_be/python.py usr/lib/omniidl/omniidl_be/ debian/python-omniorb-doc.examples0000644000000000000000000000001311362302365014450 0ustar examples/* debian/compat0000644000000000000000000000000211547166335010377 0ustar 7 debian/python-omniorb-doc.docs0000644000000000000000000000004111540737521013567 0ustar doc/omniORBpy/ doc/omniORBpy.pdf debian/rules0000755000000000000000000000555411664650326010270 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) confflags += --build $(DEB_HOST_GNU_TYPE) else confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) endif # CFLAGS is not honoured by the omniORB build system. CC ?= gcc CXX ?= g++ ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CC += -O2 CXX += -O2 endif PYVERS := $(shell pyversions -vr debian/control) CONFIGURE = \ CC="$(CC)" CXX="$(CXX)" ../configure $(confflags) \ --prefix=/usr \ --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info \ --with-omniorb=/usr \ --with-openssl=/usr autotools-update-stamp: cp -f /usr/share/misc/config.guess /usr/share/misc/config.sub bin/scripts touch $@ build-%/config.status: autotools-update-stamp dh_testdir -mkdir build-$* cd build-$* && $(CONFIGURE) PYTHON=/usr/bin/python$* dbg-build-%/config.status: autotools-update-stamp dh_testdir -mkdir build-dbg-$* cd build-dbg-$* && $(CONFIGURE) PYTHON=/usr/bin/python$*-dbg build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: $(PYVERS:%=build-stamp-%) $(PYVERS:%=build-dbg-stamp-%) touch $@ build-stamp-%: build-%/config.status dh_testdir $(MAKE) -C build-$* touch $@ build-dbg-stamp-%: dbg-build-%/config.status dh_testdir $(MAKE) -C build-dbg-$* touch $@ clean: dh_testdir dh_testroot -rm -rf build* -rm -f *-stamp find . -name "*.pyc" -delete -rm bin/scripts/config.guess bin/scripts/config.sub dh_clean install: build dh_testdir dh_testroot dh_prep set -e; \ for v in $(PYVERS); do \ $(MAKE) -C build-dbg-$$v install DESTDIR=$(CURDIR)/debian/tmp; \ $(MAKE) -C build-$$v install DESTDIR=$(CURDIR)/debian/tmp; \ done find . -name "*.pyc" -exec rm {} \; dh_install --sourcedir=debian/tmp --list-missing # Build architecture-independent files here. binary-indep: build install dh_testdir -i dh_testroot -i dh_installdocs -i dh_installexamples -i dh_installchangelogs update.log -i dh_python2 -i dh_link -i dh_compress -i -X.pdf dh_fixperms -i dh_installdeb -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_installdocs -a dh_installchangelogs update.log -a dh_python2 -a dh_strip -ppython-omniorb --dbg-package=python-omniorb-dbg dh_link -a dh_compress -a dh_fixperms -a dh_installdeb -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 debian/watch0000644000000000000000000000016511362302365010222 0ustar # Watch file for python-omniorb, see uscan(1) for details. version=3 http://sf.net/omniorb/omniORBpy-(.+)\.tar\.gz