#43154 closed submission (fixed)
terra @0.7 New port
Reported by: | lockhart (Thomas Lockhart) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | terra |
Description
Terra generates polygonal approximations of terrains and other height fields. Suitable for use in GIS toolchains. This ticket includes a Portfile and patches to compile with modern compilers. One additional set of patches will be required to enable window resizing.
Attachments (4)
Change History (12)
Changed 11 years ago by lockhart (Thomas Lockhart)
Attachment: | terra.patches added |
---|
comment:1 Changed 11 years ago by lockhart (Thomas Lockhart)
Reposted the patch file which seems to fix window resizing and display issues.
comment:2 follow-up: 3 Changed 11 years ago by mf2k (Frank Schima)
Keywords: | haspatch maintainer removed |
---|---|
Version: | 2.2.1 |
comment:3 Changed 11 years ago by lockhart (Thomas Lockhart)
Replying to macsforever2000@…: This is a new port but I'm not sure how to get this to move forward (or to be rejected). Please advise.
comment:4 follow-up: 6 Changed 11 years ago by pixilla (Bradley Giesbrecht)
It would be nice if this port could be made to pass lint --nitpick:
port lint --nitpick terra
Does freeglut need to be both a build and lib dependency?
depends_lib port:freeglut depends_build-append port:freeglut
Changed 11 years ago by lockhart (Thomas Lockhart)
Attachment: | patch-compiler.diff added |
---|
Patches to get code to compile with a modern C++ compiler.
Changed 11 years ago by lockhart (Thomas Lockhart)
Attachment: | patch-opengl.diff added |
---|
Patches to allow window resizing with opengl and freeglut.
Changed 11 years ago by lockhart (Thomas Lockhart)
Initial portfile modified to use two patch files. Passes "port lint --nitpick". Does not use the original patch file terra.patches.
comment:5 Changed 11 years ago by lockhart (Thomas Lockhart)
Repost the portfile and patch files per feedback from pixilla. Now passes "port lint --nitpick" and drops the redundant mention of freeglut as both a lib and build dependency. Does not use "terra.patches" but afaict I can not remove this from the attachments.
comment:6 Changed 11 years ago by lockhart (Thomas Lockhart)
Replying to pixilla@…:
It would be nice if this port could be made to pass lint --nitpick:
port lint --nitpick terraDoes freeglut need to be both a build and lib dependency?
depends_lib port:freeglut depends_build-append port:freeglut
Reposted the portfile and patches addressing both issues. Note that "terra.patches" is not longer used.
comment:7 Changed 11 years ago by pixilla (Bradley Giesbrecht)
Resolution: | → fixed |
---|---|
Status: | new → closed |
See r119764
Patches to compile with newer compilers and fix mesh window display and resizing issue.