aboutsummaryrefslogtreecommitdiff
path: root/devel/orbitcpp
diff options
context:
space:
mode:
authorChristian Weisgerber <naddy@FreeBSD.org>2003-04-25 18:50:38 +0000
committerChristian Weisgerber <naddy@FreeBSD.org>2003-04-25 18:50:38 +0000
commit54eb40c54a4dbde7401ac40743ed39dd9c9e2e37 (patch)
treeba6f61d9c2b169a42f2f7a1b7e9fac56258043a6 /devel/orbitcpp
parentdef14f66ea2b112bfe6b01211fb26d0f16aaa4d7 (diff)
downloadports-54eb40c54a4dbde7401ac40743ed39dd9c9e2e37.tar.gz
ports-54eb40c54a4dbde7401ac40743ed39dd9c9e2e37.zip
Notes
Diffstat (limited to 'devel/orbitcpp')
-rw-r--r--devel/orbitcpp/Makefile23
-rw-r--r--devel/orbitcpp/distinfo2
-rw-r--r--devel/orbitcpp/files/patch-compiler::language.cc38
-rw-r--r--devel/orbitcpp/files/patch-compiler::types.cc1008
-rw-r--r--devel/orbitcpp/files/patch-configure10
-rw-r--r--devel/orbitcpp/files/patch-ltmain.sh28
-rw-r--r--devel/orbitcpp/pkg-plist67
7 files changed, 61 insertions, 1115 deletions
diff --git a/devel/orbitcpp/Makefile b/devel/orbitcpp/Makefile
index 74befecaacc0..cd5a1ff8d85b 100644
--- a/devel/orbitcpp/Makefile
+++ b/devel/orbitcpp/Makefile
@@ -6,26 +6,21 @@
#
PORTNAME= orbitcpp
-PORTVERSION= 0.30.4
+PORTVERSION= 1.3.5
CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ bindings for ORBit, a CORBA 2.2-compliant ORB
-LIB_DEPENDS= ORBit.2:${PORTSDIR}/devel/ORBit
+LIB_DEPENDS= ORBit-2.0:${PORTSDIR}/devel/ORBit2
-USE_GNOME= glib12
-USE_GMAKE= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_GNOME= gnomehack
+USE_LIBTOOL= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
INSTALLS_SHLIB= yes
-INSTALL_CMD= /usr/bin/install -c -o ${BINOWN} -g ${BINGRP}
-
-post-patch:
- @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|@INSTALL@|${INSTALL_CMD}|g'
-
.include <bsd.port.mk>
diff --git a/devel/orbitcpp/distinfo b/devel/orbitcpp/distinfo
index e7c949441bc8..96984af62e7d 100644
--- a/devel/orbitcpp/distinfo
+++ b/devel/orbitcpp/distinfo
@@ -1 +1 @@
-MD5 (orbitcpp-0.30.4.tar.gz) = 3878aee7d05e8e86c6487e7f1429d6e9
+MD5 (orbitcpp-1.3.5.tar.bz2) = cc8f2c687fd44b04c361fbd3c50a1aef
diff --git a/devel/orbitcpp/files/patch-compiler::language.cc b/devel/orbitcpp/files/patch-compiler::language.cc
deleted file mode 100644
index e2fdeb73cc9c..000000000000
--- a/devel/orbitcpp/files/patch-compiler::language.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- compiler/language.cc.orig Sun Dec 8 01:58:29 2002
-+++ compiler/language.cc Sun Dec 8 02:01:53 2002
-@@ -154,7 +154,7 @@
-
- string
- IDLElement::getQualifiedIDLIdentifier(IDLScope const *up_to,
-- IDLScope const *assumed_base = NULL) const {
-+ IDLScope const *assumed_base) const {
- if (up_to == this) return "";
- IDLScope const *run = assumed_base ? assumed_base : getParentScope();
-
-@@ -172,7 +172,7 @@
-
- string
- IDLElement::getQualifiedCIdentifier(IDLScope const *up_to,
-- IDLScope const *assumed_base = NULL) const {
-+ IDLScope const *assumed_base) const {
- if (up_to == this) return "";
- IDLScope const *run = assumed_base ? assumed_base : getParentScope();
-
-@@ -192,7 +192,7 @@
-
- string
- IDLElement::getQualifiedCPPIdentifier(IDLScope const *up_to,
-- IDLScope const *assumed_base = NULL) const {
-+ IDLScope const *assumed_base) const {
- if (up_to == this) return "";
- IDLScope const *run = assumed_base ? assumed_base : getParentScope();
-
-@@ -390,7 +390,7 @@
-
- // IDLCaseStmt ---------------------------------------------------------------
- IDLCaseStmt::IDLCaseStmt(IDLMember *member, string const &id,
-- IDL_tree node,IDLScope *parentscope = NULL)
-+ IDL_tree node,IDLScope *parentscope)
- : IDLElement(id,node,parentscope), m_member(member),m_isDefault(false) {
-
- // labels
diff --git a/devel/orbitcpp/files/patch-compiler::types.cc b/devel/orbitcpp/files/patch-compiler::types.cc
deleted file mode 100644
index 3bd061155ae9..000000000000
--- a/devel/orbitcpp/files/patch-compiler::types.cc
+++ /dev/null
@@ -1,1008 +0,0 @@
---- compiler/types.cc.orig Tue Nov 27 09:09:45 2001
-+++ compiler/types.cc Sun Dec 8 02:07:42 2002
-@@ -49,7 +49,7 @@
-
- void
- IDLType::writeUnionAccessors(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- string typespec,dcl;
- getCPPStubDeclarator(IDL_PARAM_IN,"",typespec,dcl,activeTypedef);
- ostr
-@@ -64,7 +64,7 @@
-
- void
- IDLType::writeUnionModifiers(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- string typespec,dcl;
- getCPPStubDeclarator(IDL_PARAM_IN,"param",typespec,dcl,activeTypedef);
- ostr
-@@ -82,7 +82,7 @@
-
- void
- IDLType::writeUnionReferents(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- }
-
- IDLType const &
-@@ -118,30 +118,30 @@
-
- // misc stuff
- void getCPPMemberDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- void writeTypedef(ostream &ostr,Indent &indent,IDLCompilerState &state,
- IDLElement &dest,IDLScope const &scope,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
-
- // struct / exception stuff
- void getCPPStructCtorDeclarator(string const &id,string &typespec, string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- void writeCPPStructCtor(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- void writeCPPStructPacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- void writeCPPStructUnpacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
-
-@@ -158,68 +158,68 @@
- }
- void writeCPPStubMarshalCode(IDL_param_attr attr,string const &id,
- ostream &ostr, Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- string getCPPStubParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- void writeCPPStubDemarshalCode(IDL_param_attr attr,string const &id,
- ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
-
- // stub return stuff
- void getCPPStubReturnDeclarator(string const &id,string &typespec, string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = "void";
- dcl = id;
- }
- void writeCPPStubReturnPrepCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- }
- string getCPPStubReturnAssignment() const {
- return "";
- }
- void writeCPPStubReturnDemarshalCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- }
-
- // skel stuff
- void getCSkelDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- void writeCPPSkelDemarshalCode(IDL_param_attr attr,string const &id,ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- string getCPPSkelParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
- void writeCPPSkelMarshalCode(IDL_param_attr attr,string const &id,ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- throw IDLExVoid();
- }
-
- // skel return stuff
- void getCSkelReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = "void";
- dcl = id;
- }
- void writeCPPSkelReturnPrepCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- }
- string getCPPSkelReturnAssignment(bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- return "";
- }
- void writeCPPSkelReturnMarshalCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- }
- string getInvalidReturn() const {
- return "return;";
-@@ -245,13 +245,13 @@
-
- // misc stuff
- void getCPPMemberDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = IDL_CORBA_NS "::String_mgr";
- dcl = id;
- }
- void writeTypedef(ostream &ostr,Indent &indent,IDLCompilerState &state,
- IDLElement &dest,IDLScope const &scope,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr
- << indent << "typedef char *" << ' '
- << dest.getCPPIdentifier() << ';' << endl;
-@@ -263,21 +263,21 @@
-
- // struct / exception stuff
- void getCPPStructCtorDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = "char const";
- dcl = "*_par_" + id;
- }
- void writeCPPStructCtor(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << id << " = _par_" << id << ';' << endl;
- }
- void writeCPPStructPacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "_cstruct." << id
- << " = " IDL_CORBA_NS "::string_dup("<< id << ");" << endl;
- }
- void writeCPPStructUnpacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << id
- << " = " IDL_CORBA_NS "::string_dup(_cstruct." << id << ");" << endl;
- }
-@@ -285,7 +285,7 @@
-
- void
- writeUnionModifiers(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- ostr
- << indent << "void " << id << "(char const *param){" << endl;
- ostr
-@@ -321,7 +321,7 @@
-
- void
- writeUnionAccessors(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- ostr
- << indent << "char const *" << id << "() const {" << endl;
- ostr
-@@ -357,7 +357,7 @@
- }
- }
- string getCPPStubParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- switch (attr) {
- case IDL_PARAM_INOUT:
- return "&"+id;
-@@ -370,49 +370,49 @@
-
- // stub return stuff
- void getCPPStubReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = "char";
- dcl = "*" + id;
- }
- void writeCPPStubReturnPrepCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "char *_retval = NULL;" << endl;
- }
- string getCPPStubReturnAssignment() const {
- return "_retval = ";
- }
- void writeCPPStubReturnDemarshalCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return _retval;" << endl;
- }
-
- // skel stuff
- void getCSkelDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = attr == IDL_PARAM_IN ? "char const" : "char";
- dcl = attr == IDL_PARAM_IN ? "*"+id : "**"+id;
- }
- string getCPPSkelParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- return attr == IDL_PARAM_IN ? id : "*"+id;
- }
-
- // skel return stuff
- void getCSkelReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = "char";
- dcl = "*"+id;
- }
- void writeCPPSkelReturnPrepCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "char *_retval = NULL;" << endl;
- }
- string getCPPSkelReturnAssignment(bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- return "_retval = ";
- }
- void writeCPPSkelReturnMarshalCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return _retval;" << endl;
- }
- string getInvalidReturn() const {
-@@ -523,12 +523,12 @@
- return true;
- }
- void getCPPStructCtorDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = "const " + getTypeName() + "&";
- dcl = "_par_" + id;
- }
- void writeCPPStructCtor(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << id << " = _par_" << id << ';' << endl;
- }
- void getCPPStubDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-@@ -549,7 +549,7 @@
- }
- }
- string getCPPStubParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string retval;
- switch (attr) {
- case IDL_PARAM_IN:
-@@ -565,26 +565,26 @@
-
- // stub return stuff
- void getCPPStubReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = IDL_CORBA_NS "::Any";
- dcl = "*" + id;
- }
- void writeCPPStubReturnPrepCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "CORBA_any *_retval = NULL;" << endl;
- }
- string getCPPStubReturnAssignment() const {
- return "_retval = ";
- }
- void writeCPPStubReturnDemarshalCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return "
- << idlGetCast("_retval", IDL_CORBA_NS "::Any*" ) << ";" << endl;
- }
-
- // skel stuff
- void getCSkelDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- switch( attr ) {
- case IDL_PARAM_IN:
- typespec = "const CORBA_any";
-@@ -600,7 +600,7 @@
- }
- }
- string getCPPSkelParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- switch(attr) {
- case IDL_PARAM_IN:
- return idlGetCast("*"+id, "const " IDL_CORBA_NS "::Any&");
-@@ -613,20 +613,20 @@
-
- // skel return stuff
- void getCSkelReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = "CORBA_any";
- dcl = "*"+id;
- }
- void writeCPPSkelReturnPrepCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << IDL_CORBA_NS "::Any *_retval = NULL;" << endl;
- }
- string getCPPSkelReturnAssignment(bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- return "_retval = ";
- }
- void writeCPPSkelReturnMarshalCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return "
- << idlGetCast( "_retval", "CORBA_any*") << ";" << endl;
- }
-@@ -712,7 +712,7 @@
-
- void
- IDLArray::getCPPMemberDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- if( activeTypedef ) {
- typespec = activeTypedef->getQualifiedCPPIdentifier(activeTypedef->getRootScope());
- dcl = id;
-@@ -730,7 +730,7 @@
- void
- IDLArray::writeTypedef(ostream &ostr,Indent &indent,IDLCompilerState &state,
- IDLElement &dest,IDLScope const &scope,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
-
- string typespec,dcl,str_static="";
- m_elementType.getCPPMemberDeclarator("",typespec,dcl);
-@@ -858,7 +858,7 @@
-
- void
- IDLArray::getCPPStructCtorDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- getCPPMemberDeclarator(id, typespec, dcl, activeTypedef);
- typespec = "const " + typespec;
- dcl = "_par_" + dcl;
-@@ -866,7 +866,7 @@
-
- void
- IDLArray::writeCPPStructCtor(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- if(activeTypedef) {
- ostr
- << indent << activeTypedef->getQualifiedCPPIdentifier() << "_copy("
-@@ -878,7 +878,7 @@
-
- void
- IDLArray::writeCPPStructPacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- if( activeTypedef ) {
- ostr
- << indent << activeTypedef->getQualifiedCPPIdentifier() << "_copy("
-@@ -895,7 +895,7 @@
-
- void
- IDLArray::writeCPPStructUnpacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- if( activeTypedef ) {
- ostr
- << indent << activeTypedef->getQualifiedCPPIdentifier() << "_copy("
-@@ -915,7 +915,7 @@
-
- void
- IDLArray::writeUnionModifiers(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- string typespec,dcl;
- getCPPStubDeclarator(IDL_PARAM_IN,"param",typespec,dcl,activeTypedef);
- ostr
-@@ -935,7 +935,7 @@
-
- void
- IDLArray::writeUnionAccessors(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- string typespec,dcl;
- g_assert(activeTypedef);
- getCPPStubDeclarator(IDL_PARAM_IN,"",typespec,dcl,activeTypedef);
-@@ -951,7 +951,7 @@
-
- void
- IDLArray::writeUnionReferents(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- string typespec,dcl;
- g_assert(activeTypedef);
- getCPPStubDeclarator(IDL_PARAM_IN,"",typespec,dcl,activeTypedef);
-@@ -969,7 +969,7 @@
- // stub stuff
- void
- IDLArray::getCPPStubDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef=NULL) const {
-+ IDLTypedef const *activeTypedef) const {
- typespec = attr == IDL_PARAM_IN ? "const " : "";
- typespec += activeTypedef ?
- activeTypedef->getQualifiedCPPIdentifier() : getTypeName();
-@@ -980,7 +980,7 @@
-
- void
- IDLArray::getCSkelDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- g_assert(activeTypedef);
- typespec = attr == IDL_PARAM_IN ? "const " : "";
- typespec += activeTypedef->getNSScopedCTypeName();
-@@ -993,7 +993,7 @@
-
- void
- IDLArray::getCPPStubReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- g_assert(activeTypedef);
- typespec = activeTypedef->getQualifiedCPPIdentifier() + "_slice";
- dcl = "*" + id;
-@@ -1001,7 +1001,7 @@
-
- void
- IDLArray::getCSkelReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- g_assert(activeTypedef);
- typespec = activeTypedef->getNSScopedCTypeName() + "_slice";
- dcl = "*" + id;
-@@ -1010,7 +1010,7 @@
-
- string
- IDLArray::getCPPStubParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string typespec,dcl;
- getCSkelDeclarator(attr,"",typespec,dcl,activeTypedef);
-
-@@ -1026,7 +1026,7 @@
-
- string
- IDLArray::getCPPSkelParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string typespec,dcl;
- getCPPStubDeclarator(attr,"",typespec,dcl,activeTypedef);
- string term;
-@@ -1088,7 +1088,7 @@
- void
- IDLInterface::writeTypedef(ostream &ostr,Indent &indent,IDLCompilerState &state,
- IDLElement &dest,IDLScope const &scope,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string id = dest.getCPPIdentifier();
- ostr
- << indent << "typedef " << getCPPIdentifier() << ' ' << id << ';' << endl
-@@ -1124,7 +1124,7 @@
-
- void
- IDLInterface::writeCPPStructPacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr
- << indent << IDL_IMPL_NS "::release_guarded(_cstruct." << id << ");" << endl
- << indent << "_cstruct." << id << " = "
-@@ -1136,7 +1136,7 @@
-
- void
- IDLInterface::writeCPPStructUnpacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr
- << id << " = "
- << getQualifiedCPPCast(IDL_IMPL_NS "::duplicate_guarded(_cstruct."+id+")")
-@@ -1148,7 +1148,7 @@
-
- void
- IDLInterface::getCPPStubDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef=NULL) const {
-+ IDLTypedef const *activeTypedef) const {
- dcl = id;
-
- switch (attr) {
-@@ -1169,7 +1169,7 @@
-
- string
- IDLInterface::getCPPStubParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string ctype = getNSScopedCTypeName();
-
- switch (attr) {
-@@ -1186,7 +1186,7 @@
-
- void
- IDLInterface::writeCPPStubReturnDemarshalCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- // must return stub ptr and not ptr in order to work when smart pointers are used
- ostr
- << indent << "return reinterpret_cast< " << getQualifiedCPPStub() << " *>(_retval);" << endl;
-@@ -1196,7 +1196,7 @@
-
- void
- IDLInterface::getCSkelDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = getNSScopedCTypeName();
-
- switch (attr) {
-@@ -1217,7 +1217,7 @@
-
- void
- IDLInterface::writeCPPSkelDemarshalCode(IDL_param_attr attr,string const &id,ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- switch (attr) {
- case IDL_PARAM_IN:
- ostr
-@@ -1245,7 +1245,7 @@
-
- void
- IDLInterface::writeCPPSkelMarshalCode(IDL_param_attr attr,string const &id,ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string ptrname = " _" + id + "_ptr";
- switch (attr) {
- case IDL_PARAM_INOUT:
-@@ -1260,7 +1260,7 @@
-
- void
- IDLInterface::writeCPPSkelReturnMarshalCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- if (passthru)
- ostr << indent << "return _retval;" << endl;
- else {
-@@ -1364,7 +1364,7 @@
- return "CORBA::Object";
- }
-
-- virtual string getQualifiedCPPStub(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPPStub(IDLScope const *up_to ) const {
- // fixme - doesn't do the scope thing
- return "CORBA::Object";
- }
-@@ -1383,16 +1383,16 @@
- return "CORBA::Object_out";
- }
-
-- virtual string getQualifiedCPP_ptr(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPP_ptr(IDLScope const *up_to ) const {
- return "CORBA::Object_ptr";
- }
-- virtual string getQualifiedCPP_var(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPP_var(IDLScope const *up_to ) const {
- return "CORBA::Object_var";
- }
-- virtual string getQualifiedCPP_mgr(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPP_mgr(IDLScope const *up_to ) const {
- return "CORBA::Object_mgr";
- }
-- virtual string getQualifiedCPP_out(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPP_out(IDLScope const *up_to ) const {
- return "CORBA::Object_out";
- }
-
-@@ -1431,7 +1431,7 @@
- return "CORBA::TypeCode";
- }
-
-- virtual string getQualifiedCPPStub(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPPStub(IDLScope const *up_to ) const {
- // fixme - doesn't do the scope thing
- return "CORBA::TypeCode";
- }
-@@ -1450,22 +1450,22 @@
- return "CORBA::TypeCode_out";
- }
-
-- virtual string getQualifiedCPP_ptr(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPP_ptr(IDLScope const *up_to ) const {
- return "CORBA::TypeCode_ptr";
- }
-- virtual string getQualifiedCPP_var(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPP_var(IDLScope const *up_to ) const {
- return "CORBA::TypeCode_var";
- }
-- virtual string getQualifiedCPP_mgr(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPP_mgr(IDLScope const *up_to ) const {
- return "CORBA::TypeCode_mgr";
- }
-- virtual string getQualifiedCPP_out(IDLScope const *up_to = NULL) const {
-+ virtual string getQualifiedCPP_out(IDLScope const *up_to ) const {
- return "CORBA::TypeCode_out";
- }
-
- void
- writeCPPSkelReturnMarshalCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return reinterpret_cast< " << getNSScopedCTypeName() << ">(_retval);" << endl;
- }
-
-@@ -1517,7 +1517,7 @@
-
- void
- IDLStruct::getCPPMemberDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = getQualifiedCPPIdentifier(getRootScope());
- dcl = id;
- };
-@@ -1525,7 +1525,7 @@
- void
- IDLStruct::writeTypedef(ostream &ostr,Indent &indent,IDLCompilerState &state,
- IDLElement &dest,IDLScope const &scope,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr
- << indent << "typedef " << getQualifiedCPPIdentifier()
- << " " << dest.getCPPIdentifier() << ";" << endl;
-@@ -1544,32 +1544,32 @@
-
- void
- IDLStruct::getCPPStructCtorDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ORBITCPP_NYI("struct getCPPStructCtorDeclarator");
- }
-
- void
- IDLStruct::writeCPPStructCtor(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ORBITCPP_NYI("struct writeCPPStructCtor");
- }
-
- void
- IDLStruct::writeCPPStructPacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ORBITCPP_NYI("struct writeCPPStructPacker");
- }
-
- void
- IDLStruct::writeCPPStructUnpacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ORBITCPP_NYI("struct writeCPPStructUnpacker");
- }
-
-
- void
- IDLStruct::writeUnionReferents(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
- ostr
- << indent << getQualifiedCPPIdentifier() << " &" << id << "() {" << endl;
- ostr
-@@ -1581,7 +1581,7 @@
-
-
- void IDLStruct::getCPPStubDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef=NULL) const {
-+ IDLTypedef const *activeTypedef) const {
- dcl = id;
-
- string name = activeTypedef ?
-@@ -1603,7 +1603,7 @@
-
- string
- IDLStruct::getCPPStubParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
-
- string typespec,dcl;
- getCSkelDeclarator(attr,"",typespec,dcl,activeTypedef);
-@@ -1623,7 +1623,7 @@
-
- void
- IDLStruct::getCPPStubReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = getQualifiedCPPIdentifier();
- if(isVariableLength())
- dcl = "*" + id;
-@@ -1633,7 +1633,7 @@
-
- void
- IDLStruct::writeCPPStubReturnPrepCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
-
- ostr
- << indent << getNSScopedCTypeName();
-@@ -1651,7 +1651,7 @@
-
- void
- IDLStruct::writeCPPStubReturnDemarshalCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return reinterpret_cast< " << getQualifiedCPPIdentifier();
- if(isVariableLength())
- ostr << "*";
-@@ -1663,7 +1663,7 @@
-
- void
- IDLStruct::getCSkelDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = getNSScopedCTypeName();
-
- switch (attr) {
-@@ -1688,7 +1688,7 @@
-
- void
- IDLStruct::writeCPPSkelDemarshalCode(IDL_param_attr attr,string const &id,ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- // no demarshalling code required
- }
-
-@@ -1697,7 +1697,7 @@
-
- string
- IDLStruct::getCPPSkelParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string typespec,dcl;
- getCPPStubDeclarator(attr,"",typespec,dcl);
-
-@@ -1718,14 +1718,14 @@
-
- void
- IDLStruct::writeCPPSkelMarshalCode(IDL_param_attr attr,string const &id,ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- // no marshalling code required
- }
-
-
- void
- IDLStruct::getCSkelReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = getNSScopedCTypeName();
- if (isVariableLength())
- dcl = "*" + id;
-@@ -1735,7 +1735,7 @@
-
- void
- IDLStruct::writeCPPSkelReturnPrepCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << getQualifiedCPPIdentifier();
- if (isVariableLength())
- ostr << " *_retval = NULL;" << endl;
-@@ -1745,13 +1745,13 @@
-
- string
- IDLStruct::getCPPSkelReturnAssignment(bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- return "_retval = ";
- }
-
- void
- IDLStruct::writeCPPSkelReturnMarshalCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return reinterpret_cast< "
- << getNSScopedCTypeName();
-
-@@ -1824,7 +1824,7 @@
-
- void
- IDLSequence::getCPPMemberDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- if(activeTypedef)
- typespec = activeTypedef->getQualifiedCPPIdentifier(activeTypedef->getRootScope());
- else
-@@ -1869,7 +1869,7 @@
- void
- IDLSequence::writeTypedef(ostream &ostr,Indent &indent,IDLCompilerState &state,
- IDLElement &dest,IDLScope const &scope,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- if (activeTypedef == NULL) { // if this isn't a typedef of a typedef...
- string id = getCPPType();
- ostr
-@@ -1954,7 +1954,7 @@
-
- void
- IDLSequence::getCPPStructCtorDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- getCPPMemberDeclarator(id, typespec, dcl, activeTypedef);
- typespec = "const " + typespec;
- dcl = "&_par_" + dcl;
-@@ -1962,13 +1962,13 @@
-
- void
- IDLSequence::writeCPPStructCtor(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << id << " = _par_" << id << ';' << endl;
- }
-
- void
- IDLSequence::writeCPPStructPacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string type;
- if( activeTypedef )
- type = activeTypedef->getQualifiedCPPIdentifier();
-@@ -1982,7 +1982,7 @@
-
- void
- IDLSequence::writeCPPStructUnpacker(ostream &ostr,Indent &indent,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string type;
- if( activeTypedef )
- type = activeTypedef->getQualifiedCPPIdentifier();
-@@ -2000,7 +2000,7 @@
-
- void
- IDLSequence::writeUnionReferents(ostream &ostr,Indent &indent, string const &id, string const &discriminatorVal,
-- IDLTypedef const *activeTypedef = NULL) const{
-+ IDLTypedef const *activeTypedef ) const{
-
- g_assert(activeTypedef); //activeTypedef cannot be null for sequences
- ostr
-@@ -2014,7 +2014,7 @@
-
-
- void IDLSequence::getCPPStubDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const* activeTypedef=NULL) const {
-+ IDLTypedef const* activeTypedef) const {
- dcl = id;
-
- g_assert(activeTypedef); //activeTypedef cannot be null for sequences
-@@ -2036,7 +2036,7 @@
-
- string
- IDLSequence::getCPPStubParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
-
- string typespec,dcl, retval;
- getCSkelDeclarator(attr,"",typespec,dcl,activeTypedef);
-@@ -2057,7 +2057,7 @@
-
- void
- IDLSequence::getCPPStubReturnDeclarator(string const &id,string &typespec,string &dcl,
--IDLTypedef const *activeTypedef = NULL) const {
-+IDLTypedef const *activeTypedef ) const {
- typespec = activeTypedef->getQualifiedCPPIdentifier();
- if (isVariableLength())
- dcl = "*" + id;
-@@ -2067,7 +2067,7 @@
-
- void
- IDLSequence::writeCPPStubReturnPrepCode(ostream &ostr,Indent &indent,
--IDLTypedef const *activeTypedef = NULL) const {
-+IDLTypedef const *activeTypedef ) const {
-
- ostr
- << indent << activeTypedef->getNSScopedCTypeName();
-@@ -2085,7 +2085,7 @@
-
- void
- IDLSequence::writeCPPStubReturnDemarshalCode(ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return reinterpret_cast< " << activeTypedef->getQualifiedCPPIdentifier();
- if(isVariableLength())
- ostr << "*";
-@@ -2097,7 +2097,7 @@
-
- void
- IDLSequence::getCSkelDeclarator(IDL_param_attr attr,string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = activeTypedef->getNSScopedCTypeName();
-
- switch (attr) {
-@@ -2119,13 +2119,13 @@
-
- void
- IDLSequence::writeCPPSkelDemarshalCode(IDL_param_attr attr,string const &id,ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- // no demarshalling code required
- }
-
- string
- IDLSequence::getCPPSkelParameterTerm(IDL_param_attr attr,string const &id,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- string typespec,dcl;
- getCPPStubDeclarator(attr,"",typespec,dcl,activeTypedef);
-
-@@ -2146,21 +2146,21 @@
-
- void
- IDLSequence::writeCPPSkelMarshalCode(IDL_param_attr attr,string const &id,ostream &ostr,Indent &indent,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- // no marshalling code required
- }
-
-
- void
- IDLSequence::getCSkelReturnDeclarator(string const &id,string &typespec,string &dcl,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- typespec = activeTypedef->getNSScopedCTypeName();
- dcl = "*" + id;
- }
-
- void
- IDLSequence::writeCPPSkelReturnPrepCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << activeTypedef->getQualifiedCPPIdentifier();
- if(isVariableLength())
- ostr << " *_retval = NULL;" << endl;
-@@ -2170,13 +2170,13 @@
-
- string
- IDLSequence::getCPPSkelReturnAssignment(bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- return "_retval = ";
- }
-
- void
- IDLSequence::writeCPPSkelReturnMarshalCode(ostream &ostr,Indent &indent,bool passthru,
-- IDLTypedef const *activeTypedef = NULL) const {
-+ IDLTypedef const *activeTypedef ) const {
- ostr << indent << "return reinterpret_cast< "
- << activeTypedef->getNSScopedCTypeName()
- << "*>(_retval);" << endl;
-@@ -2208,7 +2208,7 @@
-
- // IDLUnion -------------------------------------------------------------
- IDLUnion::IDLUnion(string const &id,IDL_tree node,
-- IDLType const &discriminatorType, IDLScope *parentscope = NULL)
-+ IDLType const &discriminatorType, IDLScope *parentscope)
- : IDLStruct(id,node,parentscope),m_discriminatorType(discriminatorType) {
- }
diff --git a/devel/orbitcpp/files/patch-configure b/devel/orbitcpp/files/patch-configure
new file mode 100644
index 000000000000..45b708aeaa6c
--- /dev/null
+++ b/devel/orbitcpp/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig Wed Jan 8 01:14:54 2003
++++ configure Sun Jan 19 02:10:46 2003
+@@ -7511,6 +7511,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/devel/orbitcpp/files/patch-ltmain.sh b/devel/orbitcpp/files/patch-ltmain.sh
deleted file mode 100644
index 98cb05e4ddb3..000000000000
--- a/devel/orbitcpp/files/patch-ltmain.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-
-$FreeBSD$
-
---- ltmain.sh 2001/08/27 09:51:26 1.1
-+++ ltmain.sh 2001/08/27 09:51:42
-@@ -2408,6 +2408,9 @@
- *-*-netbsd*)
- # Don't link with libc until the a.out ld.so is fixed.
- ;;
-+ *-*-freebsd*)
-+ # FreeBSD doesn't need this...
-+ ;;
- *)
- # Add libc to deplibs on all other systems if necessary.
- if test "$build_libtool_need_lc" = "yes"; then
-@@ -4175,10 +4178,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/devel/orbitcpp/pkg-plist b/devel/orbitcpp/pkg-plist
index 712198134e38..5d3d7b2157e8 100644
--- a/devel/orbitcpp/pkg-plist
+++ b/devel/orbitcpp/pkg-plist
@@ -1,26 +1,41 @@
-bin/orbitcpp-config
-include/ORBitservices/CosNaming.hh
-include/orb/orbitcpp.hh
-include/orb/orbitcpp_any.hh
-include/orb/orbitcpp_exception.hh
-include/orb/orbitcpp_exceptionlist.hh
-include/orb/orbitcpp_object.hh
-include/orb/orbitcpp_orb.hh
-include/orb/orbitcpp_poa.hh
-include/orb/orbitcpp_sequence.hh
-include/orb/orbitcpp_smartptr.hh
-include/orb/orbitcpp_tools.hh
-include/orb/orbitcpp_typecode.hh
-include/orb/orbitcpp_types.hh
-include/orb/orbitcpp_var_smartptr.hh
-lib/liborbitcpp.a
-lib/liborbitcpp.so
-lib/liborbitcpp.so.31
-lib/liborbitcppCosNaming.a
-lib/liborbitcppCosNaming.so
-lib/liborbitcppCosNaming.so.30
-lib/orbit-idl/liborbit-idl-c++-backend.so
-share/aclocal/orbitcpp.m4
-@dirrm lib/orbit-idl
-@dirrm include/orb
-@dirrm include/ORBitservices
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_any.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_compound_seq.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_config.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_constants.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_exception.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_exceptionlist.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_object.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_orb.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_poa.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_sequence.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_simple_seq.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_smartptr.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_string_seq.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_tools.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_typecode.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_types.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/orbitcpp_var_smartptr.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/arrayfixed_forany.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/arrayfixed_var.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/arrayvariable_forany.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/arrayvariable_out.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/arrayvariable_var.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/data_out.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/data_var.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/datavar_out.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/datavar_var.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/objectptr_out.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/objectptr_var.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/sequence_out.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/sequence_var.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/string_out.h
+include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers/string_var.h
+lib/libORBit-2-cpp.a
+lib/libORBit-2-cpp.so
+lib/libORBit-2-cpp.so.5
+libdata/pkgconfig/ORBit-2.0-cpp.pc
+@dirrm include/orbitcpp-2.0/orbitcpp/orb-cpp/smartpointers
+@dirrm include/orbitcpp-2.0/orbitcpp/orb-cpp
+@dirrm include/orbitcpp-2.0/orbitcpp
+@dirrm include/orbitcpp-2.0