[MacPorts] #44097: freecad @0.13 - new port
#44097: freecad @0.13 - new port ----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Keywords: | Port: freecad ----------------------------+-------------------------------- I'm attaching a proposed Portfile for freecad=0.15 based on http://www.freecadweb.org/wiki/index.php?title=CompileOnMac and http://forum.freecadweb.org/. Looking for feedback before trying it locally. -- Ticket URL: <https://trac.macports.org/ticket/44097> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------------- Comment (by mark.brethen@…): See also oce submission (https://trac.macports.org/ticket/44042). -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------------- Comment (by ryandesign@…): `master_sites` should be using the sourceforge fetch group. -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------------- Comment (by sean@…): Replying to [comment:2 ryandesign@…]:
`master_sites` should be using the sourceforge fetch group.
Looking over this port (not actually running it), things seem fine at a first glance. Also, I agree with Ryan. The line should be {{{ master_sites sourceforge:free-cad }}} -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------------- Comment (by ryandesign@…): Actually it should be: {{{ master_sites sourceforge:project/free-cad/FreeCAD%20Source/ }}} See wiki:howto/AvoidRedirects. -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------------- Comment (by mark.brethen@…): Attached the latest portfile to address fc linking error. I have experienced build errors with pyport.h and submitted ticket #44288 to have it patched. -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------------- Comment (by mark.brethen@…): Ticket #44042 and Ticket #44142 are lib-dependencies -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------------- Comment (by mark.brethen@…): Removed coin/soqt lib-dependencies because we don't want them automatically installed without the aqua variant. require_active_variant will check this at pre-configure phase. -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------- Comment (by mf2k@…): I get a configure error. Attaching my main.log. -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------- Comment (by mark.brethen@…): Did you install coin? I have 'require_active_variants Coin aqua' in the port file but not a lib dependency because the aqua variant is not a default variant. -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X
#44097: freecad @0.13 - new port -----------------------------+-------------------------- Reporter: mark.brethen@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: freecad | -----------------------------+-------------------------- Comment (by mark.brethen@…): Updated Portfile to reflect Ticket #44671 and Ticket #44679. -- Ticket URL: <https://trac.macports.org/ticket/44097#comment:13> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts