Skip to content

Commit

Permalink
cfitsio: migrate from homebrew/science
Browse files Browse the repository at this point in the history
  • Loading branch information
fxcoudert committed Aug 10, 2017
1 parent d37099c commit 9ca4781
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 1 deletion.
24 changes: 24 additions & 0 deletions Formula/cfitsio.rb
@@ -0,0 +1,24 @@
class Cfitsio < Formula
desc "C access to FITS data files with optional Fortran wrappers"
homepage "https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
url "https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio3410.tar.gz"
mirror "ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsio3410.tar.gz"
version "3.410"
sha256 "a556ac7ea1965545dcb4d41cfef8e4915eeb8c0faa1b52f7ff70870f8bb5734c"

def install
system "./configure", "--prefix=#{prefix}"
system "make", "shared"
system "make", "install"
(pkgshare/"testprog").install Dir["testprog*"]
end

test do
cp Dir["#{pkgshare}/testprog/testprog*"], testpath
system ENV.cc, "testprog.c", "-o", "testprog", "-I#{include}",
"-L#{lib}", "-lcfitsio"
system "./testprog > testprog.lis"
cmp "testprog.lis", "testprog.out"
cmp "testprog.fit", "testprog.std"
end
end
1 change: 0 additions & 1 deletion tap_migrations.json
Expand Up @@ -7,7 +7,6 @@
"avidemux": "caskroom/cask",
"awsenv": "Luzifer/tools",
"cantera": "homebrew/science",
"cfitsio": "homebrew/science",
"cloudfoundry-cli": "pivotal/tap",
"cmucl": "caskroom/cask",
"crystax-ndk": "caskroom/cask",
Expand Down

0 comments on commit 9ca4781

Please sign in to comment.