Ticket #39687: Portfile.diff
File Portfile.diff, 2.8 KB (added by lockhart (Thomas Lockhart), 11 years ago) |
---|
-
Portfile
old new 12 12 13 13 name tao 14 14 set name_package ACE+TAO 15 version 6. 1.715 version 6.2.0 16 16 distname ${name_package}-${version} 17 17 categories devel 18 18 platforms darwin … … 42 42 43 43 patch.pre_args -p1 44 44 patchfiles patch-ace-config.h.diff \ 45 patch-ace-config-macosx-mountainlion.h.diff \ 46 patch-include-makeinclude-platform_macros.GNU.diff \ 47 patch-include-makeinclude-platform_macosx_mountainlion.GNU.diff 45 patch-include-makeinclude-platform_macros.GNU.diff 48 46 49 checksums rmd160 bc744bdf26eb19db89df7cd1636d3c544aeccfb2\50 sha256 102b47378858f8325c533e60c7691913177ef340a0ff47b72a9ad9bd7c55eb9847 checksums rmd160 c4f58f3a4bfb4338dc2b2216af771576555405fc \ 48 sha256 be9a1ec02cf14eb6df352aeee2c20f7e9a775029adc5efad8838b6299defdef1 51 49 52 set os.name " lion"50 set os.name "mountainlion" 53 51 array set os.names { 54 52 7 panther 55 53 8 tiger … … 70 68 set makearg INSTALL_PREFIX=${prefix} 71 69 set logdir ${prefix}/var/log/tao 72 70 set taodaemon tao_cosnaming 71 set daemondir ${prefix}/etc/LaunchDaemons/org.macports.${taodaemon} 73 72 set taouser _tao 74 73 set subdirs { . TAO } 75 74 # set subdirs { ace ACEXML ASNMP Kokyu MPC apps docs netsvcs TAO/tao TAO/orbsvcs } … … 133 132 } 134 133 135 134 pre-install { 136 delete ${destroot}${ prefix}/etc/LaunchDaemons/org.macports.${taodaemon}/org.macports.${taodaemon}.plist137 delete ${destroot}${ prefix}/etc/LaunchDaemons/org.macports.${taodaemon}/${taodaemon}.wrapper135 delete ${destroot}${daemondir}/org.macports.${taodaemon}.plist 136 delete ${destroot}${daemondir}/${taodaemon}.wrapper 138 137 copy ${worksrcpath}/org.macports.${taodaemon}.plist \ 139 ${destroot}${ prefix}/etc/LaunchDaemons/org.macports.${taodaemon}/org.macports.${taodaemon}.plist138 ${destroot}${daemondir}/org.macports.${taodaemon}.plist 140 139 } 141 140 142 141 startupitem.create yes … … 168 167 destroot.dir ${worksrcpath}/${subdir} 169 168 command_exec destroot 170 169 } 171 # 6.1.4 and 6.1.5 do not have a mountainlion file172 # 6.1.7 has a *mountain-lion.h config file but a *mountain_lion.GNU makefile173 # will report this naming problem and keep using our own for now174 copy ${worksrcpath}/ace/config-macosx-mountainlion.h ${destroot}/${prefix}/include/ace/config-macosx-mountainlion.h175 170 # Files required to build CosEvent classes but not installed 176 171 copy ${worksrcpath}/TAO/orbsvcs/orbsvcs/ESF ${destroot}/${prefix}/include/orbsvcs/ESF 177 172 }