Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#41745 closed update (fixed)

py-saga @0.9.12: update to @0.9.13

Reported by: petrrr Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: maintainer haspatch Cc: mojca (Mojca Miklavec)
Port: py-saga

Description

This is a request for an update of a port I am maintaining. Apart from the version bump, there are some other extensions:

  • reformat long_description to fit a 80 char terminal;
  • master_sites now uses https to avoid redirect;
  • avoid hardcoding of package name in master_sites and homepage;
  • add livecheck
py-saga @0.9.13 (python, net, science)
Sub-ports:            py26-saga, py27-saga

Description:          SAGA (Simple API for Grid Applications) defines a high-level
                      interface to the most commonly used distributed computing
                      functionality. SAGA-Python provides a Python module that is
                      compliant with the OGF GFD.90 SAGA specification. Its main focus
                      is ease of use and simple user-space deployment in heterogeneous
                      distributed computing environments. It supports a wide range of
                      application use-cases from simple, uncoupled tasks to complex
                      workflows.
Homepage:             http://saga-project.github.io/saga-python/

Library Dependencies: py27-saga
Platforms:            darwin
License:              MIT
Maintainers:          Peter.Danecek@bo.ingv.it, openmaintainer@macports.org

Attachments (1)

patch.py-saga.diff (3.2 KB) - added by petrrr 7 years ago.
patch for py-saga/Portfile (updated 3)

Download all attachments as: .zip

Change History (11)

comment:1 Changed 7 years ago by petrrr

The saga-project (by coincidence) has updated the packages yesterday, so I will provide an update to 0.9.15. So this ticket can be postponed.

comment:2 Changed 7 years ago by petrrr

The update to 0.9.15 will require the new port py-radical-utils (#41768). There is another dependency py-libcloud (#41763), but this required only by one single adaptor and the package installs fine. So I replaces the patch without this dependency and will look at the missing port later.

comment:3 Changed 7 years ago by petrrr

I simplified the livecheck regex and provide a new patch.

Changed 7 years ago by petrrr

Attachment: patch.py-saga.diff added

patch for py-saga/Portfile (updated 3)

comment:4 Changed 7 years ago by petrrr

The port update now includes the dependency on py-libcloud. It therefore requires that the port py-libcloud (ticket #41781) is committed as well.

comment:5 Changed 7 years ago by mojca (Mojca Miklavec)

Cc: mojca@… added

Cc Me!

comment:6 Changed 7 years ago by mojca (Mojca Miklavec)

Committed in r115025.

comment:7 Changed 7 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: newclosed

comment:8 Changed 7 years ago by petrrr

Hi the changeset no. seems to be invalid. Could you please provide the correct one? UPDATE: I now understand that this might be an trac issue.

Last edited 7 years ago by petrrr (previous) (diff)

comment:9 Changed 7 years ago by petrrr

There is one other thing here. At some point I updated this port to depend on py-libcloud (see comment:4) but the respective port, seems not to be committed yet.

comment:10 Changed 7 years ago by mojca (Mojca Miklavec)

Dependency added in r115503.

Note: See TracTickets for help on using tickets.