#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 12 years ago by daniel.evestedt@…
Changed 12 years ago by daniel.evestedt@…
Attachment: | Portfile-hapi.diff added |
---|
Changed 10 years ago by daniel.evestedt@…
Attachment: | Portfile.2 added |
---|
New Portfile for HAPI 1.3.0 (ignore previous attachments)
Changed 10 years ago by daniel.evestedt@…
Attachment: | patch-build-CMakeLists.txt.diff added |
---|
Patch for 1.3.0
Changed 10 years ago by daniel.evestedt@…
Attachment: | patch-CMakeLists.txt.diff added |
---|
Patch for 1.3.0
comment:1 Changed 10 years ago by mojca (Mojca Miklavec)
Description: | modified (diff) |
---|---|
Keywords: | maintainer haspatch added |
Version: | 2.1.3 |
comment:2 Changed 10 years ago by mojca (Mojca Miklavec)
Port: | hapi added |
---|
comment:3 Changed 10 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 10 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 10 years ago by mojca (Mojca Miklavec)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:7 Changed 10 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)