Opened 11 years ago

Last modified 9 years ago

#40664 new submission

irods @3.3: submission

Reported by: petrrr Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: kurthindenburg (Kurt Hindenburg)
Port: irods

Description

Here the first draft for a iRODS port.

It would install two clients (icommands and/or the fuse client) and should allow to integrate other components later. I have tested on 10.8 and with GSI authentication. The default variants should build out of the box. GSI support would require the Globus ports from Dennis (https://github.com/dvandok/globus-macports, not yet in submitted).

I would very much appreciate feedback and corrections!

Here the summary:

irods @3.3 (net, science)
Sub-ports:            irods-doc, irods-client-icmds, irods-client-fuse
Variants:             ca_bundle, gsi, [+]unicode

Description:          iRODS, i.e. integrated Rule-Oriented Data System, is a distributed data-management system for creating data grids,
                      digital libraries, persistent archives, and real-time data systems.
Homepage:             https://www.irods.org

Runtime Dependencies: irods-client-icmds, irods-client-fuse
Platforms:            darwin
License:              BSD
Maintainers:          Peter.Danecek@bo.ingv.it, openmaintainer@macports.org

Attachments (2)

Portfile (6.0 KB) - added by petrrr 11 years ago.
patch-config-platform.mk.template (543 bytes) - added by petrrr 11 years ago.
patch file to be put into files

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by petrrr

Attachment: Portfile added

Changed 11 years ago by petrrr

patch file to be put into files

comment:1 Changed 11 years ago by petrrr

I realise I had forgotten to add a patch for files when I submitted this port. BTW: I would appreciate any review and feedback on this!

comment:2 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:3 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)

It looks like it is up to 4.1.4 - if you want to update the Portfile, I'll try to get it committed

comment:4 Changed 9 years ago by petrrr

Thanks for the offer!

However, the main bottleneck of this port is currently GSI (Globus) support, which was the major motivation for this port. It basically works for me, but the Globus port suite, would still need some attention before it can be committed. The original author seems to have lost interest on it and I have not yet found the time work trough all the issues. If someone is interested to see iRODS w/o GSI support, I could remove the variant and commit.

When it comes to iRODS version 4, I have looked into it quite some time ago. The build process changed quite a bit with version 4, so it would require some patching before it would fit with MacPorts. Not sure about any recent changes.

I probably will not be able to come back to this soon, but if anyone is interested I will support.

comment:5 Changed 9 years ago by petrrr

Please take note of #50215, which resulted in the removal of two old globus TK related ports in r144307.

Note: See TracTickets for help on using tickets.