diff options
author | Sergei Kolobov <sergei@FreeBSD.org> | 2003-11-05 08:08:02 +0000 |
---|---|---|
committer | Sergei Kolobov <sergei@FreeBSD.org> | 2003-11-05 08:08:02 +0000 |
commit | 6ae5233f79e3d72ac852868eb7220150aeaad581 (patch) | |
tree | c06f13442c1eb004ba347ca3c8da9922257c77e0 /devel/mico | |
parent | 038bfd68323b07d30c97ba4769dc2428a1656c61 (diff) | |
download | ports-6ae5233f79e3d72ac852868eb7220150aeaad581.tar.gz ports-6ae5233f79e3d72ac852868eb7220150aeaad581.zip |
Notes
Diffstat (limited to 'devel/mico')
-rw-r--r-- | devel/mico/Makefile | 12 | ||||
-rw-r--r-- | devel/mico/distinfo | 2 | ||||
-rw-r--r-- | devel/mico/files/patch-fixes::externalization | 32 | ||||
-rw-r--r-- | devel/mico/files/patch-fixes::lifecycle | 13 | ||||
-rw-r--r-- | devel/mico/files/patch-include::os-math.h | 24 | ||||
-rw-r--r-- | devel/mico/files/patch-src::configure.in (renamed from devel/mico/files/patch-src::configure) | 43 | ||||
-rw-r--r-- | devel/mico/pkg-plist | 89 |
7 files changed, 95 insertions, 120 deletions
diff --git a/devel/mico/Makefile b/devel/mico/Makefile index bef4444b662e..2e85d7261425 100644 --- a/devel/mico/Makefile +++ b/devel/mico/Makefile @@ -6,8 +6,7 @@ # PORTNAME= mico -PORTVERSION= 2.3.10 -PORTREVISION= 3 +PORTVERSION= 2.3.11 CATEGORIES= devel MASTER_SITES= http://www.mico.org/:src \ http://www.ciam.ru/~sem/FreeBSD/:docs @@ -15,15 +14,16 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:src \ doc-html.tar.gz:docs MAINTAINER= sem@ciam.ru -COMMENT= Fully compliant implementation of CORBA2 with some CORBA3 features +COMMENT= Fully compliant implementation of CORBA2.4 with some CORBA3 features WRKSRC= ${WRKDIR}/${PORTNAME} INSTALLS_SHLIB= yes GNU_CONFIGURE= yes USE_REINPLACE= yes USE_GMAKE= yes +USE_AUTOCONF_VER= 253 .if !defined(WITH_SYSTEM_GCC) -USE_GCC= 3.2 +USE_GCC= 3.3 .endif CONFIGURE_ARGS= --enable-cd --disable-mini-stl --enable-threads @@ -100,8 +100,8 @@ post-extract: @${TAR} xzf ${DISTDIR}/doc-html.tar.gz -C ${WRKDIR} post-patch: - @${REINPLACE_CMD} -e "s#-O2#${CFLAGS}#;s#\"-pthread#\"${PTHREAD_LIBS}#" ${WRKSRC}/configure -.if ${OSVERSION} < 500035 && !defined(WITH_SYSTEM_GCC) + @${REINPLACE_CMD} -e "s#\"-O2\"#\"${CFLAGS}\"#;s#\"-pthread#\"${PTHREAD_LIBS}#" ${WRKSRC}/configure.in +.if ${OSVERSION} < 500035 @${LN} -s /usr/include/g++/FlexLexer.h ${WRKSRC}/include .endif diff --git a/devel/mico/distinfo b/devel/mico/distinfo index a02c54a64fa7..29f134227c65 100644 --- a/devel/mico/distinfo +++ b/devel/mico/distinfo @@ -1,2 +1,2 @@ -MD5 (mico-2.3.10.tar.gz) = a59d63438450b8c46d48f79abae770a8 +MD5 (mico-2.3.11.tar.gz) = 669d98ec5da2f6c50937a2a25e797eec MD5 (doc-html.tar.gz) = f32f618cfb2da541efd5dba50c3e2273 diff --git a/devel/mico/files/patch-fixes::externalization b/devel/mico/files/patch-fixes::externalization index 4d5dd6440364..663723cc6bea 100644 --- a/devel/mico/files/patch-fixes::externalization +++ b/devel/mico/files/patch-fixes::externalization @@ -103,17 +103,6 @@ // Externalize Root Node CosObjectIdentity::ObjectIdentifier starting_node_id = starting_node->constant_random_id(); // End ---- coss/externalization/Externalization_impl.cc.orig Fri Jul 4 15:28:31 2003 -+++ coss/externalization/Externalization_impl.cc Fri Jul 4 15:28:51 2003 -@@ -37,6 +37,8 @@ - #include <coss/CosStream_impl.h> - #include <coss/RegisterHelper.h> - -+using std::string; -+ - #ifndef _WIN32 - Stream_impl::Stream_impl(const char* filename = NULL) - : POA_CosExternalization::Stream(), --- coss/externalization/extreferenced.cc.orig Fri Jul 4 17:57:42 2003 +++ coss/externalization/extreferenced.cc Fri Jul 4 17:58:50 2003 @@ -34,8 +34,8 @@ @@ -340,3 +329,24 @@ { // Node read its non-object data using the primitive StreamIO::read_...(data) function random_id = sio -> read_unsigned_long(); +--- coss/externalization/Externalization_impl.cc.orig Mon Oct 13 13:49:22 2003 ++++ coss/externalization/Externalization_impl.cc Tue Oct 14 04:45:47 2003 +@@ -22,6 +22,9 @@ + * sedov@postman.simcb.ru + */ + ++#include <string> ++using std::string; ++ + #ifndef _WIN32 + #include <stream.h> + #endif +@@ -37,7 +40,7 @@ + #include <coss/CosStream_impl.h> + #include <coss/RegisterHelper.h> + +-Stream_impl::Stream_impl(const char* filename = NULL) ++Stream_impl::Stream_impl(const char* filename) + : POA_CosExternalization::Stream(), + POA_CosLifeCycle::LifeCycleObject() + { diff --git a/devel/mico/files/patch-fixes::lifecycle b/devel/mico/files/patch-fixes::lifecycle index aa2a4470bfdf..ff1b2b405c75 100644 --- a/devel/mico/files/patch-fixes::lifecycle +++ b/devel/mico/files/patch-fixes::lifecycle @@ -462,3 +462,16 @@ usage(progName); return 1; } +--- include/coss/CosLifeCycle.idl.orig Tue Oct 14 04:25:27 2003 ++++ include/coss/CosLifeCycle.idl Tue Oct 14 04:21:38 2003 +@@ -24,8 +24,8 @@ + // The purpose of the life cycle service is to + + typedef CosNaming::Name Key; +- typedef Object Factory; +- typedef sequence <Factory> Factories; ++ typedef Object Factory_; ++ typedef sequence <Factory_> Factories; + + typedef struct NVP + { diff --git a/devel/mico/files/patch-include::os-math.h b/devel/mico/files/patch-include::os-math.h deleted file mode 100644 index 26c13c173b30..000000000000 --- a/devel/mico/files/patch-include::os-math.h +++ /dev/null @@ -1,24 +0,0 @@ ---- os-math.h.orig Mon May 26 14:55:46 2003 -+++ include/mico/os-math.h Tue Jun 24 02:20:33 2003 -@@ -275,6 +275,21 @@ - }; - - #else // neither _WIN32 nor _POCKET_PC -+#include <sys/param.h> -+#if (defined(__FreeBSD__) && __FreeBSD_version >= 500035) -+#ifndef fpclassify -+#define fpclassify(x) \ -+ ((sizeof (x) == sizeof (float)) ? __fpclassifyf(x) \ -+ : (sizeof (x) == sizeof (double)) ? __fpclassifyd(x) \ -+ : __fpclassifyl(x)) -+#endif -+#ifndef isinf -+#define isinf(x) (fpclassify(x) == FP_INFINITE) -+#endif -+#ifndef isnan -+#define isnan(x) (fpclassify(x) == FP_NAN) -+#endif -+#endif - - #include <unistd.h> - #include <signal.h> diff --git a/devel/mico/files/patch-src::configure b/devel/mico/files/patch-src::configure.in index b8f36de34b3d..547cc6509ee2 100644 --- a/devel/mico/files/patch-src::configure +++ b/devel/mico/files/patch-src::configure.in @@ -1,6 +1,6 @@ ---- configure.orig Mon May 26 14:55:21 2003 -+++ configure Sun Jun 29 05:48:32 2003 -@@ -3130,7 +3130,7 @@ +--- configure.in.orig Sat Oct 11 02:30:00 2003 ++++ configure.in Sat Oct 11 02:34:43 2003 +@@ -594,7 +594,7 @@ # System dependencies. # @@ -9,7 +9,7 @@ CONF_DEBUG_FLAGS=-g CONF_LIBNSL=yes CONF_EXCEPT_FLAGS= -@@ -3155,7 +3155,7 @@ +@@ -619,7 +619,7 @@ CFLAGS="-Wall $CFLAGS" if test X"$use_speed_tune" = Xyes; then @@ -18,26 +18,33 @@ fi CONF_SHARED_CC="$CXX -shared" -@@ -3233,6 +3233,12 @@ - CXXFLAGS="$CXXFLAGS -D_THREAD_SAFE" - fi +@@ -677,7 +677,7 @@ + CONF_SOEXT=sl + CONF_OBJ_SIZE_LIMIT=yes ;; -+ *freebsd5*) -+ # must not use .so.1.0 here -+ if test X"$use_threads" = Xyes; then -+ CXXFLAGS="$CXXFLAGS -D_THREAD_SAFE" -+ fi -+ ;; - *netbsd*) +- *freebsd4*) ++ *freebsd*) # must not use .so.1.0 here if test X"$use_threads" = Xyes; then -@@ -4274,7 +4280,8 @@ - rm -rf conftest* + CXXFLAGS="$CXXFLAGS -D_THREAD_SAFE" +@@ -1017,7 +1017,8 @@ if test X"$TCL_VERSION" != X; then - TCL_VERSION=`echo $TCL_VERSION | tr -d \"` + dnl # remove quotes if any + TCL_VERSION=`echo $TCL_VERSION | tr -d \"` - TCL_LIBS=-ltcl$TCL_VERSION + TCL_LIBS="-ltcl$TCL_VERSION -L/usr/local/lib" + TCL_LIBS=`echo $TCL_LIBS | tr -d .` HAVE_TCL=yes - echo "$ac_t""$TCL_VERSION" 1>&6 + AC_MSG_RESULT($TCL_VERSION) else +@@ -1049,8 +1050,8 @@ + AC_CHECK_LIB(socket, open) + AC_CHECK_LIB(bsd, open) + +-AC_CHECK_LIB(elf, open) +-AC_CHECK_LIB(dl, open) ++#AC_CHECK_LIB(elf, open) ++#AC_CHECK_LIB(dl, open) + AC_CHECK_LIB(dld, open) + AC_CHECK_LIB(ld, open) + diff --git a/devel/mico/pkg-plist b/devel/mico/pkg-plist index 8286abcb4eb4..d8c270fb7e68 100644 --- a/devel/mico/pkg-plist +++ b/devel/mico/pkg-plist @@ -17,11 +17,13 @@ bin/mico-ar bin/mico-c++ %%MICO_SERVICE%%bin/mico-ccm %%MICO_SERVICE%%bin/mico-ccmd +bin/mico-config bin/mico-cpp bin/mico-ld bin/mico-shc++ bin/mico-shld bin/micod +bin/mkdepend %%MICO_SERVICE%%bin/noded %%MICO_SERVICE%%bin/nsadmin %%MICO_SERVICE%%bin/nsd @@ -298,33 +300,33 @@ include/mico/valuetype.idl include/mico/valuetype_impl.h include/mico/version.h include/mico/x11.h -lib/libmico2.3.10.a -lib/libmico2.3.10.so -lib/libmico2.3.10.so.1 -lib/libmicoaux2.3.10.a -lib/libmicoaux2.3.10.so -lib/libmicoaux2.3.10.so.1 -%%MICO_SERVICE%%lib/libmicoccm2.3.10.a -%%MICO_SERVICE%%lib/libmicoccm2.3.10.so -%%MICO_SERVICE%%lib/libmicoccm2.3.10.so.1 -%%MICO_SERVICE%%lib/libmicocoss2.3.10.a -%%MICO_SERVICE%%lib/libmicocoss2.3.10.so -%%MICO_SERVICE%%lib/libmicocoss2.3.10.so.1 -%%MICO_GTK%%lib/libmicogtk2.3.10.a -%%MICO_GTK%%lib/libmicogtk2.3.10.so -%%MICO_GTK%%lib/libmicogtk2.3.10.so.1 -lib/libmicoir2.3.10.a -lib/libmicoir2.3.10.so -lib/libmicoir2.3.10.so.1 -%%MICO_QT%%lib/libmicoqt2.3.10.a -%%MICO_QT%%lib/libmicoqt2.3.10.so -%%MICO_QT%%lib/libmicoqt2.3.10.so.1 -%%MICO_TCL%%lib/libmicotcl2.3.10.a -%%MICO_TCL%%lib/libmicotcl2.3.10.so -%%MICO_TCL%%lib/libmicotcl2.3.10.so.1 -%%MICO_X11%%lib/libmicox2.3.10.a -%%MICO_X11%%lib/libmicox2.3.10.so -%%MICO_X11%%lib/libmicox2.3.10.so.1 +lib/libmico2.3.11.a +lib/libmico2.3.11.so +lib/libmico2.3.11.so.1 +lib/libmicoaux2.3.11.a +lib/libmicoaux2.3.11.so +lib/libmicoaux2.3.11.so.1 +%%MICO_SERVICE%%lib/libmicoccm2.3.11.a +%%MICO_SERVICE%%lib/libmicoccm2.3.11.so +%%MICO_SERVICE%%lib/libmicoccm2.3.11.so.1 +%%MICO_SERVICE%%lib/libmicocoss2.3.11.a +%%MICO_SERVICE%%lib/libmicocoss2.3.11.so +%%MICO_SERVICE%%lib/libmicocoss2.3.11.so.1 +%%MICO_GTK%%lib/libmicogtk2.3.11.a +%%MICO_GTK%%lib/libmicogtk2.3.11.so +%%MICO_GTK%%lib/libmicogtk2.3.11.so.1 +lib/libmicoir2.3.11.a +lib/libmicoir2.3.11.so +lib/libmicoir2.3.11.so.1 +%%MICO_QT%%lib/libmicoqt2.3.11.a +%%MICO_QT%%lib/libmicoqt2.3.11.so +%%MICO_QT%%lib/libmicoqt2.3.11.so.1 +%%MICO_TCL%%lib/libmicotcl2.3.11.a +%%MICO_TCL%%lib/libmicotcl2.3.11.so +%%MICO_TCL%%lib/libmicotcl2.3.11.so.1 +%%MICO_X11%%lib/libmicox2.3.11.a +%%MICO_X11%%lib/libmicox2.3.11.so +%%MICO_X11%%lib/libmicox2.3.11.so.1 lib/mico-setup.csh lib/mico-setup.sh %%PORTDOCS%%%%DOCSDIR%%/html/WARNINGS @@ -416,33 +418,6 @@ lib/mico-setup.sh %%PORTDOCS%%%%EXAMPLESDIR%%/bench/bench_impl.h %%PORTDOCS%%%%EXAMPLESDIR%%/bench/client.cc %%PORTDOCS%%%%EXAMPLESDIR%%/bench/server.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/Makefile -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/README -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account/Makefile -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account/account.idl -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account/main.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account2/Makefile -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account2/account -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account2/account.idl -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account2/client.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account2/server.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account3/Makefile -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account3/account -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account3/account.idl -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account3/client.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account3/server.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account4/Makefile -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account4/account -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account4/account.idl -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account4/client.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/account4/server.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/activate/Makefile -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/activate/client.cc -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/activate/hello-permethod -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/activate/hello-shared -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/activate/hello-unshared -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/activate/hello.idl -%%PORTDOCS%%%%EXAMPLESDIR%%/boa/activate/server.cc %%PORTDOCS%%%%MICO_SERVICE%%%%EXAMPLESDIR%%/ccm/Makefile %%PORTDOCS%%%%MICO_SERVICE%%%%EXAMPLESDIR%%/ccm/events/Makefile %%PORTDOCS%%%%MICO_SERVICE%%%%EXAMPLESDIR%%/ccm/events/README @@ -1256,12 +1231,6 @@ lib/mico-setup.sh %%PORTDOCS%%%%MICO_SERVICE%%@dirrm %%EXAMPLESDIR%%/ccm/hello %%PORTDOCS%%%%MICO_SERVICE%%@dirrm %%EXAMPLESDIR%%/ccm/events %%PORTDOCS%%%%MICO_SERVICE%%@dirrm %%EXAMPLESDIR%%/ccm -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/boa/activate -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/boa/account4 -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/boa/account3 -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/boa/account2 -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/boa/account -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/boa %%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/bench %%PORTDOCS%%@dirrm %%EXAMPLESDIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%%/html |