[MacPorts] #39671: orfeotoolbox : update python variant
MacPorts
noreply at macports.org
Mon Jul 8 03:07:13 PDT 2013
#39671: orfeotoolbox : update python variant
----------------------------+--------------------------------
Reporter: julien.malik@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Keywords: | Port: orfeotoolbox
----------------------------+--------------------------------
The python variant compiles and install a new module called
"otbApplication".
The module "otbApplication" loads plugins currently located in
/usr/lib/otb/applications.
They are named 'otbapp_Something.dylib'.
For them to be properly detected and loaded, the env var ITK_AUTOLOAD_PATH
must be set to /usr/lib/otb/applications before loading python. Not
convenient at all.
To ease the process, I updated the debian package recently to :
- install in a subdir of "site-package" with OTB_INSTALL_PYTHON_DIR, and
not in site-package directly
- create an __init__.py at install time which import the right thing and
then set up the env var.
Something similar shall be done in the Portfile.
The __init__.py file content can be found here :
http://hg.orfeo-toolbox.org/OTB-
DevUtils/file/tip/Packaging/ubuntu/OTB/debian/python-otb.postinst
--
Ticket URL: <https://trac.macports.org/ticket/39671>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list