ports/58014: [MAINTAINER] devel/mico: update to 2.3.11

Sergey Matveychuk sem at ciam.ru
Tue Oct 14 15:40:22 UTC 2003


>Number:         58014
>Category:       ports
>Synopsis:       [MAINTAINER] devel/mico: update to 2.3.11
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 14 08:40:17 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Sergey Matveychuk
>Release:        FreeBSD 4.8-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD avim.ciam.ru 4.8-RELEASE-p10 FreeBSD 4.8-RELEASE-p10 #0: Tue Sep 30 15:30:29 MSD 2003
>Description:
- Update to 2.3.11
- USE_AUTOCONF
- gcc 3.2 -> 3.3 on -stable

removed files:
   files/patch-include::os-math.h
   files/patch-src::configure
add file:
   files/patch-src::configure.in

Generated with FreeBSD Port Tools 0.26
>How-To-Repeat:
>Fix:

--- mico-2.3.11.patch begins here ---
diff -ruN --exclude=CVS /orion/usr/ports/devel/mico.orig/Makefile /orion/usr/ports/devel/mico/Makefile
--- /orion/usr/ports/devel/mico.orig/Makefile	Tue Oct 14 19:17:10 2003
+++ /orion/usr/ports/devel/mico/Makefile	Tue Oct 14 19:25:22 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 at 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,7 +100,7 @@
 	@${TAR} xzf ${DISTDIR}/doc-html.tar.gz -C ${WRKDIR}
 
 post-patch:
-	@${REINPLACE_CMD} -e "s#-O2#${CFLAGS}#;s#\"-pthread#\"${PTHREAD_LIBS}#" ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e "s#\"-O2\"#\"${CFLAGS}\"#;s#\"-pthread#\"${PTHREAD_LIBS}#" ${WRKSRC}/configure.in
 .if ${OSVERSION} < 500035 && !defined(WITH_SYSTEM_GCC)
 	@${LN} -s /usr/include/g++/FlexLexer.h ${WRKSRC}/include
 .endif
diff -ruN --exclude=CVS /orion/usr/ports/devel/mico.orig/distinfo /orion/usr/ports/devel/mico/distinfo
--- /orion/usr/ports/devel/mico.orig/distinfo	Tue Oct 14 19:17:10 2003
+++ /orion/usr/ports/devel/mico/distinfo	Tue Oct 14 19:23:46 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 --exclude=CVS /orion/usr/ports/devel/mico.orig/files/patch-fixes::externalization /orion/usr/ports/devel/mico/files/patch-fixes::externalization
--- /orion/usr/ports/devel/mico.orig/files/patch-fixes::externalization	Tue Oct 14 19:17:10 2003
+++ /orion/usr/ports/devel/mico/files/patch-fixes::externalization	Tue Oct 14 19:23:46 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 at 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 --exclude=CVS /orion/usr/ports/devel/mico.orig/files/patch-fixes::lifecycle /orion/usr/ports/devel/mico/files/patch-fixes::lifecycle
--- /orion/usr/ports/devel/mico.orig/files/patch-fixes::lifecycle	Tue Oct 14 19:17:10 2003
+++ /orion/usr/ports/devel/mico/files/patch-fixes::lifecycle	Tue Oct 14 19:23:46 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 --exclude=CVS /orion/usr/ports/devel/mico.orig/files/patch-include::os-math.h /orion/usr/ports/devel/mico/files/patch-include::os-math.h
--- /orion/usr/ports/devel/mico.orig/files/patch-include::os-math.h	Tue Oct 14 19:17:10 2003
+++ /orion/usr/ports/devel/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 --exclude=CVS /orion/usr/ports/devel/mico.orig/files/patch-src::configure /orion/usr/ports/devel/mico/files/patch-src::configure
--- /orion/usr/ports/devel/mico.orig/files/patch-src::configure	Tue Oct 14 19:17:10 2003
+++ /orion/usr/ports/devel/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 --exclude=CVS /orion/usr/ports/devel/mico.orig/pkg-plist /orion/usr/ports/devel/mico/pkg-plist
--- /orion/usr/ports/devel/mico.orig/pkg-plist	Tue Oct 14 19:17:10 2003
+++ /orion/usr/ports/devel/mico/pkg-plist	Tue Oct 14 19:23:46 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
--- mico-2.3.11.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list