Opened 13 years ago
Closed 13 years ago
#30722 closed submission (fixed)
py27-goocanvas 0.14.1 : new port submission
Reported by: | cawka (Alex Afanasyev) | Owned by: | drkp (Dan Ports) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.1 |
Keywords: | Cc: | guillaume-jean@… | |
Port: | py-goocanvas |
Description
This is an adaptation of py26-goocanvas port to Python 2.7.
All dependencies already exist and compile without errors, at least on MacOS X 10.7.1
This port is necessary to work with NS-3 python graphical visualizer.
Attachments (2)
Change History (8)
Changed 13 years ago by cawka (Alex Afanasyev)
Attachment: | patch-configure.diff added |
---|
comment:1 follow-up: 2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | guillaume-jean@… added |
---|
comment:2 Changed 13 years ago by guillaume-jean@…
Replying to ryandesign@…:
Can we instead please turn py25-goocanvas and py26-goocanvas into a unified py-goocanvas port, using the new python portgroup?
Sure. I'm no longer using MacPorts on my system. So do whatever you like with the ports I have submitted.
Changed 13 years ago by cawka (Alex Afanasyev)
Updated Portfile for unified python module
comment:3 Changed 13 years ago by cawka (Alex Afanasyev)
I have uploaded an updated Portfile that implements a unified py-goocanvas port.
I've tested it with python 2.6 and 2.7. It may also work with previous version, but definitely it will not work with 3.2. I have problems compiling dependencies (gtk2 bindings) in python 3.2.
comment:4 Changed 13 years ago by drkp (Dan Ports)
Owner: | changed from macports-tickets@… to dports@… |
---|---|
Port: | py-goocanvas added; py27-goocanvas removed |
Status: | new → assigned |
comment:5 Changed 13 years ago by drkp (Dan Ports)
This seems to work fine with python 2.6 and 2.7, but not so much with other versions.
It doesn't work for py24, py31, or py32 because we don't have py-gtk available for those version. No problem, we just won't include those subports.
It also doesn't work for py25, which surprised me, because there's currently a py25-goocanvas. It looks like the current version isn't compatible with py25-cairo (which is an old version of py-cairo because it's apparently the latest that supports python2.5; py26-cairo and py27-cairo are newer).
The only question, then, is whether to keep the older version of py25-goocanvas around or just drop that port. I'm inclined to drop it because python 2.5 is pretty old.
comment:6 Changed 13 years ago by drkp (Dan Ports)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Committed in r91185; thanks!
Can we instead please turn py25-goocanvas and py26-goocanvas into a unified py-goocanvas port, using the new python portgroup?