[110683] trunk/dports/devel/tao/Portfile

cal at macports.org cal at macports.org
Tue Sep 3 14:38:09 PDT 2013


Revision: 110683
          https://trac.macports.org/changeset/110683
Author:   cal at macports.org
Date:     2013-09-03 14:38:09 -0700 (Tue, 03 Sep 2013)
Log Message:
-----------
tao: update to 6.2.0, closes #39687, maintainer

I've tried building and testing this locally, but it's been compiling for more
than two hours without problems; I'll just let the buildbot verify the rest.

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

Modified: trunk/dports/devel/tao/Portfile
===================================================================
--- trunk/dports/devel/tao/Portfile	2013-09-03 19:55:27 UTC (rev 110682)
+++ trunk/dports/devel/tao/Portfile	2013-09-03 21:38:09 UTC (rev 110683)
@@ -12,7 +12,7 @@
 
 name                tao
 set name_package    ACE+TAO
-version             6.1.7
+version             6.2.0
 distname            ${name_package}-${version}
 categories          devel
 platforms           darwin
@@ -42,14 +42,12 @@
 
 patch.pre_args      -p1
 patchfiles          patch-ace-config.h.diff \
-                    patch-ace-config-macosx-mountainlion.h.diff \
-                    patch-include-makeinclude-platform_macros.GNU.diff \
-                    patch-include-makeinclude-platform_macosx_mountainlion.GNU.diff
+                    patch-include-makeinclude-platform_macros.GNU.diff
 
-checksums           rmd160  bc744bdf26eb19db89df7cd1636d3c544aeccfb2 \
-                    sha256  102b47378858f8325c533e60c7691913177ef340a0ff47b72a9ad9bd7c55eb98
+checksums           rmd160  c4f58f3a4bfb4338dc2b2216af771576555405fc \
+                    sha256  be9a1ec02cf14eb6df352aeee2c20f7e9a775029adc5efad8838b6299defdef1
 
-set os.name         "lion"
+set os.name         "mountainlion"
 array set os.names {
      7  panther
      8  tiger
@@ -70,6 +68,7 @@
 set makearg         INSTALL_PREFIX=${prefix}
 set logdir          ${prefix}/var/log/tao
 set taodaemon       tao_cosnaming
+set daemondir       ${prefix}/etc/LaunchDaemons/org.macports.${taodaemon}
 set taouser         _tao
 set subdirs         { . TAO }
 # set subdirs         { ace ACEXML ASNMP Kokyu MPC apps docs netsvcs TAO/tao TAO/orbsvcs }
@@ -133,10 +132,10 @@
     }
 
     pre-install {
-        delete ${destroot}${prefix}/etc/LaunchDaemons/org.macports.${taodaemon}/org.macports.${taodaemon}.plist
-        delete ${destroot}${prefix}/etc/LaunchDaemons/org.macports.${taodaemon}/${taodaemon}.wrapper
+        delete ${destroot}${daemondir}/org.macports.${taodaemon}.plist
+        delete ${destroot}${daemondir}/${taodaemon}.wrapper
         copy ${worksrcpath}/org.macports.${taodaemon}.plist \
-            ${destroot}${prefix}/etc/LaunchDaemons/org.macports.${taodaemon}/org.macports.${taodaemon}.plist
+            ${destroot}${daemondir}/org.macports.${taodaemon}.plist
     }
 
     startupitem.create  yes
@@ -168,10 +167,6 @@
         destroot.dir ${worksrcpath}/${subdir}
         command_exec destroot
     }
-    # 6.1.4 and 6.1.5 do not have a mountainlion file
-    # 6.1.7 has a *mountain-lion.h config file but a *mountain_lion.GNU makefile
-    # will report this naming problem and keep using our own for now
-    copy ${worksrcpath}/ace/config-macosx-mountainlion.h ${destroot}/${prefix}/include/ace/config-macosx-mountainlion.h
     # Files required to build CosEvent classes but not installed
     copy ${worksrcpath}/TAO/orbsvcs/orbsvcs/ESF ${destroot}/${prefix}/include/orbsvcs/ESF
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130903/140dcade/attachment.html>


More information about the macports-changes mailing list