#38920 closed submission (fixed)
Add port for hapi
| Reported by: | daniel.evestedt@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | maintainer haspatch | Cc: | mojca (Mojca Miklavec) |
| Port: | hapi |
Attachments (5)
Change History (12)
Changed 13 years ago by daniel.evestedt@…
Changed 13 years ago by daniel.evestedt@…
| Attachment: | Portfile-hapi.diff added |
|---|
Changed 11 years ago by daniel.evestedt@…
| Attachment: | Portfile.2 added |
|---|
New Portfile for HAPI 1.3.0 (ignore previous attachments)
Changed 11 years ago by daniel.evestedt@…
| Attachment: | patch-build-CMakeLists.txt.diff added |
|---|
Patch for 1.3.0
Changed 11 years ago by daniel.evestedt@…
| Attachment: | patch-CMakeLists.txt.diff added |
|---|
Patch for 1.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)
| Port: | hapi added |
|---|
comment:3 Changed 11 years ago by mojca (Mojca Miklavec)
Are all of these "not-found warnings" expected?
-- H3DUtil debug libraries not found. Debug build might not work.
-- OPENHAPTICS [hapi] was not found. Make sure to set OPENHAPTICS_HL_LIBRARY, OPENHAPTICS_HD_LIBRARY, OPENHAPTICS_HDU_LIBRARY and OPENHAPTICS_INCLUDE_DIR. If you do not have it you will not be able to use haptics devices from SensAble Technologies such as the Phantom.
-- CHAI3D was not found. Make sure to set CHAI3D_LIBRARY and CHAI3D_INCLUDE_DIR. If you do not have chai3d you will not be able to use the Chai3DRenderer.
-- DHD was not found. Make sure to set DHD_LIBRARY, DHD_USB_LIBRARY, DHD_PCISCAN_LIBRARY and DHD_INCLUDE_DIR. If you do not have DHD library you will not be able to use the Omega or Delta haptics devices from ForceDimension.
-- VIRTUOSE was not found. Make sure to set VIRTUOSE_LIBRARY and VIRTUOSE_INCLUDE_DIR. If you do
not have VirtuouseAPI library you will not be able to use the
Haption haptics device such as the Virtuose series.
-- Entact API was not found. Make sure to set ENTACTAPI_LIBRARY and ENTACTAPI_INCLUDE_DIR. If you do not have EntactAPI library you will not be able to use the Entact haptics device.
-- The Novint Falcon API(HDAL SDK) was not found. Make sure to set FALCONAPI_HDL_LIBRARY and FALCONAPI_INCLUDE_DIR. If you do not have it you will not be able to use the Novint Falcon Haptics device.
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- program_options
-- thread
-- The HAPTIK API was not found. Make sure to set HAPTIK_LIBRARY and HAPTIK_INCLUDE_DIR to the location of the library. If you do not have it you will not be able to use the haptik device.
-- The SimballMedical API was not found. Make sure to set SIMBALLMEDICAL_LIBRARY and SIMBALLMEDICAL_INCLUDE_DIR. If you do not have the SimballMedicalHID library you will not be able to use the Simball device.
-- The MLHI API was not found. Make sure to set MLHI_LIBRARY and MLHI_INCLUDE_DIR. If you do not have the MLHI library you will not be able to use the MLHI devices.
-- Found OpenGL: //System/Library/Frameworks/OpenGL.framework
-- fparser was not found. Make sure to set fparser_LIBRARY and fparser_INCLUDE_DIR. If you do not have fparser library you will not be able to use function parser nodes.
comment:5 Changed 11 years ago by mojca (Mojca Miklavec)
One weird thing (maybe present in all files) is that I get permissions 600 (rather than 644) with all files in the archives. Even though it doesn't affect the installation that's a tiny bit annoying as I cannot open any file that I'm installing as macports user.
comment:6 Changed 11 years ago by mojca (Mojca Miklavec)
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:7 Changed 11 years ago by mojca (Mojca Miklavec)
Please review all the changes I made and don't hesitate to ask if something isn't clear or is not set up the way you would want it to be.
I committed all the (sub)ports even though there are a bunch of things that could be improved, mainly upstream.
Note: See
TracTickets for help on using
tickets.

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