Index: head/devel/mico/Makefile =================================================================== --- head/devel/mico/Makefile (revision 476161) +++ head/devel/mico/Makefile (revision 476162) @@ -1,58 +1,61 @@ # Created by: Marc G. Fournier # $FreeBSD$ PORTNAME= mico PORTVERSION= 2.3.13 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Secure, reliable, production-quality, standards-based CORBA middleware LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE-GPL LICENSE_FILE_LGPL20= ${WRKSRC}/LICENSE-LGPL +DEPRECATED= unmaintained upstream and unused in the ports tree +EXPIRATION_DATE= 2018-08-30 BROKEN_SSL= openssl-devel BROKEN_SSL_REASON_openssl-devel= member access into incomplete type 'BIO' (aka 'bio_st') GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-optimize --with-ssl=${OPENSSLBASE} MAKE_ARGS= INSTDIR=${STAGEDIR}${PREFIX} SHARED_INSTDIR=${STAGEDIR}${PREFIX} USES= gmake ncurses readline ssl +USE_CXXSTD= c++98 USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DEBUG DOCS EXAMPLES GTK1 TCL X11 OPTIONS_SUB= yes DEBUG_CONFIGURE_ENABLE= debug GTK1_CONFIGURE_ON= --with-gtk=${LOCALBASE} # Don't use CONFIGURE_WITH GTK1_USE= GNOME=gtk12 TCL_CONFIGURE_ON= --with-tcl=${LOCALBASE} # Don't use CONFIGURE_WITH TCL_CPPFLAGS= -I${TCL_INCLUDEDIR} TCL_LIBS= -L${LOCALBASE}/lib TCL_USES= tcl X11_CONFIGURE_WITH= x X11_USE= XORG=x11 post-patch: @${FIND} ${WRKSRC}/demo -name 'Make*' | ${XARGS} \ ${REINPLACE_CMD} 's,doc/mico/examples,${EXAMPLESDIR_REL},' @${REINPLACE_CMD} 's/ministl//' ${WRKSRC}/include/Makefile @${REINPLACE_CMD} 's/^main()/int &/' ${WRKSRC}/configure post-install: .for f in eventd idl imr iordump ird mico-cpp micod mkdepend nsadmin nsd propertyd timed ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} .endfor ${CHMOD} u+w ${STAGEDIR}${PREFIX}/lib/*.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so ${CHMOD} u-w ${STAGEDIR}${PREFIX}/lib/*.so .include Index: head/devel/mico/pkg-descr =================================================================== --- head/devel/mico/pkg-descr (revision 476161) +++ head/devel/mico/pkg-descr (revision 476162) @@ -1,24 +1,24 @@ The acronym MICO expands to MICO Is CORBA. The intention of this project is to provide a freely available and fully compliant implementation of the latest CORBA standard for C++ developers. Here is some of MICO features: * Multi-threaded * Dynamic Invocation Interface (DII) and Dynamic Skeleton Interface (DSI) * Interface Repository (IR) with graphical Interface Repository browser * IIOP as native protocol (ORB prepared for multiprotocol support) * Portable Object Adapter (POA) and Basic Object Adapter (BOA) support * Objects by Value (OBV) * CORBA Components (CCM) * Dynamic Any * Portable Interceptors (PI) * Support for secure communication and authentication using SSL * Support for nested method invocations * Any offers an interface for inserting and extracting constructed types that were not known at compile time * CORBA Services: o Interoperable Naming service, o Trading service, o Event service, o Relationship service, o Property service, o Time service, o Security service -WWW: http://www.mico.org +WWW: http://mico.sourceforge.net