View | Details | Raw Unified | Return to bug 53623 | Differences between
and this patch

Collapse All | Expand All

(-)mico/Makefile (-4 / +7 lines)
Lines 11-26 Link Here
11
MASTER_SITES=	http://www.mico.org/
11
MASTER_SITES=	http://www.mico.org/
12
12
13
MAINTAINER=	ports@FreeBSD.org
13
MAINTAINER=	ports@FreeBSD.org
14
COMMENT=	A CORBA 2.0 implementation which goal is freely available
14
COMMENT=	An Open Source CORBA 2.3 implementation
15
15
16
WRKSRC=			${WRKDIR}/mico
16
WRKSRC=			${WRKDIR}/mico
17
INSTALLS_SHLIB=		yes
17
INSTALLS_SHLIB=		yes
18
GNU_CONFIGURE=		yes
18
GNU_CONFIGURE=		yes
19
USE_REINPLACE=		yes
19
USE_REINPLACE=		yes
20
USE_GMAKE=		yes
20
USE_GMAKE=		yes
21
USE_GCC=		3.2
21
CONIFUGRE_ARGS+=	--enable-cd --disable-mini-stl \
22
CONIFUGRE_ARGS+=	--enable-minimum-corba --enable-cd \
22
			--enable-ccm --enable-threads
23
			--disable-mini-stl \
23
.if !defined(WITHOUT_SSL)
24
USE_OPENSSL=		yes
25
CONFIGURE_ARGS+=	--enable-ssl=${OPENSSLBASE}
26
.endif
24
27
25
MAN1=		idl.1 imr.1 nsadmin.1
28
MAN1=		idl.1 imr.1 nsadmin.1
26
MAN5=		micorc.5
29
MAN5=		micorc.5
(-)mico/files/patch-as (-3 / +6 lines)
Lines 1-9 Link Here
1
--- include/mico/os-math.h.orig	Mon May 26 14:55:46 2003
1
--- os-math.h.orig	Mon May 26 14:55:46 2003
2
+++ include/mico/os-math.h	Sun Jun 22 13:16:51 2003
2
+++ include/mico/os-math.h	Tue Jun 24 02:20:33 2003
3
@@ -275,6 +275,18 @@
3
@@ -275,6 +275,21 @@
4
 };
4
 };
5
 
5
 
6
 #else // neither _WIN32 nor _POCKET_PC
6
 #else // neither _WIN32 nor _POCKET_PC
7
+#include <sys/param.h>
8
+#if (defined(__FreeBSD__) && __FreeBSD_version >= 500035)
7
+#ifndef fpclassify
9
+#ifndef fpclassify
8
+#define	fpclassify(x) \
10
+#define	fpclassify(x) \
9
+    ((sizeof (x) == sizeof (float)) ? __fpclassifyf(x) \
11
+    ((sizeof (x) == sizeof (float)) ? __fpclassifyf(x) \
Lines 15-20 Link Here
15
+#endif
17
+#endif
16
+#ifndef isnan
18
+#ifndef isnan
17
+#define	isnan(x)	(fpclassify(x) == FP_NAN)
19
+#define	isnan(x)	(fpclassify(x) == FP_NAN)
20
+#endif
18
+#endif
21
+#endif
19
 
22
 
20
 #include <unistd.h>
23
 #include <unistd.h>
(-)mico/pkg-descr (-3 / +25 lines)
Lines 1-4 Link Here
1
a CORBA 2.0 implementation which goal is freely available
1
The acronym MICO expands to MICO Is CORBA. The intention of this project
2
is to provide a freely available and fully compliant implementation of
3
the latest CORBA standard. 
2
4
3
WWW: http://diamant.vsb.cs.uni-frankfurt.de/~mico/
5
Here is some of MICO features:
4
     http://www.mico.org
6
    * IDL to C++ mapping
7
    * Multi-threaded
8
    * Dynamic Invocation Interface (DII)
9
    * Dynamic Skeleton Interface (DSI)
10
    * graphical Interface Repository browser
11
    * Interface Repository (IR)
12
    * IIOP as native protocol (ORB prepared for multiprotocol support)
13
    * Portable Object Adapter (POA)
14
    * Objects by Value (OBV)
15
    * CORBA Components (CCM)
16
    * Dynamic Any
17
    * Portable Interceptors (PI)
18
    * Support for secure communication and authentication using SSL
19
    * Support for nested method invocations
20
    * Any offers an interface for inserting and extracting constructed
21
       types that were not known at compile time
22
    * CORBA Services: o Interoperable Naming service, o Trading service,
23
        o Event service, o Relationship service, o Property service,
24
	o Time service, o Security service 
25
26
WWW: http://www.mico.org

Return to bug 53623