#18071 closed submission (duplicate)
New port: gis/mapnik
Reported by: | ocroquette (Olivier Croquette) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | Cc: | nerdling (Jeremy Lavergne), ryandesign (Ryan Carsten Schmidt) | |
Port: | mapnik |
Description
This is a new port, for mapnik.
Notes:
- I don't know who to specify in the Portfile that the port boost must be installed with +complete +python25
- the user needs to execute the following line to user mapnik:
export DYLD_FALLBACK_LIBRARY_PATH=$DYLD_FALLBACK_LIBRARY_PATH:/opt/local/lib
Attachments (2)
Change History (11)
Changed 16 years ago by ocroquette (Olivier Croquette)
Changed 16 years ago by ocroquette (Olivier Croquette)
Attachment: | patch-SConstruct.diff added |
---|
files/patch-SConstruct.diff
comment:2 Changed 16 years ago by nerdling (Jeremy Lavergne)
Regarding the DYLD note: You might want to check out how I got around this problem with pspp ... http://trac.macports.org/browser/trunk/dports/math/pspp/Portfile
I added a suffic to the package binaries and created a shell script to encapsulate them with the DYLD set.
comment:4 Changed 16 years ago by ocroquette (Olivier Croquette)
Thanks for the hint for DYLD ! I will consider it.
comment:5 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|
You can't depend on a variant. See #126.
If you create a wrapper to set DYLD_FALLBACK_LIBRARY_PATH, don't add a suffix to the real binaries; instead, hide them away in ${prefix}/libexec/${name} and call them from the shell script wrapper. See the wine port for an example of this.
comment:7 Changed 16 years ago by raimue (Rainer Müller)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Superseded by #19114.
comment:8 Changed 16 years ago by jmroot (Joshua Root)
Type: | enhancement → submission |
---|
comment:9 Changed 16 years ago by (none)
Milestone: | Port Submissions |
---|
Milestone Port Submissions deleted
Portfile