Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

New formula: iRODS 3.2 #16549

Closed
wants to merge 1 commit into from

2 participants

@RuiPereira

iRODS is the integrated Rule-Oriented Data-management
System, a community-driven, open source,
data grid software solution.

@RuiPereira RuiPereira New formula: iRODS 3.2
iRODS is the integrated Rule-Oriented Data-management
System, a community-driven, open source,
data grid software solution.
42a0ab0
@RuiPereira

Updated (and rebased) formula with fuse option.

@adamv adamv closed this pull request from a commit
@RuiPereira RuiPereira iRODS 3.2
Closes #16549.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
f9edc7a
@adamv adamv closed this in f9edc7a
@yeison yeison referenced this pull request from a commit
Commit has since been removed from the repository and is no longer available.
@RuiPereira RuiPereira deleted the RuiPereira:irods branch
@yourabi yourabi referenced this pull request from a commit
@RuiPereira RuiPereira iRODS 3.2
Closes #16549.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
47e96d0
@klausmeyer klausmeyer referenced this pull request from a commit
@RuiPereira RuiPereira iRODS 3.2
Closes #16549.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ef766b1
@dholm dholm referenced this pull request from a commit in dholm/homebrew
@RuiPereira RuiPereira iRODS 3.2
Closes #16549.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
c43be3f
@guyzmo guyzmo referenced this pull request from a commit
Commit has since been removed from the repository and is no longer available.
@cooljeanius cooljeanius referenced this pull request from a commit
Commit has since been removed from the repository and is no longer available.
@rajeeja rajeeja referenced this pull request from a commit
@RuiPereira RuiPereira iRODS 3.2
Closes #16549.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
fc59797
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Dec 27, 2012
  1. @RuiPereira

    New formula: iRODS 3.2

    RuiPereira authored
    iRODS is the integrated Rule-Oriented Data-management
    System, a community-driven, open source,
    data grid software solution.
This page is out of date. Refresh to see the latest.
Showing with 31 additions and 0 deletions.
  1. +31 −0 Library/Formula/irods.rb
View
31 Library/Formula/irods.rb
@@ -0,0 +1,31 @@
+require 'formula'
+
+class Irods < Formula
+ homepage 'https://www.irods.org'
+ url 'https://www.irods.org/cgi-bin/upload16.cgi/irods3.2.tgz'
+ version '3.2'
+ sha1 'd1dd7787e69cfda96b7719af2e50ffbc68485a23'
+
+ option 'with-fuse', 'Install iRODS FUSE client'
+ depends_on 'fuse4x' if build.include? 'with-fuse'
+
+ def install
+ system "./scripts/configure"
+ system "make"
+ bin.install Dir['clients/icommands/bin/*'].select {|f| File.executable? f}
+ if build.include? 'with-fuse'
+ # patch in order to use fuse4x
+ inreplace 'config/config.mk', '# IRODS_FS = 1', 'IRODS_FS = 1'
+ inreplace 'config/config.mk', 'fuseHomeDir=/home/mwan/adil/fuse-2.7.0', "fuseHomeDir=#{HOMEBREW_PREFIX}"
+ chdir 'clients/fuse' do
+ inreplace 'Makefile', 'lfuse', 'lfuse4x'
+ system "make"
+ end
+ bin.install Dir['clients/fuse/bin/*'].select {|f| File.executable? f}
+ end
+ end
+
+ def test
+ system "ipwd"
+ end
+end
Something went wrong with that request. Please try again.