[MacPorts] #41334: py-pyshp @1.2.0: new port submission
#41334: py-pyshp @1.2.0: new port submission -----------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: py-pyshp -----------------------------+-------------------------------- Here a new port (see below for details), I will need it as dependency for py-cartopy. Please commit! It is quite simple so review should be immediate. On the website I find the following: "Pyshp is compatible with Python 2.4-3.x." So I included 2.4 & 2.5 as well, but given the fact that even Python 2.6 is now unmaintained, it might be better to limit new port to Python >= 2.6. Is there any policy defined on this? {{{ py-pyshp @1.2.0 (python, gis) Replaced by: py24-pyshp Sub-ports: py24-pyshp, py25-pyshp, py26-pyshp, py27-pyshp, py31-pyshp, py32-pyshp, py33-pyshp, py34-pyshp Description: PyShp library provides read and write support for the ESRI shapefile format in pure Python. This format is a popular Geographic Information System vector data format created by ESRI. You can read and write shp, shx, and dbf files with all types of geometry. Everything in the public ESRI shapefile specification is implemented. Homepage: http://code.google.com/p/pyshp/ Library Dependencies: py24-pyshp Platforms: darwin License: MIT Maintainers: Peter.Danecek@bo.ingv.it, openmaintainer@macports.org }}} -- Ticket URL: <https://trac.macports.org/ticket/41334> MacPorts <http://www.macports.org/> Ports system for OS X
#41334: py-pyshp @1.2.0: new port submission ------------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-pyshp | ------------------------------+-------------------------------- Comment (by Peter.Danecek@…): update: some Python versions removed -- Ticket URL: <https://trac.macports.org/ticket/41334#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41334: py-pyshp @1.2.0: new port submission ------------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-pyshp | ------------------------------+-------------------------------- Comment (by mojca@…): I made some minor changes, but I'm unable to install it due to another error: {{{ Error: org.macports.activate for port py34-setuptools returned: Image error: /opt/local/Library/Frameworks/Python.framework/Versions/3.4/bin/easy_install-3.4 is being used by the active python34 port. Please deactivate this port first, or use 'port -f activate py34-setuptools' to force the activation. Warning: targets not executed for py34-setuptools: org.macports.activate Error: Failed to install py34-setuptools Please see the log file for port py34-setuptools for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py-setuptools/py34-setuptools/main.log Error: The following dependencies were not installed: py34-setuptools To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port py34-pyshp failed }}} -- Ticket URL: <https://trac.macports.org/ticket/41334#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#41334: py-pyshp @1.2.0: new port submission ------------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-pyshp | ------------------------------+-------------------------------- Comment (by Peter.Danecek@…): Hi, I was looking at your changes now, which are fine. But I realised the is one more change which should be do. The URL to PyPi should be changed https instead of http. This is a minor issue but it avoids a redirect. Do you want me to upload a modified Portfile? -- Ticket URL: <https://trac.macports.org/ticket/41334#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#41334: py-pyshp @1.2.0: new port submission ------------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-pyshp | ------------------------------+-------------------------------- Comment (by mojca@…): No need to upload a new file. But before committing the file the issue #41591 needs to be fixed. The other option is that I include just support for version 2.7 now (enough to support the other port) and the rest when the bug gets fixed. What do you think? -- Ticket URL: <https://trac.macports.org/ticket/41334#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#41334: py-pyshp @1.2.0: new port submission ------------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-pyshp | ------------------------------+-------------------------------- Comment (by Peter.Danecek@…): Well, I added py34 subport mainly to for the future and because it is documented as being supported. But we can wait some time until py34-setuptools gets fixes. I guess, it is quite fundamental so it should not take too long. -- Ticket URL: <https://trac.macports.org/ticket/41334#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#41334: py-pyshp @1.2.0: new port submission ------------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: py-pyshp | ------------------------------+-------------------------------- Changes (by mojca@…): * status: new => closed * resolution: => fixed Comment: r114093. Please remind me to add Python 3.4 when the problem gets fixed in case I forget. -- Ticket URL: <https://trac.macports.org/ticket/41334#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#41334: py-pyshp @1.2.0: new port submission ------------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: py-pyshp | ------------------------------+-------------------------------- Comment (by Peter.Danecek@…): Replying to [comment:9 mojca@…]:
r114093.
Please remind me to add Python 3.4 when the problem gets fixed in case I forget.
I think the problem with Python 3.4 (py-setuptools conflict) is now resolve. I do not insist, but in case you want to add Python 3.4, this would be the requested reminder. -- Ticket URL: <https://trac.macports.org/ticket/41334#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#41334: py-pyshp @1.2.0: new port submission ------------------------------+-------------------------------- Reporter: Peter.Danecek@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: py-pyshp | ------------------------------+-------------------------------- Comment (by mojca@…): Done, r114468. -- Ticket URL: <https://trac.macports.org/ticket/41334#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts