summaryrefslogtreecommitdiff
path: root/devel/mico
diff options
context:
space:
mode:
authortonnerre <tonnerre>2008-09-02 07:18:26 +0000
committertonnerre <tonnerre>2008-09-02 07:18:26 +0000
commit346efa7fe97472f120f5a69654a108e75ea19e65 (patch)
treeb93e0fdf3a9c5cd8d4c1132c5137aec05bb8caa3 /devel/mico
parente6c61631951ff0b0f3fc51f950ce36810acd48d1 (diff)
downloadpkgsrc-346efa7fe97472f120f5a69654a108e75ea19e65.tar.gz
Initial import of mico version 2.3.12.
mico is a rather robust CORBA ORB implementation and toolkit.
Diffstat (limited to 'devel/mico')
-rw-r--r--devel/mico/DESCR5
-rw-r--r--devel/mico/Makefile40
-rw-r--r--devel/mico/PLIST751
-rw-r--r--devel/mico/distinfo8
-rw-r--r--devel/mico/patches/patch-aa28
-rw-r--r--devel/mico/patches/patch-ab13
-rw-r--r--devel/mico/patches/patch-ac16
7 files changed, 861 insertions, 0 deletions
diff --git a/devel/mico/DESCR b/devel/mico/DESCR
new file mode 100644
index 00000000000..e92ee3cd515
--- /dev/null
+++ b/devel/mico/DESCR
@@ -0,0 +1,5 @@
+MICO is a mature, secure, robust, fully standards-compliant implementation
+of the CORBA standard. It is available as GNU open source software and is
+widely used (see success stories) for robust application integration. MICO
+is reknown for its market-leading security features, its great
+user-friendliness, and its full standard-compliance.
diff --git a/devel/mico/Makefile b/devel/mico/Makefile
new file mode 100644
index 00000000000..936b67d30d5
--- /dev/null
+++ b/devel/mico/Makefile
@@ -0,0 +1,40 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/09/02 07:18:26 tonnerre Exp $
+#
+
+DISTNAME= mico-2.3.12
+CATEGORIES= devel
+MASTER_SITES= http://www.mico.org/
+HOMEPAGE= http://www.mico.org/
+WRKSRC= ${WRKDIR}/mico
+
+MAINTAINER= tonnerre@NetBSD.org
+COMMENT= High performance and rubustness CORBA ORB
+
+USE_TOOLS+= gmake msgfmt intltool
+GNU_CONFIGURE= YES
+USE_LANGUAGES= c c++
+
+SUBST_CLASSES+= exampledir
+SUBST_STAGE.exampledir= post-patch
+SUBST_MESSAGE.exampledir= Fixing up examples directory path
+SUBST_FILES.exampledir= demo/ccm/Makefile demo/Makefile demo/MakeVars
+SUBST_FILES.exampledir+= demo/csiv2/Makefile demo/csiv2/interop/Makefile
+SUBST_FILES.exampledir+= demo/dispatcher/Makefile demo/interop/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/jdk1.3.x/cart-ejb/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/jdk1.3.x/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/jdk1.3.x/converter-ejb/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/jdk1.3.x/corba-friendly-ejb/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/jdk1.4.x/cart-ejb/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/jdk1.4.x/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/jdk1.4.x/converter-ejb/Makefile
+SUBST_FILES.exampledir+= demo/interop/jboss/jdk1.4.x/corba-friendly-ejb/Makefile
+SUBST_FILES.exampledir+= demo/ltp/Makefile demo/mt/Makefile
+SUBST_FILES.exampledir+= demo/obv/Makefile demo/pi/Makefile
+SUBST_FILES.exampledir+= demo/poa/Makefile demo/security/Makefile
+SUBST_FILES.exampledir+= demo/services/Makefile demo/siegel/Makefile
+SUBST_FILES.exampledir+= demo/services/wireless/Makefile
+SUBST_SED.exampledir= -e "s@(INSTDIR)/doc/mico/examples@(SHARED_INSTDIR)/examples/${PKGBASE}@g"
+
+.include "../../textproc/scrollkeeper/omf.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/mico/PLIST b/devel/mico/PLIST
new file mode 100644
index 00000000000..6581603e370
--- /dev/null
+++ b/devel/mico/PLIST
@@ -0,0 +1,751 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/09/02 07:18:26 tonnerre Exp $
+bin/eventd
+bin/idl
+bin/imr
+bin/iordump
+bin/ird
+bin/mico-ar
+bin/mico-c++
+bin/mico-config
+bin/mico-cpp
+bin/mico-ld
+bin/mico-shc++
+bin/mico-shld
+bin/micod
+bin/mkdepend
+bin/nsadmin
+bin/nsd
+bin/propertyd
+bin/timed
+include/CORBA-SMALL.h
+include/CORBA.h
+include/coss/CompoundExternalization_impl.h
+include/coss/CosCompoundLifeCycle.idl
+include/coss/CosContainment.idl
+include/coss/CosContainment_impl.h
+include/coss/CosEventChannelAdmin.h
+include/coss/CosEventChannelAdmin.idl
+include/coss/CosEventComm.h
+include/coss/CosEventComm.idl
+include/coss/CosExternalization.idl
+include/coss/CosExternalizationContainment.idl
+include/coss/CosExternalizationReference.idl
+include/coss/CosGraphs.idl
+include/coss/CosGraphsExtension.idl
+include/coss/CosLifeCycle.idl
+include/coss/CosLifeCycleContainment.idl
+include/coss/CosLifeCycleReference.idl
+include/coss/CosNaming.h
+include/coss/CosNaming.idl
+include/coss/CosObjectIdentity.idl
+include/coss/CosReference.idl
+include/coss/CosReference_impl.h
+include/coss/CosRelationships.idl
+include/coss/CosStream_impl.h
+include/coss/CosTime.h
+include/coss/CosTime.idl
+include/coss/CosTrading.idl
+include/coss/CosTradingRepos.idl
+include/coss/EdgeIterator_impl.h
+include/coss/ExternalizationContainment_impl.h
+include/coss/ExternalizationPropagationCriteriaFactory_impl.h
+include/coss/ExternalizationReference_impl.h
+include/coss/ExternalizationTraversalCriteria_impl.h
+include/coss/Externalization_impl.h
+include/coss/FactoryFinder_impl.h
+include/coss/GTP.idl
+include/coss/GenericCriteriaFactory_impl.h
+include/coss/GenericFactory_impl.h
+include/coss/GraphsRole_impl.h
+include/coss/IdentifiableObject_impl.h
+include/coss/InterfaceDefsHelper.h
+include/coss/LifeContainment_impl.h
+include/coss/LifeNode_impl.h
+include/coss/LifePropagationCriteriaFactory_impl.h
+include/coss/LifeReference_impl.h
+include/coss/LifeRelationship_impl.h
+include/coss/LifeRole_impl.h
+include/coss/LifeTraversalCriteria_impl.h
+include/coss/MobileTerminal.idl
+include/coss/MobileTerminalNotification.idl
+include/coss/NamedRoleTypesHelper.h
+include/coss/NodeFactory_impl.h
+include/coss/NodeStreamableFactory_impl.h
+include/coss/Node_impl.h
+include/coss/OperationsFactory_impl.h
+include/coss/Operations_impl.h
+include/coss/PropertyService.h
+include/coss/PropertyService.idl
+include/coss/PropertyService_impl.h
+include/coss/RandomGenerator.idl
+include/coss/RandomGenerator_impl.h
+include/coss/RegisterHelper.h
+include/coss/RelationshipFactory_impl.h
+include/coss/RelationshipIterator_impl.h
+include/coss/Relationship_impl.h
+include/coss/RoleFactory_impl.h
+include/coss/Role_impl.h
+include/coss/TraversalCriteria_impl.h
+include/coss/TraversalFactory_impl.h
+include/coss/Traversal_impl.h
+include/coss/random.idl
+include/coss/stream.idl
+include/coss/stream_impl.h
+include/mico/CCM.h
+include/mico/CCM.idl
+include/mico/CCMContainer.h
+include/mico/address.h
+include/mico/address_impl.h
+include/mico/any.h
+include/mico/array.h
+include/mico/assert.h
+include/mico/basic.h
+include/mico/basic_seq.h
+include/mico/basic_seq.idl
+include/mico/buffer.h
+include/mico/code_set_registry.h
+include/mico/codec.h
+include/mico/codec_impl.h
+include/mico/codeset.h
+include/mico/codeset_impl.h
+include/mico/config-ppc.h
+include/mico/config-win32.h
+include/mico/config.h
+include/mico/config.h.in
+include/mico/config.idl
+include/mico/config.idl.in
+include/mico/conv_frame.idl
+include/mico/current.h
+include/mico/current.idl
+include/mico/dii.h
+include/mico/dsi.h
+include/mico/dynany.h
+include/mico/dynany.idl
+include/mico/dynany_impl.h
+include/mico/except.h
+include/mico/fast_array.h
+include/mico/fixed.h
+include/mico/fltkmico.h
+include/mico/gtkmico.h
+include/mico/impl.h
+include/mico/imr.h
+include/mico/imr.idl
+include/mico/intercept.h
+include/mico/intercept.idl
+include/mico/iop.h
+include/mico/ioptypes.h
+include/mico/ioptypes.idl
+include/mico/ior.h
+include/mico/ior_impl.h
+include/mico/ir.h
+include/mico/ir.idl
+include/mico/ir3.h
+include/mico/ir3.idl
+include/mico/ir_base.h
+include/mico/ir_base.idl
+include/mico/ir_creator.h
+include/mico/lmath.h
+include/mico/ltp.h
+include/mico/magic.h
+include/mico/memtrace.h
+include/mico/message.h
+include/mico/mt_dispatcher.h
+include/mico/mt_manager.h
+include/mico/mtdebug.h
+include/mico/native.h
+include/mico/object.h
+include/mico/operation.h
+include/mico/operation_impl.h
+include/mico/operators.h
+include/mico/orb.h
+include/mico/orb.idl
+include/mico/orb_excepts.h
+include/mico/orb_excepts.idl
+include/mico/orb_fwd.h
+include/mico/orb_impl.h
+include/mico/orb_mico.h
+include/mico/os-math.h
+include/mico/os-misc.h
+include/mico/os-net.h
+include/mico/os-thread.h
+include/mico/os-thread/dcethreads.h
+include/mico/os-thread/pthreads.h
+include/mico/os-thread/pththreads.h
+include/mico/os-thread/solaris-threads.h
+include/mico/pi.h
+include/mico/pi.idl
+include/mico/pi_impl.h
+include/mico/poa.h
+include/mico/poa.idl
+include/mico/poa_base.h
+include/mico/poa_impl.h
+include/mico/poa_stubs.h
+include/mico/policy.h
+include/mico/policy.idl
+include/mico/policy2.h
+include/mico/policy2.idl
+include/mico/policy_impl.h
+include/mico/poll_dispatcher.h
+include/mico/process.h
+include/mico/process_impl.h
+include/mico/qtmico.h
+include/mico/reflection.h
+include/mico/reflection.idl
+include/mico/rtti.h
+include/mico/security/AccessConfig.h
+include/mico/security/AuditConfig.h
+include/mico/security/AuditIntercept.h
+include/mico/security/AuditOptions.h
+include/mico/security/DomainManager.h
+include/mico/security/DomainManager.idl
+include/mico/security/DomainManager_impl.h
+include/mico/security/ODMConfig.h
+include/mico/security/RightsConfig.h
+include/mico/security/SecurityAdmin.h
+include/mico/security/SecurityAdmin.idl
+include/mico/security/SecurityAdmin_impl.h
+include/mico/security/access_impl.h
+include/mico/security/audit_impl.h
+include/mico/security/csi.h
+include/mico/security/csi.idl
+include/mico/security/csi_base.h
+include/mico/security/csi_base.idl
+include/mico/security/csiiop.h
+include/mico/security/csiiop.idl
+include/mico/security/csiv2.h
+include/mico/security/csiv2.idl
+include/mico/security/csiv2_impl.h
+include/mico/security/gssup.h
+include/mico/security/gssup.idl
+include/mico/security/odm.h
+include/mico/security/odm.idl
+include/mico/security/odm_impl.h
+include/mico/security/security.h
+include/mico/security/security.idl
+include/mico/security/securitylevel1.h
+include/mico/security/securitylevel1.idl
+include/mico/security/securitylevel1_impl.h
+include/mico/security/securitylevel2.h
+include/mico/security/securitylevel2.idl
+include/mico/security/securitylevel2_impl.h
+include/mico/select_dispatcher.h
+include/mico/sequence.h
+include/mico/sequence_special.h
+include/mico/service_info.h
+include/mico/service_info.idl
+include/mico/shlib.h
+include/mico/shlib_impl.h
+include/mico/ssl.h
+include/mico/ssliop.h
+include/mico/ssliop.idl
+include/mico/static-dispatch.h
+include/mico/static.h
+include/mico/string.h
+include/mico/sysexc.h
+include/mico/tcconst.h
+include/mico/tckind.h
+include/mico/tckind.idl
+include/mico/tclmico.h
+include/mico/template.h
+include/mico/template_impl.h
+include/mico/throw.h
+include/mico/timebase.h
+include/mico/timebase.idl
+include/mico/transport.h
+include/mico/transport/tcp.h
+include/mico/transport/udp.h
+include/mico/transport/unix.h
+include/mico/transport_impl.h
+include/mico/typecode.h
+include/mico/typecode_seq.h
+include/mico/typecode_seq.idl
+include/mico/types.h
+include/mico/util.h
+include/mico/value.h
+include/mico/valuetype.h
+include/mico/valuetype.idl
+include/mico/valuetype_impl.h
+include/mico/version.h
+include/mico/watm.h
+include/mico/x11.h
+include/ministl/algo.h
+include/ministl/algorithm
+include/ministl/bool.h
+include/ministl/bstring.h
+include/ministl/defalloc.h
+include/ministl/function
+include/ministl/function.h
+include/ministl/list
+include/ministl/list.h
+include/ministl/map
+include/ministl/map.h
+include/ministl/ministl.h
+include/ministl/pair
+include/ministl/pair.h
+include/ministl/set
+include/ministl/set.h
+include/ministl/simplevec.h
+include/ministl/string
+include/ministl/vector
+include/ministl/vector.h
+lib/libmico${PKGVERSION}.a
+lib/libmico${PKGVERSION}.so
+lib/libmicoaux${PKGVERSION}.a
+lib/libmicoaux${PKGVERSION}.so
+lib/libmicocoss${PKGVERSION}.a
+lib/libmicocoss${PKGVERSION}.so
+lib/libmicoir${PKGVERSION}.a
+lib/libmicoir${PKGVERSION}.so
+man/man1/idl.1
+man/man1/imr.1
+man/man1/nsadmin.1
+man/man5/micorc.5
+man/man8/ird.8
+man/man8/micod.8
+man/man8/nsd.8
+share/doc/mico/manual.ps
+share/examples/mico/MakeVars
+share/examples/mico/README
+share/examples/mico/bench/Makefile
+share/examples/mico/bench/bench
+share/examples/mico/bench/bench.idl
+share/examples/mico/bench/bench_impl.h
+share/examples/mico/bench/client.cc
+share/examples/mico/bench/server.cc
+share/examples/mico/codesets/Makefile
+share/examples/mico/codesets/client.cc
+share/examples/mico/codesets/hello.idl
+share/examples/mico/codesets/runit
+share/examples/mico/codesets/server.cc
+share/examples/mico/csiv2/Makefile
+share/examples/mico/csiv2/README
+share/examples/mico/csiv2/hello-1/Makefile
+share/examples/mico/csiv2/hello-1/client.cc
+share/examples/mico/csiv2/hello-1/hello
+share/examples/mico/csiv2/hello-1/hello.idl
+share/examples/mico/csiv2/hello-1/server.cc
+share/examples/mico/csiv2/identity-1/Makefile
+share/examples/mico/csiv2/identity-1/client.cc
+share/examples/mico/csiv2/identity-1/hello
+share/examples/mico/csiv2/identity-1/hello.idl
+share/examples/mico/csiv2/identity-1/server.cc
+share/examples/mico/csiv2/interop/Makefile
+share/examples/mico/csiv2/interop/README
+share/examples/mico/csiv2/interop/adiron/InterOpTest.idl
+share/examples/mico/csiv2/interop/adiron/Makefile
+share/examples/mico/csiv2/interop/adiron/c_cert.pem
+share/examples/mico/csiv2/interop/adiron/c_key.pem
+share/examples/mico/csiv2/interop/adiron/ca_cert.pem
+share/examples/mico/csiv2/interop/adiron/client.cc
+share/examples/mico/csiv2/interop/adiron/client2.cc
+share/examples/mico/csiv2/interop/adiron/get_iors.sh
+share/examples/mico/csiv2/interop/adiron/iiop_csiv2_extedned_hello.sh
+share/examples/mico/csiv2/interop/adiron/iiop_csiv2_hello.sh
+share/examples/mico/csiv2/interop/adiron/iiop_hello.sh
+share/examples/mico/csiv2/interop/adiron/run.sh
+share/examples/mico/csiv2/interop/adiron/s_cert.pem
+share/examples/mico/csiv2/interop/adiron/s_key.pem
+share/examples/mico/csiv2/interop/adiron/server.cc
+share/examples/mico/csiv2/interop/adiron/tls_csiv2_extedned_hello.sh
+share/examples/mico/csiv2/interop/adiron/tls_csiv2_hello.sh
+share/examples/mico/csiv2/interop/adiron/tls_hello.sh
+share/examples/mico/csiv2/tls-hello-1/Makefile
+share/examples/mico/csiv2/tls-hello-1/c_cert.pem
+share/examples/mico/csiv2/tls-hello-1/c_key.pem
+share/examples/mico/csiv2/tls-hello-1/ca_cert.pem
+share/examples/mico/csiv2/tls-hello-1/client.cc
+share/examples/mico/csiv2/tls-hello-1/hello
+share/examples/mico/csiv2/tls-hello-1/hello.idl
+share/examples/mico/csiv2/tls-hello-1/s_cert.pem
+share/examples/mico/csiv2/tls-hello-1/s_key.pem
+share/examples/mico/csiv2/tls-hello-1/server.cc
+share/examples/mico/csiv2/tls-hello-2/Makefile
+share/examples/mico/csiv2/tls-hello-2/c_cert.pem
+share/examples/mico/csiv2/tls-hello-2/c_key.pem
+share/examples/mico/csiv2/tls-hello-2/ca_cert.pem
+share/examples/mico/csiv2/tls-hello-2/client.cc
+share/examples/mico/csiv2/tls-hello-2/hello
+share/examples/mico/csiv2/tls-hello-2/hello.idl
+share/examples/mico/csiv2/tls-hello-2/s_cert.pem
+share/examples/mico/csiv2/tls-hello-2/s_key.pem
+share/examples/mico/csiv2/tls-hello-2/server.cc
+share/examples/mico/csiv2/tls-identity-1/Makefile
+share/examples/mico/csiv2/tls-identity-1/c_cert.pem
+share/examples/mico/csiv2/tls-identity-1/c_key.pem
+share/examples/mico/csiv2/tls-identity-1/ca_cert.pem
+share/examples/mico/csiv2/tls-identity-1/client.cc
+share/examples/mico/csiv2/tls-identity-1/hello
+share/examples/mico/csiv2/tls-identity-1/hello.idl
+share/examples/mico/csiv2/tls-identity-1/s_cert.pem
+share/examples/mico/csiv2/tls-identity-1/s_key.pem
+share/examples/mico/csiv2/tls-identity-1/server.cc
+share/examples/mico/dispatcher/Makefile
+share/examples/mico/dispatcher/README
+share/examples/mico/dynany/Makefile
+share/examples/mico/dynany/dynany.cc
+share/examples/mico/dynany/dynanytest.cc
+share/examples/mico/dynany/test.idl
+share/examples/mico/generic/Makefile
+share/examples/mico/generic/client.cc
+share/examples/mico/generic/run_test
+share/examples/mico/generic/server.cc
+share/examples/mico/generic/test.idl
+share/examples/mico/generic/test_cases
+share/examples/mico/henning/README
+share/examples/mico/henning/diffs
+share/examples/mico/interceptor/Makefile
+share/examples/mico/interceptor/client.cc
+share/examples/mico/interceptor/hello.idl
+share/examples/mico/interceptor/runit
+share/examples/mico/interceptor/server.cc
+share/examples/mico/interop/Makefile
+share/examples/mico/interop/README
+share/examples/mico/interop/jacorb/Account.idl
+share/examples/mico/interop/jacorb/Client.java
+share/examples/mico/interop/jacorb/ClientApplet.html.in
+share/examples/mico/interop/jacorb/ClientApplet.java
+share/examples/mico/interop/jacorb/Makefile
+share/examples/mico/interop/jacorb/README
+share/examples/mico/interop/jacorb/Server.java
+share/examples/mico/interop/jacorb/account
+share/examples/mico/interop/jacorb/client.cc
+share/examples/mico/interop/jacorb/run_applet
+share/examples/mico/interop/jacorb/server.cc
+share/examples/mico/interop/jboss/Makefile
+share/examples/mico/interop/jboss/README
+share/examples/mico/interop/jboss/jdk1.3.x/Makefile
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/META-INF/ejb-jar.xml
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/META-INF/jboss.xml
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/Makefile
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/client.cc
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/examples/BookException.java
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/examples/Cart.java
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/examples/CartBean.java
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/examples/CartHome.java
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/examples/IdVerifier.java
+share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/run-client
+share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/META-INF/ejb-jar.xml
+share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/META-INF/jboss.xml
+share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/Makefile
+share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/client.cc
+share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/examples/Converter.java
+share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/examples/ConverterBean.java
+share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/examples/ConverterHome.java
+share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/run-client
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/META-INF/ejb-jar.xml
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/META-INF/jboss.xml
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/Makefile
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/client.cc
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/examples/CorbaFriendlySession.java
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/examples/CorbaFriendlySessionBean.java
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/examples/CorbaFriendlySessionHome.java
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/examples/corba/DataObject.idl
+share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/run-client
+share/examples/mico/interop/jboss/jdk1.3.x/setenv.sh
+share/examples/mico/interop/jboss/jdk1.4.x/Makefile
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/META-INF/ejb-jar.xml
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/META-INF/jboss.xml
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/Makefile
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/client.cc
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/examples/BookException.java
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/examples/Cart.java
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/examples/CartBean.java
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/examples/CartHome.java
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/examples/IdVerifier.java
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/jdk1.4-Throwable/StackTraceElement.idl
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/jdk1.4-Throwable/Throwable.idl
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/jdk1.4-Throwable/seq1_StackTraceElement.idl
+share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/run-client
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/META-INF/ejb-jar.xml
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/META-INF/jboss.xml
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/Makefile
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/client.cc
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/examples/Converter.java
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/examples/ConverterBean.java
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/examples/ConverterHome.java
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/jdk1.4-Throwable/StackTraceElement.idl
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/jdk1.4-Throwable/Throwable.idl
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/jdk1.4-Throwable/seq1_StackTraceElement.idl
+share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/run-client
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/META-INF/ejb-jar.xml
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/META-INF/jboss.xml
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/Makefile
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/client.cc
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/examples/CorbaFriendlySession.cc.saved
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/examples/CorbaFriendlySession.h.saved
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/examples/CorbaFriendlySession.java
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/examples/CorbaFriendlySessionBean.java
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/examples/CorbaFriendlySessionHome.java
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/examples/corba/DataObject.idl
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/jdk1.4-Throwable/StackTraceElement.idl
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/jdk1.4-Throwable/Throwable.idl
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/jdk1.4-Throwable/seq1_StackTraceElement.idl
+share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/run-client
+share/examples/mico/interop/jboss/jdk1.4.x/setenv.sh
+share/examples/mico/interop/jdk/Account.idl
+share/examples/mico/interop/jdk/Client.java
+share/examples/mico/interop/jdk/ClientApplet.html.in
+share/examples/mico/interop/jdk/ClientApplet.java
+share/examples/mico/interop/jdk/Makefile
+share/examples/mico/interop/jdk/README
+share/examples/mico/interop/jdk/account
+share/examples/mico/interop/jdk/main.cc
+share/examples/mico/interop/jdk/run_applet
+share/examples/mico/interop/orbix/Makefile
+share/examples/mico/interop/orbix/README
+share/examples/mico/interop/orbix/grid.idl
+share/examples/mico/interop/orbix/main.cc
+share/examples/mico/interop/visibroker/Account.idl
+share/examples/mico/interop/visibroker/Client.java
+share/examples/mico/interop/visibroker/ClientApplet.html.in
+share/examples/mico/interop/visibroker/ClientApplet.java
+share/examples/mico/interop/visibroker/Makefile
+share/examples/mico/interop/visibroker/README
+share/examples/mico/interop/visibroker/account
+share/examples/mico/interop/visibroker/main.cc
+share/examples/mico/interop/visibroker/run_applet
+share/examples/mico/mcast/Makefile
+share/examples/mico/mcast/client.cc
+share/examples/mico/mcast/hello.idl
+share/examples/mico/mcast/runit
+share/examples/mico/mcast/server.cc
+share/examples/mico/mt/Makefile
+share/examples/mico/mt/README
+share/examples/mico/mt/callback/Makefile
+share/examples/mico/mt/callback/callback.idl
+share/examples/mico/mt/callback/client.cc
+share/examples/mico/mt/callback/run
+share/examples/mico/mt/callback/server.cc
+share/examples/mico/mt/prodcons-1/Makefile
+share/examples/mico/mt/prodcons-1/prodcons.cc
+share/examples/mico/obv/Makefile
+share/examples/mico/obv/README
+share/examples/mico/obv/abstract/Makefile
+share/examples/mico/obv/abstract/README
+share/examples/mico/obv/abstract/abstract
+share/examples/mico/obv/abstract/abstract.idl
+share/examples/mico/obv/abstract/abstract_impl.h
+share/examples/mico/obv/abstract/client.cc
+share/examples/mico/obv/abstract/server.cc
+share/examples/mico/obv/custom/Makefile
+share/examples/mico/obv/custom/README
+share/examples/mico/obv/custom/custom
+share/examples/mico/obv/custom/custom.idl
+share/examples/mico/obv/custom/custom_impl.cc
+share/examples/mico/obv/custom/custom_impl.h
+share/examples/mico/obv/custom/test.cc
+share/examples/mico/obv/date/Makefile
+share/examples/mico/obv/date/calendar.idl
+share/examples/mico/obv/date/client.cc
+share/examples/mico/obv/date/date
+share/examples/mico/obv/date/date.idl
+share/examples/mico/obv/date/date_impl.cc
+share/examples/mico/obv/date/date_impl.h
+share/examples/mico/obv/date/server.cc
+share/examples/mico/obv/tree/Makefile
+share/examples/mico/obv/tree/client.cc
+share/examples/mico/obv/tree/server.cc
+share/examples/mico/obv/tree/tree
+share/examples/mico/obv/tree/tree.idl
+share/examples/mico/obv/tree/tree_impl.cc
+share/examples/mico/obv/tree/tree_impl.h
+share/examples/mico/obv/tricky/Makefile
+share/examples/mico/obv/tricky/client.cc
+share/examples/mico/obv/tricky/server.cc
+share/examples/mico/obv/tricky/tricky
+share/examples/mico/obv/tricky/tricky.idl
+share/examples/mico/obv/tricky/tricky_impl.cc
+share/examples/mico/obv/tricky/tricky_impl.h
+share/examples/mico/pi/Makefile
+share/examples/mico/pi/README
+share/examples/mico/pi/current/Makefile
+share/examples/mico/pi/current/client.cc
+share/examples/mico/pi/current/hello
+share/examples/mico/pi/current/hello.idl
+share/examples/mico/pi/current/server.cc
+share/examples/mico/pi/dii/Makefile
+share/examples/mico/pi/dii/diiclient.cc
+share/examples/mico/pi/dii/diiserver.cc
+share/examples/mico/pi/dii/rundiic
+share/examples/mico/pi/dii/rundiis
+share/examples/mico/pi/dii/runit
+share/examples/mico/pi/poa/Makefile
+share/examples/mico/pi/poa/account
+share/examples/mico/pi/poa/account.idl
+share/examples/mico/pi/poa/client.cc
+share/examples/mico/pi/poa/collocated.cc
+share/examples/mico/pi/poa/server.cc
+share/examples/mico/pi/poa2/Makefile
+share/examples/mico/pi/poa2/account
+share/examples/mico/pi/poa2/account.idl
+share/examples/mico/pi/poa2/client.cc
+share/examples/mico/pi/poa2/server.cc
+share/examples/mico/poa/Makefile
+share/examples/mico/poa/README
+share/examples/mico/poa/account-1/Makefile
+share/examples/mico/poa/account-1/account
+share/examples/mico/poa/account-1/account.idl
+share/examples/mico/poa/account-1/client.cc
+share/examples/mico/poa/account-1/server.cc
+share/examples/mico/poa/account-2/Makefile
+share/examples/mico/poa/account-2/account
+share/examples/mico/poa/account-2/account.idl
+share/examples/mico/poa/account-2/client.cc
+share/examples/mico/poa/account-2/server.cc
+share/examples/mico/poa/account-3/Makefile
+share/examples/mico/poa/account-3/account
+share/examples/mico/poa/account-3/account.idl
+share/examples/mico/poa/account-3/client.cc
+share/examples/mico/poa/account-3/server.cc
+share/examples/mico/poa/hello-1/Makefile
+share/examples/mico/poa/hello-1/client.cc
+share/examples/mico/poa/hello-1/hello
+share/examples/mico/poa/hello-1/hello.idl
+share/examples/mico/poa/hello-1/server.cc
+share/examples/mico/poa/hello-2/Makefile
+share/examples/mico/poa/hello-2/client.cc
+share/examples/mico/poa/hello-2/hello
+share/examples/mico/poa/hello-2/hello.idl
+share/examples/mico/poa/hello-2/server.cc
+share/examples/mico/poa/inherit/Makefile
+share/examples/mico/poa/inherit/client.cc
+share/examples/mico/poa/inherit/inherit
+share/examples/mico/poa/inherit/inherit.idl
+share/examples/mico/poa/inherit/server.cc
+share/examples/mico/random/Makefile
+share/examples/mico/random/client.cc
+share/examples/mico/random/random.idl
+share/examples/mico/services/Makefile
+share/examples/mico/services/README
+share/examples/mico/services/events/Makefile
+share/examples/mico/services/events/client.cc
+share/examples/mico/services/events/client2.cc
+share/examples/mico/services/events/runit
+share/examples/mico/services/events/server.cc
+share/examples/mico/services/events/server2.cc
+share/examples/mico/services/events/server3.cc
+share/examples/mico/services/naming-lb/Client.cc
+share/examples/mico/services/naming-lb/Makefile
+share/examples/mico/services/naming-lb/Printer.idl
+share/examples/mico/services/naming-lb/Printer_impl.cc
+share/examples/mico/services/naming-lb/Printer_impl.h
+share/examples/mico/services/naming-lb/Server.cc
+share/examples/mico/services/naming-lb/printer_test
+share/examples/mico/services/naming/Makefile
+share/examples/mico/services/naming/account.idl
+share/examples/mico/services/naming/account_test
+share/examples/mico/services/naming/client.cc
+share/examples/mico/services/naming/server.cc
+share/examples/mico/services/property-daemon/Makefile
+share/examples/mico/services/property-daemon/README
+share/examples/mico/services/property-daemon/bank.idl
+share/examples/mico/services/property-daemon/get_properties.cc
+share/examples/mico/services/property-daemon/set_properties.cc
+share/examples/mico/services/property-daemon/start_demo
+share/examples/mico/services/stream-sound/Makefile
+share/examples/mico/services/stream-sound/client.cc
+share/examples/mico/services/stream-sound/server.cc
+share/examples/mico/services/stream-sound/sound.h
+share/examples/mico/shlib/Makefile
+share/examples/mico/shlib/client.cc
+share/examples/mico/shlib/hello
+share/examples/mico/shlib/hello.idl
+share/examples/mico/shlib/server.cc
+share/examples/mico/ssl/Makefile
+share/examples/mico/ssl/c_cert.pem
+share/examples/mico/ssl/c_key.pem
+share/examples/mico/ssl/client.cc
+share/examples/mico/ssl/hello.idl
+share/examples/mico/ssl/s_cert.pem
+share/examples/mico/ssl/s_key.pem
+share/examples/mico/ssl/server.cc
+share/examples/mico/ssl/ssl
+share/mico/mico-setup.csh
+share/mico/mico-setup.sh
+@dirrm share/examples/mico/ssl
+@dirrm share/examples/mico/shlib
+@dirrm share/examples/mico/services/stream-sound
+@dirrm share/examples/mico/services/property-daemon
+@dirrm share/examples/mico/services/naming-lb
+@dirrm share/examples/mico/services/naming
+@dirrm share/examples/mico/services/events
+@dirrm share/examples/mico/services
+@dirrm share/examples/mico/random
+@dirrm share/examples/mico/poa/inherit
+@dirrm share/examples/mico/poa/hello-2
+@dirrm share/examples/mico/poa/hello-1
+@dirrm share/examples/mico/poa/account-3
+@dirrm share/examples/mico/poa/account-2
+@dirrm share/examples/mico/poa/account-1
+@dirrm share/examples/mico/poa
+@dirrm share/examples/mico/pi/poa2
+@dirrm share/examples/mico/pi/poa
+@dirrm share/examples/mico/pi/dii
+@dirrm share/examples/mico/pi/current
+@dirrm share/examples/mico/pi
+@dirrm share/examples/mico/obv/tricky
+@dirrm share/examples/mico/obv/tree
+@dirrm share/examples/mico/obv/date
+@dirrm share/examples/mico/obv/custom
+@dirrm share/examples/mico/obv/abstract
+@dirrm share/examples/mico/obv
+@dirrm share/examples/mico/mt/prodcons-1
+@dirrm share/examples/mico/mt/callback
+@dirrm share/examples/mico/mt
+@dirrm share/examples/mico/mcast
+@dirrm share/examples/mico/interop/visibroker
+@dirrm share/examples/mico/interop/orbix
+@dirrm share/examples/mico/interop/jdk
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/jdk1.4-Throwable
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/examples/corba
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/examples
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb/META-INF
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/corba-friendly-ejb
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/jdk1.4-Throwable
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/examples
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb/META-INF
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/converter-ejb
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/jdk1.4-Throwable
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/examples
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb/META-INF
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x/cart-ejb
+@dirrm share/examples/mico/interop/jboss/jdk1.4.x
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/examples/corba
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/examples
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb/META-INF
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/corba-friendly-ejb
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/examples
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb/META-INF
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/converter-ejb
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/examples
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb/META-INF
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x/cart-ejb
+@dirrm share/examples/mico/interop/jboss/jdk1.3.x
+@dirrm share/examples/mico/interop/jboss
+@dirrm share/examples/mico/interop/jacorb
+@dirrm share/examples/mico/interop
+@dirrm share/examples/mico/interceptor
+@dirrm share/examples/mico/henning
+@dirrm share/examples/mico/generic
+@dirrm share/examples/mico/dynany
+@dirrm share/examples/mico/dispatcher
+@dirrm share/examples/mico/csiv2/tls-identity-1
+@dirrm share/examples/mico/csiv2/tls-hello-2
+@dirrm share/examples/mico/csiv2/tls-hello-1
+@dirrm share/examples/mico/csiv2/interop/adiron
+@dirrm share/examples/mico/csiv2/interop
+@dirrm share/examples/mico/csiv2/identity-1
+@dirrm share/examples/mico/csiv2/hello-1
+@dirrm share/examples/mico/csiv2
+@dirrm share/examples/mico/codesets
+@dirrm share/examples/mico/bench
+@dirrm share/examples/mico
+@dirrm share/examples
+@dirrm share/X11/xkb/compiled
+@dirrm share
+@dirrm include/ministl
+@dirrm include/mico/transport
+@dirrm include/mico/security
+@dirrm include/mico/os-thread
+@dirrm include/mico
+@dirrm include/coss
diff --git a/devel/mico/distinfo b/devel/mico/distinfo
new file mode 100644
index 00000000000..88cb41d3090
--- /dev/null
+++ b/devel/mico/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/09/02 07:18:26 tonnerre Exp $
+
+SHA1 (mico-2.3.12.tar.gz) = e1885362d559ea97c62a2437a1d3a94114ef5b05
+RMD160 (mico-2.3.12.tar.gz) = 2f45ace5044233f171ac8e4fd389d523befaca51
+Size (mico-2.3.12.tar.gz) = 2837502 bytes
+SHA1 (patch-aa) = 1a69df4063234d956ab10bf2cbbcaa34508923ad
+SHA1 (patch-ab) = 7b7b9bd7af7690f8b3340dca7bfb9a136fd1f292
+SHA1 (patch-ac) = a9f063059daec082ff9813b3d15020272770c14c
diff --git a/devel/mico/patches/patch-aa b/devel/mico/patches/patch-aa
new file mode 100644
index 00000000000..3daa0b27c93
--- /dev/null
+++ b/devel/mico/patches/patch-aa
@@ -0,0 +1,28 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/09/02 07:18:26 tonnerre Exp $
+
+--- admin/Makefile.orig 2005-11-25 12:15:45.000000000 +0100
++++ admin/Makefile
+@@ -33,9 +33,9 @@ mkdepend: mkdepend.o
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) $< $(CONFLIBS) -o $@
+
+ install:
+- $(IDIRCMD) $(INSTDIR)/lib
+- $(ISCRIPTCMD) mico-setup.sh $(INSTDIR)/lib
+- $(ISCRIPTCMD) mico-setup.csh $(INSTDIR)/lib
++ $(IDIRCMD) $(SHARED_INSTDIR)/mico
++ $(ISCRIPTCMD) mico-setup.sh $(SHARED_INSTDIR)/mico
++ $(ISCRIPTCMD) mico-setup.csh $(SHARED_INSTDIR)/mico
+ $(IDIRCMD) $(INSTDIR)/bin
+ test -f mico-c++ && $(ISCRIPTCMD) mico-c++ $(INSTDIR)/bin
+ test -f mico-ld && $(ISCRIPTCMD) mico-ld $(INSTDIR)/bin
+@@ -48,8 +48,8 @@ endif
+ test -f mico-config && $(ISCRIPTCMD) mico-config $(INSTDIR)/bin
+
+ install-cd: install
+- $(ISCRIPTCMD) mico-setup.sh.in $(INSTDIR)/lib
+- $(ISCRIPTCMD) mico-setup.csh.in $(INSTDIR)/lib
++ $(ISCRIPTCMD) mico-setup.sh.in $(SHARED_INSTDIR)/mico
++ $(ISCRIPTCMD) mico-setup.csh.in $(SHARED_INSTDIR)/mico
+
+ clean:
+ # rm -f mico-setup.sh mico-setup.csh
diff --git a/devel/mico/patches/patch-ab b/devel/mico/patches/patch-ab
new file mode 100644
index 00000000000..d4c5c41cfaa
--- /dev/null
+++ b/devel/mico/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2008/09/02 07:18:26 tonnerre Exp $
+
+--- configure.orig 2008-09-01 23:56:40.000000000 +0200
++++ configure
+@@ -1256,7 +1256,7 @@ myexec=$exec_prefix
+ test "x$myprefix" = xNONE && myprefix=$ac_default_prefix
+ test "x$myexec" = xNONE && myexec=${myprefix}
+ ABSEXECDIR=$myexec
+-ABSSHRDDIR=$myprefix
++ABSSHRDDIR=$myprefix/share
+ cat >> confdefs.h <<EOF
+ #define ABSEXECDIR "$myexec"
+ EOF
diff --git a/devel/mico/patches/patch-ac b/devel/mico/patches/patch-ac
new file mode 100644
index 00000000000..dc7e7ffc9dc
--- /dev/null
+++ b/devel/mico/patches/patch-ac
@@ -0,0 +1,16 @@
+$NetBSD: patch-ac,v 1.1.1.1 2008/09/02 07:18:26 tonnerre Exp $
+
+--- man/Makefile.orig 2005-11-25 12:15:53.000000000 +0100
++++ man/Makefile
+@@ -26,9 +26,9 @@ DIRS = man1 man5 man8
+
+ install:
+ for i in $(DIRS); do \
+- $(IDIRCMD) $(SHARED_INSTDIR)/man/$$i; \
++ $(IDIRCMD) $(INSTDIR)/man/$$i; \
+ for j in $$i/*.[1-9]; do $(IMANCMD) $$j \
+- $(SHARED_INSTDIR)/man/$$i/; done; \
++ $(INSTDIR)/man/$$i/; done; \
+ done
+
+ install-cd: install