[MacPorts] #36881: field3d: update to 1.3.2, use github portgroup, fix build with boost 1.51

MacPorts noreply at macports.org
Sun Nov 4 03:22:32 PST 2012


#36881: field3d: update to 1.3.2, use github portgroup, fix build with boost 1.51
--------------------------+---------------------
 Reporter:  ryandesign@…  |      Owner:  blair@…
     Type:  update        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.1.2
 Keywords:  haspatch      |       Port:  field3d
--------------------------+---------------------
 This patch updates field3d to version 1.3.2 and makes use of the github
 portgroup. Besides simplifying the portfile, it makes the livecheck work.
 I've also patched it to link with libboost_system-mt to make it build with
 boost 1.51. (The field3d 1.2.0 currently in MacPorts fails the same way
 that 1.3.2 does without the patch.)
 [https://github.com/imageworks/Field3D/pull/51 This upstream issue] seems
 related but the fix there does not fix it for me; for one thing, our boost
 in MacPorts by default does not provide the single-threaded boost_thread
 and boost_system libraries but only the multi-threaded versions
 boost_thread-mt and boost_system-mt. The patch also fixes the install_name
 of the library. I'll file an upstream issue about that. I also changed the
 destroot block a bit. The hardcoded m32 didn't work for me; on my system
 the directory name was m64 and I don't know on what basis that name is
 chosen so I used a glob.

-- 
Ticket URL: <https://trac.macports.org/ticket/36881>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list