FreeBSD Bugzilla – Attachment 36099 Details for
Bug 58014
[MAINTAINER] devel/mico: update to 2.3.11
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
mico.patch
mico.patch (text/plain), 12.14 KB, created by
Sergey Matveychuk
on 2003-11-04 03:43:57 UTC
(
hide
)
Description:
mico.patch
Filename:
MIME Type:
Creator:
Sergey Matveychuk
Created:
2003-11-04 03:43:57 UTC
Size:
12.14 KB
patch
obsolete
>diff -ruN mico.orig/Makefile mico/Makefile >--- mico.orig/Makefile Sun Oct 12 06:35:13 2003 >+++ mico/Makefile Tue Nov 4 06:41:27 2003 >@@ -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 @@ > 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 @@ > @${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 -ruN mico.orig/distinfo mico/distinfo >--- mico.orig/distinfo Sun Oct 12 06:35:13 2003 >+++ mico/distinfo Tue Nov 4 06:41:27 2003 >@@ -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 -ruN mico.orig/files/patch-fixes::externalization mico/files/patch-fixes::externalization >--- mico.orig/files/patch-fixes::externalization Sun Oct 12 06:35:13 2003 >+++ mico/files/patch-fixes::externalization Tue Nov 4 06:41:20 2003 >@@ -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 -ruN mico.orig/files/patch-fixes::lifecycle mico/files/patch-fixes::lifecycle >--- mico.orig/files/patch-fixes::lifecycle Sun Oct 12 06:35:13 2003 >+++ mico/files/patch-fixes::lifecycle Tue Nov 4 06:41:20 2003 >@@ -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 -ruN mico.orig/files/patch-include::os-math.h mico/files/patch-include::os-math.h >--- mico.orig/files/patch-include::os-math.h Sun Oct 12 06:35:13 2003 >+++ mico/files/patch-include::os-math.h Thu Jan 1 03:00:00 1970 >@@ -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 -ruN mico.orig/files/patch-src::configure mico/files/patch-src::configure >--- mico.orig/files/patch-src::configure Sun Oct 12 06:35:13 2003 >+++ mico/files/patch-src::configure Thu Jan 1 03:00:00 1970 >@@ -1,43 +0,0 @@ >---- configure.orig Mon May 26 14:55:21 2003 >-+++ configure Sun Jun 29 05:48:32 2003 >-@@ -3130,7 +3130,7 @@ >- # System dependencies. >- # >- >--CONF_OPT_FLAGS=-O2 >-+CONF_OPT_FLAGS="-O2" >- CONF_DEBUG_FLAGS=-g >- CONF_LIBNSL=yes >- CONF_EXCEPT_FLAGS= >-@@ -3155,7 +3155,7 @@ >- CFLAGS="-Wall $CFLAGS" >- >- if test X"$use_speed_tune" = Xyes; then >-- CONF_OPT_FLAGS=-O2 >-+ CONF_OPT_FLAGS="-O2" >- fi >- >- CONF_SHARED_CC="$CXX -shared" >-@@ -3233,6 +3233,12 @@ >- CXXFLAGS="$CXXFLAGS -D_THREAD_SAFE" >- fi >- ;; >-+ *freebsd5*) >-+ # must not use .so.1.0 here >-+ if test X"$use_threads" = Xyes; then >-+ CXXFLAGS="$CXXFLAGS -D_THREAD_SAFE" >-+ fi >-+ ;; >- *netbsd*) >- # must not use .so.1.0 here >- if test X"$use_threads" = Xyes; then >-@@ -4274,7 +4280,8 @@ >- rm -rf conftest* >- if test X"$TCL_VERSION" != X; then >- 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 >- else >diff -ruN mico.orig/files/patch-src::configure.in mico/files/patch-src::configure.in >--- mico.orig/files/patch-src::configure.in Thu Jan 1 03:00:00 1970 >+++ mico/files/patch-src::configure.in Tue Nov 4 06:41:20 2003 >@@ -0,0 +1,50 @@ >+--- 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. >+ # >+ >+-CONF_OPT_FLAGS=-O2 >++CONF_OPT_FLAGS="-O2" >+ CONF_DEBUG_FLAGS=-g >+ CONF_LIBNSL=yes >+ CONF_EXCEPT_FLAGS= >+@@ -619,7 +619,7 @@ >+ CFLAGS="-Wall $CFLAGS" >+ >+ if test X"$use_speed_tune" = Xyes; then >+- CONF_OPT_FLAGS=-O2 >++ CONF_OPT_FLAGS="-O2" >+ fi >+ >+ CONF_SHARED_CC="$CXX -shared" >+@@ -677,7 +677,7 @@ >+ CONF_SOEXT=sl >+ CONF_OBJ_SIZE_LIMIT=yes >+ ;; >+- *freebsd4*) >++ *freebsd*) >+ # must not use .so.1.0 here >+ if test X"$use_threads" = Xyes; then >+ CXXFLAGS="$CXXFLAGS -D_THREAD_SAFE" >+@@ -1017,7 +1017,8 @@ >+ if test X"$TCL_VERSION" != X; then >+ 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 >+ 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 -ruN mico.orig/pkg-plist mico/pkg-plist >--- mico.orig/pkg-plist Sun Oct 12 06:35:13 2003 >+++ mico/pkg-plist Tue Nov 4 06:41:27 2003 >@@ -17,11 +17,13 @@ > 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_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 @@ > %%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 @@ > %%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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 58014
:
36097
|
36098
| 36099