View | Details | Raw Unified | Return to bug 54350
Collapse All | Expand All

(-)mico/Makefile (-12 / +10 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	mico
8
PORTNAME=	mico
9
PORTVERSION=	2.3.10
9
PORTVERSION=	2.3.10
10
PORTREVISION=	2
10
PORTREVISION=	3
11
CATEGORIES=	devel
11
CATEGORIES=	devel
12
MASTER_SITES=	http://www.mico.org/
12
MASTER_SITES=	http://www.mico.org/
13
13
Lines 22-28 Link Here
22
GNU_CONFIGURE=		yes
22
GNU_CONFIGURE=		yes
23
USE_REINPLACE=		yes
23
USE_REINPLACE=		yes
24
USE_GMAKE=		yes
24
USE_GMAKE=		yes
25
.if defined(WITH_GCC32)
25
.if !defined(WITH_SYSTEM_GCC)
26
USE_GCC=		3.2
26
USE_GCC=		3.2
27
.endif
27
.endif
28
28
Lines 65-86 Link Here
65
MICO_TCL=		"@comment "
65
MICO_TCL=		"@comment "
66
.endif
66
.endif
67
67
68
.include <bsd.port.pre.mk>
69
70
.if defined(WITHOUT_SSL) || defined(WITHOUT_SERVICES)
68
.if defined(WITHOUT_SSL) || defined(WITHOUT_SERVICES)
71
MICO_SSL=		"@comment "
69
MICO_SSL=		"@comment "
72
.else
70
.else
73
USE_OPENSSL=		yes
71
USE_OPENSSL=		yes
74
CONFIGURE_ARGS+=	--enable-ssl=${OPENSSLBASE}
72
CONFIGURE_ARGS+=	--enable-ssl=${OPENSSLBASE}
75
CONFIGURE_ARGS+=	--enable-csiv2
73
CONFIGURE_ARGS+=	--enable-csiv2 --enable-csl2
76
#
77
# CORBASecV2 doesn't build with gcc32 port because FlexLexer.h absent
78
#
79
.if !( ${OSVERSION} < 500035 && defined(WITH_GCC32) )
80
CONFIGURE_ARGS+=	--enable-csl2
81
.endif
82
.endif
74
.endif
83
75
76
.include <bsd.port.pre.mk>
77
84
PLIST_SUB+=	MICO_X11=${MICO_X11} MICO_QT=${MICO_QT} MICO_GTK=${MICO_GTK} \
78
PLIST_SUB+=	MICO_X11=${MICO_X11} MICO_QT=${MICO_QT} MICO_GTK=${MICO_GTK} \
85
		MICO_TCL=${MICO_TCL} MICO_SSL=${MICO_SSL} \
79
		MICO_TCL=${MICO_TCL} MICO_SSL=${MICO_SSL} \
86
		MICO_SERVICE=${MICO_SERVICE}
80
		MICO_SERVICE=${MICO_SERVICE}
Lines 89-98 Link Here
89
MAN5=		micorc.5
83
MAN5=		micorc.5
90
MAN8=		ird.8 micod.8 nsd.8
84
MAN8=		ird.8 micod.8 nsd.8
91
85
86
92
pre-fetch:
87
pre-fetch:
93
	@${ECHO} "============================================================================"
88
	@${ECHO} "============================================================================"
94
.if ${OSVERSION} < 500035
89
.if ${OSVERSION} < 500035
95
	@${ECHO} "Use WITH_GCC32=yes to build Mico with gcc 3.2 for better stability."
90
	@${ECHO} "Use WITH_SYSTEM_GCC=yes to build Mico with system gcc."
96
	@${ECHO}
91
	@${ECHO}
97
.endif
92
.endif
98
	@${ECHO} "Following options are allowed:"
93
	@${ECHO} "Following options are allowed:"
Lines 107-112 Link Here
107
102
108
post-patch:
103
post-patch:
109
	${REINPLACE_CMD} -e "s#-O2#${CFLAGS}#" ${WRKSRC}/configure
104
	${REINPLACE_CMD} -e "s#-O2#${CFLAGS}#" ${WRKSRC}/configure
105
.if ${OSVERSION} < 500035 && defined(WITH_GCC32)
106
	${LN} -s /usr/include/g++/FlexLexer.h ${WRKSRC}/include
107
.endif
110
108
111
post-configure:
109
post-configure:
112
	${FIND} ${WRKSRC}/demo -name Makefile | ${XARGS} \
110
	${FIND} ${WRKSRC}/demo -name Makefile | ${XARGS} \
(-)mico/files/patch-fixes::externalization (-2 / +11 lines)
Lines 1-5 Link Here
1
--- coss/externalization/Makefile.orig	Fri Feb 14 13:55:55 2003
1
--- coss/externalization/Makefile.orig	Wed Jul  9 18:02:19 2003
2
+++ coss/externalization/Makefile	Fri Jul  4 15:01:11 2003
2
+++ coss/externalization/Makefile	Wed Jul  9 18:02:27 2003
3
@@ -85,6 +85,8 @@
3
@@ -85,6 +85,8 @@
4
 	$(CXX) $(CXXFLAGS) $(LDFLAGS) extreferenced.o $(LDLIBS) -o extreferenced
4
 	$(CXX) $(CXXFLAGS) $(LDFLAGS) extreferenced.o $(LDLIBS) -o extreferenced
5
 	$(POSTLD) $@
5
 	$(POSTLD) $@
Lines 9-14 Link Here
9
 CosExternalization.h CosExternalization.cc: \
9
 CosExternalization.h CosExternalization.cc: \
10
 		../../include/coss/CosExternalization.idl $(IDL)
10
 		../../include/coss/CosExternalization.idl $(IDL)
11
 	$(IDL) $(IDLFLAGS) --name CosExternalization \
11
 	$(IDL) $(IDLFLAGS) --name CosExternalization \
12
@@ -125,6 +127,8 @@
13
 	$(IBINCMD) extcontainmentd $(INSTDIR)/bin
14
 	$(IDIRCMD) $(INSTDIR)/bin
15
 	$(IBINCMD) extreferenced $(INSTDIR)/bin
16
+	$(IDIRCMD) $(INSTDIR)/bin
17
+	$(IBINCMD) extcriteriad $(INSTDIR)/bin
18
 
19
 
20
 ifeq (.depend, $(wildcard .depend))
12
--- include/coss/CosStream_impl.h.orig	Fri Jul  4 15:24:06 2003
21
--- include/coss/CosStream_impl.h.orig	Fri Jul  4 15:24:06 2003
13
+++ include/coss/CosStream_impl.h	Fri Jul  4 17:12:36 2003
22
+++ include/coss/CosStream_impl.h	Fri Jul  4 17:12:36 2003
14
@@ -58,8 +58,8 @@
23
@@ -58,8 +58,8 @@
(-)mico/pkg-plist (-12 / +13 lines)
Lines 1-11 Link Here
1
%%MICO_SERVICE%%bin/extcontainmentd
2
%%MICO_SERVICE%%bin/extnoded
3
%%MICO_SERVICE%%bin/extreferenced
4
%%MICO_SERVICE%%bin/streamd
5
%%MICO_SERVICE%%bin/ccmload
1
%%MICO_SERVICE%%bin/ccmload
6
%%MICO_SERVICE%%bin/componentserver
2
%%MICO_SERVICE%%bin/componentserver
7
%%MICO_SERVICE%%bin/containmentd
3
%%MICO_SERVICE%%bin/containmentd
8
%%MICO_SERVICE%%bin/eventd
4
%%MICO_SERVICE%%bin/eventd
5
%%MICO_SERVICE%%bin/extcontainmentd
6
%%MICO_SERVICE%%bin/extcriteriad
7
%%MICO_SERVICE%%bin/extnoded
8
%%MICO_SERVICE%%bin/extreferenced
9
bin/idl
9
bin/idl
10
bin/imr
10
bin/imr
11
bin/iordump
11
bin/iordump
Lines 30-35 Link Here
30
%%MICO_SERVICE%%bin/proxyd
30
%%MICO_SERVICE%%bin/proxyd
31
%%MICO_SERVICE%%bin/randomd
31
%%MICO_SERVICE%%bin/randomd
32
%%MICO_SERVICE%%bin/referenced
32
%%MICO_SERVICE%%bin/referenced
33
%%MICO_SERVICE%%bin/streamd
33
%%MICO_SERVICE%%bin/timed
34
%%MICO_SERVICE%%bin/timed
34
%%MICO_SERVICE%%bin/traderd
35
%%MICO_SERVICE%%bin/traderd
35
%%MICO_SERVICE%%bin/traversald
36
%%MICO_SERVICE%%bin/traversald
Lines 1000-1005 Link Here
1000
%%PORTDOCS%%%%MICO_SSL%%share/examples/mico/security/tutorial/ssl
1001
%%PORTDOCS%%%%MICO_SSL%%share/examples/mico/security/tutorial/ssl
1001
%%PORTDOCS%%share/examples/mico/services/Makefile
1002
%%PORTDOCS%%share/examples/mico/services/Makefile
1002
%%PORTDOCS%%share/examples/mico/services/README
1003
%%PORTDOCS%%share/examples/mico/services/README
1004
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/Makefile
1005
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/client.cc
1006
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/client2.cc
1007
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/runit
1008
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/server.cc
1009
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/server2.cc
1010
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/server3.cc
1003
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/Documents.idl
1011
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/Documents.idl
1004
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/DocumentsServer.cc
1012
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/DocumentsServer.cc
1005
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/Documents_impl.cc
1013
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/Documents_impl.cc
Lines 1017-1029 Link Here
1017
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/simple-test.cc
1025
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/simple-test.cc
1018
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/stop-servers
1026
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/stop-servers
1019
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/test
1027
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/externalize/test
1020
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/Makefile
1021
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/client.cc
1022
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/client2.cc
1023
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/runit
1024
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/server.cc
1025
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/server2.cc
1026
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/events/server3.cc
1027
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/lifecycle/Documents.idl
1028
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/lifecycle/Documents.idl
1028
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/lifecycle/DocumentsServer.cc
1029
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/lifecycle/DocumentsServer.cc
1029
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/lifecycle/Documents_impl.cc
1030
%%PORTDOCS%%%%MICO_SERVICE%%share/examples/mico/services/lifecycle/Documents_impl.cc
Lines 1155-1162 Link Here
1155
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/naming-lb
1156
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/naming-lb
1156
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/naming
1157
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/naming
1157
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/lifecycle
1158
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/lifecycle
1158
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/events
1159
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/externalize
1159
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/externalize
1160
%%PORTDOCS%%%%MICO_SERVICE%%@dirrm share/examples/mico/services/events
1160
%%PORTDOCS%%@dirrm share/examples/mico/services
1161
%%PORTDOCS%%@dirrm share/examples/mico/services
1161
%%PORTDOCS%%%%MICO_SSL%%@dirrm share/examples/mico/security/tutorial
1162
%%PORTDOCS%%%%MICO_SSL%%@dirrm share/examples/mico/security/tutorial
1162
%%PORTDOCS%%%%MICO_SSL%%@dirrm share/examples/mico/security/l2
1163
%%PORTDOCS%%%%MICO_SSL%%@dirrm share/examples/mico/security/l2

Return to bug 54350