[60297] trunk/dports/devel/mico

jann at macports.org jann at macports.org
Sun Nov 8 11:36:22 PST 2009


Revision: 60297
          http://trac.macports.org/changeset/60297
Author:   jann at macports.org
Date:     2009-11-08 11:36:20 -0800 (Sun, 08 Nov 2009)
Log Message:
-----------
New version

Modified Paths:
--------------
    trunk/dports/devel/mico/Portfile

Added Paths:
-----------
    trunk/dports/devel/mico/files/patch-configure.diff

Removed Paths:
-------------
    trunk/dports/devel/mico/files/patch-Makefile.diff
    trunk/dports/devel/mico/files/patch-os-math.h.diff

Modified: trunk/dports/devel/mico/Portfile
===================================================================
--- trunk/dports/devel/mico/Portfile	2009-11-08 19:27:47 UTC (rev 60296)
+++ trunk/dports/devel/mico/Portfile	2009-11-08 19:36:20 UTC (rev 60297)
@@ -3,7 +3,7 @@
 PortSystem          1.0
 
 name                mico
-version             2.3.12
+version             2.3.13
 homepage            http://www.mico.org/
 description         Fully compliant CORBA implementation
 long_description    MICO is a mature, secure, robust, fully \
@@ -12,32 +12,26 @@
 platforms           darwin
 maintainers         student.ethz.ch:roederja schiebel.us:darrell
 master_sites        http://www.mico.org/
-patch_sites         http://mico.org/errata/
 
 depends_lib         port:openssl lib:libncurses:ncurses
 
-checksums           ${distname}${extract.suffix} md5 b94252f78da414cc0c7122cdd2a4b2be \
-                    ${distname}${extract.suffix} sha1 e1885362d559ea97c62a2437a1d3a94114ef5b05 \
-                    ${distname}${extract.suffix} rmd160 2f45ace5044233f171ac8e4fd389d523befaca51 \
-                    mico-2.3.12-secfix1.diff md5 6248a4fbbdd542f062a515be03de0db9 \
-                    mico-2.3.12-secfix1.diff sha1 131a177c947d1970a21ad95855b6e84e76d0b73b \
-                    mico-2.3.12-secfix1.diff rmd160 404783926c1a164be7dbbd494d038cadab834124
-patchfiles          mico-2.3.12-secfix1.diff patch-mico-shld.def.in.diff  \
-                    patch-os-math.h.diff patch-Makefile.diff
-
+checksums           ${distname}${extract.suffix} md5 a8e5d5a0e32dba2ef767eb5189f1732a \
+                    ${distname}${extract.suffix} sha1 ee0138deb4d9ad0a50fe18e0b2add99fb5831c93 \
+                    ${distname}${extract.suffix} rmd160 70c8b9e68deac853ed2a28f48cd719bdef4e60fb
+patchfiles          patch-mico-shld.def.in.diff \
+                    patch-configure.diff
 worksrcdir          mico
 patch.pre_args      -p1
 post-patch          {
-                       reinplace "s, at prefix@,${prefix},g" admin/mico-shld.def.in
-                       reinplace "s,(SHARED_INSTDIR)/man,(SHARED_INSTDIR)/share/man,g" man/Makefile
-                       reinplace "s,(SHARED_INSTDIR)/doc,(SHARED_INSTDIR)/share/doc,g" Makefile
-                       reinplace "s,(INSTDIR)/doc,(INSTDIR)/share/doc,g" demo/MakeVars
-                       system "find demo -name Makefile | xargs sed -i.bak s,\\(INSTDIR\\)/doc,\\(INSTDIR\\)/share/doc,g"
+                       reinplace "s, at prefix@,${prefix},g" ${worksrcpath}/admin/mico-shld.def.in
+                       reinplace "s,(SHARED_INSTDIR)/man,(SHARED_INSTDIR)/share/man,g" ${worksrcpath}/man/Makefile
+                       reinplace "s,(SHARED_INSTDIR)/doc,(SHARED_INSTDIR)/share/doc,g" ${worksrcpath}/Makefile
+                       reinplace "s,(INSTDIR)/doc,(INSTDIR)/share/doc,g" ${worksrcpath}/demo/MakeVars
+                       system "find ${worksrcpath}/demo -name Makefile | xargs sed -i.bak s,\\(INSTDIR\\)/doc,\\(INSTDIR\\)/share/doc,g"
                     }
 configure.args      --with-ssl=${prefix}
