#38921 closed submission (fixed)
Add port for h3dapi
| Reported by: | daniel.evestedt@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | maintainer haspatch | Cc: | mojca (Mojca Miklavec) |
| Port: |
Attachments (5)
Change History (10)
Changed 13 years ago by daniel.evestedt@…
Changed 13 years ago by daniel.evestedt@…
| Attachment: | Portfile-h3dapi.diff added |
|---|
Changed 11 years ago by daniel.evestedt@…
| Attachment: | Portfile.2 added |
|---|
New Portfile for H3DAPI 2.3.0
Changed 11 years ago by daniel.evestedt@…
| Attachment: | patch-build-CMakeLists.txt.diff added |
|---|
Patch for 2.3.0
Changed 11 years ago by daniel.evestedt@…
| Attachment: | patch-include-H3D-X3DParticleEmitterNode.h.diff added |
|---|
Patch for 2.3.0
comment:1 Changed 11 years ago by mojca (Mojca Miklavec)
| Description: | modified (diff) |
|---|---|
| Keywords: | maintainer haspatch added |
| Version: | 2.1.3 |
comment:2 Changed 11 years ago by mojca (Mojca Miklavec)
Is the port compatible with xercesc3? I'm asking because in the current form it fails to compile for me as I happen to have xercesc3 installed and xercesc is conflicting with it.
I assume that you are also the developer of the software. It would be really helpful if CMakeLists.txt was in the top level dir. This is not to say that the software cannot be included in MacPorts as-is, but it would be great if future versions would try to change this.
At the current state I would suggest to replace
worksrcdir ${distname}/build
patch.dir ${workpath}/${distname}
with
configure.post_args ${worksrcpath}/build
and then to fix this upstream and move CMakeLists.txt one level up.
comment:4 Changed 11 years ago by mojca (Mojca Miklavec)
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:5 Changed 11 years ago by mojca (Mojca Miklavec)
I added an unconditional dependency on xercesc3. We can introduce variants if there's a need to support both.

Fix to work with livecheck and correct license and maintainer address (same as in #38919)