[MacPorts] #17900: New Portfile for the physics library Chipmunk-4.1.0
#17900: New Portfile for the physics library Chipmunk-4.1.0 --------------------------------+------------------------------------------- Reporter: jonas.baehr@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: game physics ruby | Port: chipmunk --------------------------------+------------------------------------------- Hi, I created a Portfile for the [http://wiki.slembcke.net/main/published/Chipmunk Chipmunk] physics library. It comes with a demo application and ruby bindings (which both have to be activated by a variant) and installs a static and shard library incl. headers. -- Ticket URL: <http://trac.macports.org/ticket/17900> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17900: New Portfile for the physics library Chipmunk-4.1.0 --------------------------------+------------------------------------------- Reporter: jonas.baehr@… | Owner: snc@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: chipmunk --------------------------------+------------------------------------------- Changes (by snc@…): * cc: jonas.baehr@… (removed) * keywords: game physics ruby => * status: new => assigned * owner: macports-tickets@… => snc@… Comment: While Verifying Portfile for Chipmunk: Error: Missing required variable: long_description Error: Portfile directory chipmunk does not match port name Chipmunk Warning: Patchfile patch-Demo-CMakeLists.txt does not follow the source patch naming policy "patch-*.diff" Warning: Patchfile patch-ruby-CMakeLists.txt does not follow the source patch naming policy "patch-*.diff" Warning: Patchfile patch-CMakeLists.txt does not follow the source patch naming policy "patch-*.diff" I'll fix these and post the updates for your review. -- Ticket URL: <http://trac.macports.org/ticket/17900#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17900: New Portfile for the physics library Chipmunk-4.1.0 --------------------------------+------------------------------------------- Reporter: jonas.baehr@… | Owner: snc@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: chipmunk --------------------------------+------------------------------------------- Comment(by snc@…): A lot of the values in your portfile are also defaults and need not be included… I'm going to try to get them all. -- Ticket URL: <http://trac.macports.org/ticket/17900#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17900: New Portfile for the physics library Chipmunk-4.1.0 --------------------------------+------------------------------------------- Reporter: jonas.baehr@… | Owner: snc@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: chipmunk --------------------------------+------------------------------------------- Comment(by jmr@…): You might like to use the cmake portgroup, which would allow this portfile to be simplified even further. -- Ticket URL: <http://trac.macports.org/ticket/17900#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17900: New Portfile for the physics library Chipmunk-4.1.0 --------------------------------+------------------------------------------- Reporter: jonas.baehr@… | Owner: snc@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: chipmunk --------------------------------+------------------------------------------- Comment(by snc@…): Replying to [comment:3 jmr@…]:
You might like to use the cmake portgroup…
I cannot find the cmake portgroup on the guide nor the man page. Can you provide some insight so I know which portions can be yanked (as they become default values)? -- Ticket URL: <http://trac.macports.org/ticket/17900#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17900: New Portfile for the physics library Chipmunk-4.1.0 --------------------------------+------------------------------------------- Reporter: jonas.baehr@… | Owner: snc@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: chipmunk --------------------------------+------------------------------------------- Comment(by blb@…): Replying to [comment:4 snc@…]:
I cannot find the cmake portgroup on the guide nor the man page. Can you provide some insight so I know which portions can be yanked (as they become default values)?
The group exists but currently is not documented, so your best bet for now is to look at [browser:trunk/dports/_resources/port1.0/group/cmake-1.0.tcl what it sets]. -- Ticket URL: <http://trac.macports.org/ticket/17900#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17900: New Portfile for the physics library Chipmunk-4.1.0 --------------------------------+------------------------------------------- Reporter: jonas.baehr@… | Owner: snc@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: chipmunk --------------------------------+------------------------------------------- Comment(by snc@…): Jonas, et. al., can you look at the newest portfile and let me know if it's up to snuff? I'm not a cmake user so I'm unsure if the slightly- different flags were intentional. If they're lookin' good I'll go ahead and commit. -- Ticket URL: <http://trac.macports.org/ticket/17900#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17900: New Portfile for the physics library Chipmunk-4.1.0 --------------------------------+------------------------------------------- Reporter: jonas.baehr@… | Owner: snc@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: chipmunk --------------------------------+------------------------------------------- Comment(by snc@…): Some changes I've made this morning: distname => Chipmunk-${version} #worksrcpath the demos variant works -- Ticket URL: <http://trac.macports.org/ticket/17900#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17900: New Portfile for the physics library Chipmunk-4.1.0 ---------------------------------+------------------------------------------ Reporter: jonas.baehr@… | Owner: snc@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: chipmunk | ---------------------------------+------------------------------------------ Changes (by snc@…): * status: assigned => closed * resolution: => fixed Comment: Compiled and the demo ran. Committed as r46735. -- Ticket URL: <http://trac.macports.org/ticket/17900#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts