diff options
| -rw-r--r-- | Library/Formula/gnu-sed.rb | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/Library/Formula/gnu-sed.rb b/Library/Formula/gnu-sed.rb index 55fad70bf..8ab5b5161 100644 --- a/Library/Formula/gnu-sed.rb +++ b/Library/Formula/gnu-sed.rb @@ -1,10 +1,10 @@ -require 'formula' +require "formula" class GnuSed < Formula - homepage 'http://www.gnu.org/software/sed/' - url 'http://ftpmirror.gnu.org/sed/sed-4.2.2.tar.bz2' - mirror 'http://ftp.gnu.org/gnu/sed/sed-4.2.2.tar.bz2' - sha1 'f17ab6b1a7bcb2ad4ed125ef78948092d070de8f' + homepage "https://www.gnu.org/software/sed/" + url "http://ftpmirror.gnu.org/sed/sed-4.2.2.tar.bz2" + mirror "https://ftp.gnu.org/gnu/sed/sed-4.2.2.tar.bz2" + sha1 "f17ab6b1a7bcb2ad4ed125ef78948092d070de8f" bottle do cellar :any @@ -14,22 +14,24 @@ class GnuSed < Formula sha1 "4dff2a21df4148c95abc04e87544bef1c452951f" => :mountain_lion end - option 'default-names', "Do not prepend 'g' to the binary" + deprecated_option "default-names" => "with-default-names" + + option "with-default-names", "Do not prepend 'g' to the binary" def install args = ["--prefix=#{prefix}", "--disable-dependency-tracking"] - args << "--program-prefix=g" unless build.include? 'default-names' + args << "--program-prefix=g" if build.without? "default-names" system "./configure", *args - system "make install" + system "make", "install" - (libexec/'gnubin').install_symlink bin/"gsed" =>"sed" - (libexec/'gnuman/man1').install_symlink man1/"gsed.1" => "sed.1" + (libexec/"gnubin").install_symlink bin/"gsed" =>"sed" + (libexec/"gnuman/man1").install_symlink man1/"gsed.1" => "sed.1" end def caveats; <<-EOS.undent - The command has been installed with the prefix 'g'. - If you do not want the prefix, install using the 'default-names' option. + The command has been installed with the prefix "g". + If you do not want the prefix, install using the "with-default-names" option. If you need to use these commands with their normal names, you can add a "gnubin" directory to your PATH from your bashrc like: @@ -44,4 +46,7 @@ class GnuSed < Formula EOS end + test do + system "#{bin}/gsed", "--version" + end end |
