summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2010-09-02 15:08:10 +0000
committerdrochner <drochner@pkgsrc.org>2010-09-02 15:08:10 +0000
commitec4f43015a6b9f5302e3411d97b411554808ae8c (patch)
tree14275d68d1411d7ed58d1ed1acf4db0db1d33b92 /net
parent5ff0d725b90e08ece148c580aedb73eeb16cc81d (diff)
downloadpkgsrc-ec4f43015a6b9f5302e3411d97b411554808ae8c.tar.gz
add py-omniORBpy-3.4, Python bindings for omniORB, from
Tonnerre Lombard per pkgsrc-wip
Diffstat (limited to 'net')
-rw-r--r--net/py-omniORBpy/DESCR2
-rw-r--r--net/py-omniORBpy/Makefile22
-rw-r--r--net/py-omniORBpy/PLIST322
-rw-r--r--net/py-omniORBpy/distinfo6
-rw-r--r--net/py-omniORBpy/patches/patch-aa27
5 files changed, 379 insertions, 0 deletions
diff --git a/net/py-omniORBpy/DESCR b/net/py-omniORBpy/DESCR
new file mode 100644
index 00000000000..60d986fb35d
--- /dev/null
+++ b/net/py-omniORBpy/DESCR
@@ -0,0 +1,2 @@
+omniORB is a robust high performance CORBA ORB for C++ and Python. omniORBpy
+is the Python part.
diff --git a/net/py-omniORBpy/Makefile b/net/py-omniORBpy/Makefile
new file mode 100644
index 00000000000..f8e3b5575b7
--- /dev/null
+++ b/net/py-omniORBpy/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/09/02 15:08:10 drochner Exp $
+
+DISTNAME= omniORBpy-3.4
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel python
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=omniorb/}
+
+MAINTAINER= tonnerre@NetBSD.org
+HOMEPAGE= http://omniorb.sourceforge.net/
+COMMENT= Python interface to omniORB
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PLIST_SUBST+= PYINC=${PYINC} PYSITELIB=${PYSITELIB}
+GNU_CONFIGURE= yes
+USE_TOOLS+= gmake
+USE_LANGUAGES+= c c++
+MAKE_FILE= GNUmakefile
+
+.include "../../lang/python/application.mk"
+.include "../../net/omniORB/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/py-omniORBpy/PLIST b/net/py-omniORBpy/PLIST
new file mode 100644
index 00000000000..b9d3a97679f
--- /dev/null
+++ b/net/py-omniORBpy/PLIST
@@ -0,0 +1,322 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/09/02 15:08:10 drochner Exp $
+include/omniORB4/pydistdate.hh
+include/omniORBpy.h
+${PYSITELIB}/CORBA.py
+${PYSITELIB}/CORBA.pyc
+${PYSITELIB}/CosNaming/__init__.py
+${PYSITELIB}/CosNaming/__init__.pyc
+${PYSITELIB}/CosNaming__POA/__init__.py
+${PYSITELIB}/CosNaming__POA/__init__.pyc
+${PYSITELIB}/CosNaming_idl.py
+${PYSITELIB}/CosNaming_idl.pyc
+${PYSITELIB}/PortableServer.py
+${PYSITELIB}/PortableServer.pyc
+${PYSITELIB}/PortableServer__POA.py
+${PYSITELIB}/PortableServer__POA.pyc
+${PYSITELIB}/__init__.py
+${PYSITELIB}/__init__.pyc
+${PYSITELIB}/_omniConnMgmtmodule.so
+${PYSITELIB}/_omniConnMgmtmodule.so.3
+${PYSITELIB}/_omniConnMgmtmodule.so.3.4
+${PYSITELIB}/_omnicodesetsmodule.so
+${PYSITELIB}/_omnicodesetsmodule.so.3
+${PYSITELIB}/_omnicodesetsmodule.so.3.4
+${PYSITELIB}/_omnipymodule.so
+${PYSITELIB}/_omnipymodule.so.3
+${PYSITELIB}/_omnipymodule.so.3.4
+${PYSITELIB}/omniORB.pth
+${PYSITELIB}/omniORB/BiDirPolicy.py
+${PYSITELIB}/omniORB/BiDirPolicy.pyc
+${PYSITELIB}/omniORB/CORBA.py
+${PYSITELIB}/omniORB/CORBA.pyc
+${PYSITELIB}/omniORB/COS/CosCollection/__init__.py
+${PYSITELIB}/omniORB/COS/CosCollection/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosCollection__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosCollection__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosCollection_idl.py
+${PYSITELIB}/omniORB/COS/CosCollection_idl.pyc
+${PYSITELIB}/omniORB/COS/CosCompoundLifeCycle/__init__.py
+${PYSITELIB}/omniORB/COS/CosCompoundLifeCycle/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosCompoundLifeCycle__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosCompoundLifeCycle__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosCompoundLifeCycle_idl.py
+${PYSITELIB}/omniORB/COS/CosCompoundLifeCycle_idl.pyc
+${PYSITELIB}/omniORB/COS/CosContainment/__init__.py
+${PYSITELIB}/omniORB/COS/CosContainment/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosContainment__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosContainment__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosContainment_idl.py
+${PYSITELIB}/omniORB/COS/CosContainment_idl.pyc
+${PYSITELIB}/omniORB/COS/CosEventChannelAdmin/__init__.py
+${PYSITELIB}/omniORB/COS/CosEventChannelAdmin/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosEventChannelAdmin__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosEventChannelAdmin__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosEventChannelAdmin_idl.py
+${PYSITELIB}/omniORB/COS/CosEventChannelAdmin_idl.pyc
+${PYSITELIB}/omniORB/COS/CosEventComm/__init__.py
+${PYSITELIB}/omniORB/COS/CosEventComm/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosEventComm__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosEventComm__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosEventComm_idl.py
+${PYSITELIB}/omniORB/COS/CosEventComm_idl.pyc
+${PYSITELIB}/omniORB/COS/CosExternalization/__init__.py
+${PYSITELIB}/omniORB/COS/CosExternalization/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosExternalizationContainment/__init__.py
+${PYSITELIB}/omniORB/COS/CosExternalizationContainment/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosExternalizationContainment__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosExternalizationContainment__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosExternalizationContainment_idl.py
+${PYSITELIB}/omniORB/COS/CosExternalizationContainment_idl.pyc
+${PYSITELIB}/omniORB/COS/CosExternalizationReference/__init__.py
+${PYSITELIB}/omniORB/COS/CosExternalizationReference/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosExternalizationReference__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosExternalizationReference__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosExternalizationReference_idl.py
+${PYSITELIB}/omniORB/COS/CosExternalizationReference_idl.pyc
+${PYSITELIB}/omniORB/COS/CosExternalization__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosExternalization__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosExternalization_idl.py
+${PYSITELIB}/omniORB/COS/CosExternalization_idl.pyc
+${PYSITELIB}/omniORB/COS/CosGraphs/__init__.py
+${PYSITELIB}/omniORB/COS/CosGraphs/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosGraphs__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosGraphs__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosGraphs_idl.py
+${PYSITELIB}/omniORB/COS/CosGraphs_idl.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycle/__init__.py
+${PYSITELIB}/omniORB/COS/CosLifeCycle/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycleContainment/__init__.py
+${PYSITELIB}/omniORB/COS/CosLifeCycleContainment/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycleContainment__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosLifeCycleContainment__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycleContainment_idl.py
+${PYSITELIB}/omniORB/COS/CosLifeCycleContainment_idl.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycleReference/__init__.py
+${PYSITELIB}/omniORB/COS/CosLifeCycleReference/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycleReference__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosLifeCycleReference__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycleReference_idl.py
+${PYSITELIB}/omniORB/COS/CosLifeCycleReference_idl.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycle__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosLifeCycle__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosLifeCycle_idl.py
+${PYSITELIB}/omniORB/COS/CosLifeCycle_idl.pyc
+${PYSITELIB}/omniORB/COS/CosNaming/__init__.py
+${PYSITELIB}/omniORB/COS/CosNaming/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNaming__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosNaming__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNaming_idl.py
+${PYSITELIB}/omniORB/COS/CosNaming_idl.pyc
+${PYSITELIB}/omniORB/COS/CosNotification/__init__.py
+${PYSITELIB}/omniORB/COS/CosNotification/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNotification__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosNotification__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNotification_idl.py
+${PYSITELIB}/omniORB/COS/CosNotification_idl.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyChannelAdmin/__init__.py
+${PYSITELIB}/omniORB/COS/CosNotifyChannelAdmin/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyChannelAdmin__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosNotifyChannelAdmin__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyChannelAdmin_idl.py
+${PYSITELIB}/omniORB/COS/CosNotifyChannelAdmin_idl.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyComm/__init__.py
+${PYSITELIB}/omniORB/COS/CosNotifyComm/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyComm__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosNotifyComm__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyComm_idl.py
+${PYSITELIB}/omniORB/COS/CosNotifyComm_idl.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyFilter/__init__.py
+${PYSITELIB}/omniORB/COS/CosNotifyFilter/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyFilter__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosNotifyFilter__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosNotifyFilter_idl.py
+${PYSITELIB}/omniORB/COS/CosNotifyFilter_idl.pyc
+${PYSITELIB}/omniORB/COS/CosObjectIdentity/__init__.py
+${PYSITELIB}/omniORB/COS/CosObjectIdentity/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosObjectIdentity__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosObjectIdentity__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosObjectIdentity_idl.py
+${PYSITELIB}/omniORB/COS/CosObjectIdentity_idl.pyc
+${PYSITELIB}/omniORB/COS/CosPersistenceDDO/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistenceDDO/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistenceDDO__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistenceDDO__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistenceDDO_idl.py
+${PYSITELIB}/omniORB/COS/CosPersistenceDDO_idl.pyc
+${PYSITELIB}/omniORB/COS/CosPersistenceDS_CLI/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistenceDS_CLI/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistenceDS_CLI__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistenceDS_CLI__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistenceDS_CLI_idl.py
+${PYSITELIB}/omniORB/COS/CosPersistenceDS_CLI_idl.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePDS/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePDS/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePDS_DA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePDS_DA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePDS_DA__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePDS_DA__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePDS_DA_idl.py
+${PYSITELIB}/omniORB/COS/CosPersistencePDS_DA_idl.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePDS__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePDS__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePDS_idl.py
+${PYSITELIB}/omniORB/COS/CosPersistencePDS_idl.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePID/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePID/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePID__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePID__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePID_idl.py
+${PYSITELIB}/omniORB/COS/CosPersistencePID_idl.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePO/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePO/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePOM/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePOM/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePOM__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePOM__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePOM_idl.py
+${PYSITELIB}/omniORB/COS/CosPersistencePOM_idl.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePO__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPersistencePO__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPersistencePO_idl.py
+${PYSITELIB}/omniORB/COS/CosPersistencePO_idl.pyc
+${PYSITELIB}/omniORB/COS/CosPropertyService/__init__.py
+${PYSITELIB}/omniORB/COS/CosPropertyService/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPropertyService__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosPropertyService__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosPropertyService_idl.py
+${PYSITELIB}/omniORB/COS/CosPropertyService_idl.pyc
+${PYSITELIB}/omniORB/COS/CosQuery/__init__.py
+${PYSITELIB}/omniORB/COS/CosQuery/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosQueryCollection/__init__.py
+${PYSITELIB}/omniORB/COS/CosQueryCollection/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosQueryCollection__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosQueryCollection__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosQueryCollection_idl.py
+${PYSITELIB}/omniORB/COS/CosQueryCollection_idl.pyc
+${PYSITELIB}/omniORB/COS/CosQuery__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosQuery__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosQuery_idl.py
+${PYSITELIB}/omniORB/COS/CosQuery_idl.pyc
+${PYSITELIB}/omniORB/COS/CosReference/__init__.py
+${PYSITELIB}/omniORB/COS/CosReference/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosReference__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosReference__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosReference_idl.py
+${PYSITELIB}/omniORB/COS/CosReference_idl.pyc
+${PYSITELIB}/omniORB/COS/CosRelationships/__init__.py
+${PYSITELIB}/omniORB/COS/CosRelationships/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosRelationships__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosRelationships__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosRelationships_idl.py
+${PYSITELIB}/omniORB/COS/CosRelationships_idl.pyc
+${PYSITELIB}/omniORB/COS/CosStream/__init__.py
+${PYSITELIB}/omniORB/COS/CosStream/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosStream__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosStream__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosStream_idl.py
+${PYSITELIB}/omniORB/COS/CosStream_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTime/__init__.py
+${PYSITELIB}/omniORB/COS/CosTime/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTime__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTime__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTime_idl.py
+${PYSITELIB}/omniORB/COS/CosTime_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTimerEvent/__init__.py
+${PYSITELIB}/omniORB/COS/CosTimerEvent/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTimerEvent__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTimerEvent__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTimerEvent_idl.py
+${PYSITELIB}/omniORB/COS/CosTimerEvent_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTrading/__init__.py
+${PYSITELIB}/omniORB/COS/CosTrading/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTradingDynamic/__init__.py
+${PYSITELIB}/omniORB/COS/CosTradingDynamic/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTradingDynamic__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTradingDynamic__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTradingDynamic_idl.py
+${PYSITELIB}/omniORB/COS/CosTradingDynamic_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTradingRepos/__init__.py
+${PYSITELIB}/omniORB/COS/CosTradingRepos/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTradingRepos__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTradingRepos__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTradingRepos_idl.py
+${PYSITELIB}/omniORB/COS/CosTradingRepos_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTrading__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTrading__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTrading_idl.py
+${PYSITELIB}/omniORB/COS/CosTrading_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTypedEventChannelAdmin/__init__.py
+${PYSITELIB}/omniORB/COS/CosTypedEventChannelAdmin/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTypedEventChannelAdmin__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTypedEventChannelAdmin__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTypedEventChannelAdmin_idl.py
+${PYSITELIB}/omniORB/COS/CosTypedEventChannelAdmin_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTypedEventComm/__init__.py
+${PYSITELIB}/omniORB/COS/CosTypedEventComm/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTypedEventComm__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTypedEventComm__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTypedEventComm_idl.py
+${PYSITELIB}/omniORB/COS/CosTypedEventComm_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTypedNotifyChannelAdmin/__init__.py
+${PYSITELIB}/omniORB/COS/CosTypedNotifyChannelAdmin/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTypedNotifyChannelAdmin__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTypedNotifyChannelAdmin__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTypedNotifyChannelAdmin_idl.py
+${PYSITELIB}/omniORB/COS/CosTypedNotifyChannelAdmin_idl.pyc
+${PYSITELIB}/omniORB/COS/CosTypedNotifyComm/__init__.py
+${PYSITELIB}/omniORB/COS/CosTypedNotifyComm/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTypedNotifyComm__POA/__init__.py
+${PYSITELIB}/omniORB/COS/CosTypedNotifyComm__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/CosTypedNotifyComm_idl.py
+${PYSITELIB}/omniORB/COS/CosTypedNotifyComm_idl.pyc
+${PYSITELIB}/omniORB/COS/LifeCycleService/__init__.py
+${PYSITELIB}/omniORB/COS/LifeCycleService/__init__.pyc
+${PYSITELIB}/omniORB/COS/LifeCycleService__POA/__init__.py
+${PYSITELIB}/omniORB/COS/LifeCycleService__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/LifeCycleService_idl.py
+${PYSITELIB}/omniORB/COS/LifeCycleService_idl.pyc
+${PYSITELIB}/omniORB/COS/RDITestTypes/__init__.py
+${PYSITELIB}/omniORB/COS/RDITestTypes/__init__.pyc
+${PYSITELIB}/omniORB/COS/RDITestTypes__POA/__init__.py
+${PYSITELIB}/omniORB/COS/RDITestTypes__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/RDITestTypes_idl.py
+${PYSITELIB}/omniORB/COS/RDITestTypes_idl.pyc
+${PYSITELIB}/omniORB/COS/TimeBase/__init__.py
+${PYSITELIB}/omniORB/COS/TimeBase/__init__.pyc
+${PYSITELIB}/omniORB/COS/TimeBase__POA/__init__.py
+${PYSITELIB}/omniORB/COS/TimeBase__POA/__init__.pyc
+${PYSITELIB}/omniORB/COS/TimeBase_idl.py
+${PYSITELIB}/omniORB/COS/TimeBase_idl.pyc
+${PYSITELIB}/omniORB/COS/__init__.py
+${PYSITELIB}/omniORB/COS/__init__.pyc
+${PYSITELIB}/omniORB/COS/omniORB.pth
+${PYSITELIB}/omniORB/PortableServer.py
+${PYSITELIB}/omniORB/PortableServer.pyc
+${PYSITELIB}/omniORB/PortableServer__POA.py
+${PYSITELIB}/omniORB/PortableServer__POA.pyc
+${PYSITELIB}/omniORB/URI.py
+${PYSITELIB}/omniORB/URI.pyc
+${PYSITELIB}/omniORB/__init__.py
+${PYSITELIB}/omniORB/__init__.pyc
+${PYSITELIB}/omniORB/any.py
+${PYSITELIB}/omniORB/any.pyc
+${PYSITELIB}/omniORB/boxes_idl.py
+${PYSITELIB}/omniORB/boxes_idl.pyc
+${PYSITELIB}/omniORB/codesets.py
+${PYSITELIB}/omniORB/codesets.pyc
+${PYSITELIB}/omniORB/corbaidl_idl.py
+${PYSITELIB}/omniORB/corbaidl_idl.pyc
+${PYSITELIB}/omniORB/interceptors.py
+${PYSITELIB}/omniORB/interceptors.pyc
+${PYSITELIB}/omniORB/ir_idl.py
+${PYSITELIB}/omniORB/ir_idl.pyc
+${PYSITELIB}/omniORB/minorCodes.py
+${PYSITELIB}/omniORB/minorCodes.pyc
+${PYSITELIB}/omniORB/omniConnectionMgmt.py
+${PYSITELIB}/omniORB/omniConnectionMgmt.pyc
+${PYSITELIB}/omniORB/tcInternal.py
+${PYSITELIB}/omniORB/tcInternal.pyc
+${PYSITELIB}/omniidl_be/__init__.py
+${PYSITELIB}/omniidl_be/__init__.pyc
+${PYSITELIB}/omniidl_be/python.py
+${PYSITELIB}/omniidl_be/python.pyc
diff --git a/net/py-omniORBpy/distinfo b/net/py-omniORBpy/distinfo
new file mode 100644
index 00000000000..07ed5e914a8
--- /dev/null
+++ b/net/py-omniORBpy/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/09/02 15:08:10 drochner Exp $
+
+SHA1 (omniORBpy-3.4.tar.gz) = e598bd25289d0a2a09da4c7241513202c8b9adb4
+RMD160 (omniORBpy-3.4.tar.gz) = 5b389a31907510800ef0913e2e3855038e6a4cf9
+Size (omniORBpy-3.4.tar.gz) = 721891 bytes
+SHA1 (patch-aa) = da768cb94abd970037675535b5350f84480f6ff3
diff --git a/net/py-omniORBpy/patches/patch-aa b/net/py-omniORBpy/patches/patch-aa
new file mode 100644
index 00000000000..c35f99e5ed8
--- /dev/null
+++ b/net/py-omniORBpy/patches/patch-aa
@@ -0,0 +1,27 @@
+$NetBSD: patch-aa,v 1.1.1.1 2010/09/02 15:08:10 drochner Exp $
+
+--- mk/beforeauto.mk.in.orig 2007-05-11 11:23:25.000000000 +0200
++++ mk/beforeauto.mk.in
+@@ -347,6 +347,9 @@ endef
+ # Patterns for various file types
+ #
+ LibPathPattern = -L%
++ifeq ($(shell uname -s),NetBSD)
++LibRPathPattern = -Wl,-rpath -Wl,%
++endif
+ LibNoDebugPattern = lib%.a
+ LibDebugPattern = lib%.a
+ LibPattern = lib%.a
+@@ -405,7 +408,12 @@ endef
+ # i.e. we need to filter out the lib_depends from the command
+ #
+
++ifeq ($(shell uname -s),NetBSD)
++IMPORT_LIBRARY_FLAGS = $(patsubst %,$(LibPathPattern),$(IMPORT_LIBRARY_DIRS)) \
++ $(patsubst %,$(LibRPathPattern),$(IMPORT_LIBRARY_DIRS))
++else
+ IMPORT_LIBRARY_FLAGS = $(patsubst %,$(LibPathPattern),$(IMPORT_LIBRARY_DIRS))
++endif
+
+ define CXXExecutable
+ (set -x; \