[MacPorts] #46157: freecad App wrapper
#46157: freecad App wrapper ----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: haspatch | Port: freecad ----------------------------+-------------------------------- I've added an OS X GUI wrapper for /Applications/MacPorts/FreeCAD. -- Ticket URL: <https://trac.macports.org/ticket/46157> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by mark.brethen@…): I've been launching it with an applescript, but your solution is even better! How long did it take to build? I hope macports uses buildbot for this port. -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by mschamschula@…): Mark, I just adapted the three files from octave… As far as the build time, I've got an i7 iMac, so this didn't take too long. About to rebuild one more time to get a build log with boost 1.57.0. This build is currently broken… -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by michaelld@…): I just uploaded a patch that updates freecad to 0.15.4671, uses the correct qt4 QMAKE setting, and adds Marius' .app configuration from here. This would address tickets #48953, #47760, and #47369 if it works for others (maybe more; those are what I find in a quick search). Can y'all test this out & report back? You might have to download some of the files here and place them info $(port dir freecad)/files ... and maybe tweak the patch to ignore the binary files. -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by michaelld@…): The diff fails for me because of the binary files. I just uploaded a tarball of everything. Replaces the whole directory (freecad). -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by mschamschula@…): Added matplotlib dependency. -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by michaelld@…): Marius: Are you ready for this to be committed then? I'm happy to do so assuming Mark is OK with it (or, maintainer timeout). Mark: As the primary port maintainer are you OK with this change? -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by mschamschula@…): Michael, I'm good with it. I built and tested it under Mavericks with gcc5, and under Yosemite with gcc49. -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by mark.brethen@…): I'm OK with the changes. Marius, if you're interested in helping to maintain the port, now would be a good time to add your email to the port file. -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Comment (by mschamschula@…): Mark, Michael, Given the compile time, fortunately there aren't too many updates. You can add me to the maintainers. I'll add freecad to my livecheck list. -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
#46157: freecad App wrapper -----------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: haspatch Port: freecad | -----------------------------+-------------------------------- Changes (by michaelld@…): * status: new => closed * resolution: => fixed Comment: Thanks for the quick replies! Done in r141197. -- Ticket URL: <https://trac.macports.org/ticket/46157#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts