Opened 10 years ago

Closed 10 years ago

Last modified 10 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 10 years ago.
patch for py-saga/Portfile (updated 3)

Download all attachments as: .zip

Change History (11)

comment:1 Changed 10 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 10 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 10 years ago by petrrr

I simplified the livecheck regex and provide a new patch.

Changed 10 years ago by petrrr

Attachment: patch.py-saga.diff added

patch for py-saga/Portfile (updated 3)

comment:4 Changed 10 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 10 years ago by mojca (Mojca Miklavec)

Cc: mojca@… added

Cc Me!

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

Committed in r115025.

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

Resolution: fixed
Status: newclosed

comment:8 Changed 10 years ago by petrrr

Hi the changeset no. seems to be invalid. Could you please provide the correct one?

Version 0, edited 10 years ago by petrrr (next)

comment:9 Changed 10 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 10 years ago by mojca (Mojca Miklavec)

Dependency added in r115503.

Note: See TracTickets for help on using tickets.