diff options
| author | Jack Nagel | 2013-06-03 18:59:47 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-06-03 19:02:38 -0500 |
| commit | 226bafac7ae18402bbe184dc3810a2a0cd64d985 (patch) | |
| tree | d41dbe03040a88303df6626326c606861a067b2f /Library/Formula | |
| parent | e4f544e7c65205fae36d5fa88627c452d01e5971 (diff) | |
| download | homebrew-226bafac7ae18402bbe184dc3810a2a0cd64d985.tar.bz2 | |
aspell: fix audit warning
Closes #19731.
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/aspell.rb | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/Library/Formula/aspell.rb b/Library/Formula/aspell.rb index dedf0679c..31fc743e4 100644 --- a/Library/Formula/aspell.rb +++ b/Library/Formula/aspell.rb @@ -465,8 +465,10 @@ class Aspell_zu < AspellLang mirror 'http://ftp.gnu.org/gnu/aspell/dict/zu/aspell-zu-0.50-0.tar.bz2' sha1 '0cba6163d1a1b9f63b1f5eaaeba466cdaf5f0742' end -def aspell_available_languages - %w( af am ar ast az be bg bn br ca cs csb cy da de de_alt el en eo es et fa fi fo fr fy ga gd gl grc gu gv he hi hil hr hsb hu hus hy ia id is it kn ku ky la lt lv mg mi mk ml mn mr ms mt nb nds nl nn ny or pa pl pt_BR pt_PT qu ro ru rw sc sk sl sr sv sw ta te tet tk tl tn tr uk uz vi wa yi zu) +class Aspell < Formula + def self.available_languages + %w( af am ar ast az be bg bn br ca cs csb cy da de de_alt el en eo es et fa fi fo fr fy ga gd gl grc gu gv he hi hil hr hsb hu hus hy ia id is it kn ku ky la lt lv mg mi mk ml mn mr ms mt nb nds nl nn ny or pa pl pt_BR pt_PT qu ro ru rw sc sk sl sr sv sw ta te tet tk tl tn tr uk uz vi wa yi zu) + end end # END generated with brew-aspell-dictionaries @@ -482,7 +484,14 @@ class Aspell < Formula end option "all", "Install all available dictionaries" - aspell_available_languages.each { |lang| option "with-lang-#{lang}", "Install #{lang} dictionary" } + + available_languages.each do |lang| + option "with-lang-#{lang}", "Install #{lang} dictionary" + end + + def available_languages + self.class.available_languages + end def install system "./configure", "--prefix=#{prefix}" @@ -490,17 +499,17 @@ class Aspell < Formula languages = [] - aspell_available_languages.each do |lang| + available_languages.each do |lang| languages << lang if build.with? "lang-#{lang}" end if build.include? 'all' - languages << aspell_available_languages.to_a + languages.concat(available_languages) elsif languages.empty? languages << "en" end - languages.flatten.each do |lang| + languages.each do |lang| begin formula = Object.const_get("Aspell_" + lang).new rescue |