-configure.env       DYLD_LIBRARY_PATH=${worksrcpath}
 
-platform powerpc     {
+platform powerpc    {
                         post-configure {
                             # Hack to get it to build on PPC
                             set the_file [open ${worksrcpath}/include/mico/config.h a]
@@ -45,5 +39,5 @@
                             close $the_file
                         }
                     }
-build.env           DYLD_LIBRARY_PATH=${worksrcpath}/orb:${worksrcpath}/ir:${worksrcpath}/auxdir
+
 destroot.destdir    INSTDIR=${destroot}${prefix} SHARED_INSTDIR=${destroot}${prefix}

Deleted: trunk/dports/devel/mico/files/patch-Makefile.diff
===================================================================
--- trunk/dports/devel/mico/files/patch-Makefile.diff	2009-11-08 19:27:47 UTC (rev 60296)
+++ trunk/dports/devel/mico/files/patch-Makefile.diff	2009-11-08 19:36:20 UTC (rev 60297)
@@ -1,10 +0,0 @@
---- mico/Makefile	2005-11-25 12:15:45.000000000 +0100
-+++ mico-mod/Makefile	2006-12-19 17:36:01.000000000 +0100
-@@ -73,7 +73,6 @@
- 		$(IDIRCMD) $(SHARED_INSTDIR)/doc/mico; \
- 		$(IMANCMD) doc/doc.ps $(SHARED_INSTDIR)/doc/mico/manual.ps; \
- 	fi
--	-ldconfig
- 
- install-cd:
- 	for i in $(INSTALLDIRS); do $(MAKE) -C $$i install-cd || exit 1; done

Added: trunk/dports/devel/mico/files/patch-configure.diff
===================================================================
--- trunk/dports/devel/mico/files/patch-configure.diff	                        (rev 0)
+++ trunk/dports/devel/mico/files/patch-configure.diff	2009-11-08 19:36:20 UTC (rev 60297)
@@ -0,0 +1,10 @@
+--- mico/configure.old	2009-11-08 20:21:07.000000000 +0100
++++ mico/configure	2009-11-08 20:21:29.000000000 +0100
+@@ -3430,7 +3430,6 @@
+     CONF_SOEXT="dylib"
+     CONF_PICFLAGS=
+     CONF_LDSOFLAGS=
+-    CXXFLAGS="$CXXFLAGS -Wno-long-double"
+     LDCONFIG="echo ldconfig not run on darwin"
+     ;;
+   esac

Deleted: trunk/dports/devel/mico/files/patch-os-math.h.diff
===================================================================
--- trunk/dports/devel/mico/files/patch-os-math.h.diff	2009-11-08 19:27:47 UTC (rev 60296)
+++ trunk/dports/devel/mico/files/patch-os-math.h.diff	2009-11-08 19:36:20 UTC (rev 60297)
@@ -1,24 +0,0 @@
---- mico/include/mico/os-math.h	2005-11-25 12:15:52.000000000 +0100
-+++ mico-mod/include/mico/os-math.h	2006-12-18 19:16:39.000000000 +0100
-@@ -333,16 +333,21 @@
- #endif
- 
- #if defined(__APPLE__) && defined(__MACH__)
-+// it _IS_ defined on 10.4
-+#ifndef isinf
- #define isinf( x ) ( ( sizeof ( x ) == sizeof(double) ) ?           \
-                    __isinfd ( x ) :                                 \
-                    ( sizeof ( x ) == sizeof( float) ) ?             \
-                    __isinff ( x ) :                                 \
-                    __isinf  ( x ) )
-+#endif
-+#ifndef isnan
- #define isnan( x ) ( ( sizeof ( x ) == sizeof(double) ) ?           \
-                    __isnand ( x ) :                                 \
-                    ( sizeof ( x ) == sizeof( float) ) ?             \
-                    __isnanf ( x ) :                                 \
-                    __isnan  ( x ) )
-+#endif
- #endif // __APPLE__ && __MACH__
- 
- #include <mico/lmath.h>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091108/54b5f656/attachment.html>


More information about the macports-changes mailing list