diff options
| author | Mike McQuaid | 2017-12-04 16:13:57 +0000 | 
|---|---|---|
| committer | Mike McQuaid | 2017-12-04 16:13:57 +0000 | 
| commit | 046527825499b5d50aad6e434033f7f2ff781de9 (patch) | |
| tree | 296e2992193cfb1615ebbb914731ba2745db2c4f /Library/Homebrew/dev-cmd | |
| parent | 4f5e938a5dbe049e05dea19495b6547acc5c5b5b (diff) | |
| download | brew-046527825499b5d50aad6e434033f7f2ff781de9.tar.bz2 | |
brew-aspell-dictionaries: move to homebrew/core.
Experiment with moving this from Homebrew/brew to Homebrew/homebrew-core
(to allow future additions of formula-specific `cmd`s).
Diffstat (limited to 'Library/Homebrew/dev-cmd')
| -rw-r--r-- | Library/Homebrew/dev-cmd/aspell-dictionaries.rb | 47 | 
1 files changed, 0 insertions, 47 deletions
| diff --git a/Library/Homebrew/dev-cmd/aspell-dictionaries.rb b/Library/Homebrew/dev-cmd/aspell-dictionaries.rb deleted file mode 100644 index ab0e66d2b..000000000 --- a/Library/Homebrew/dev-cmd/aspell-dictionaries.rb +++ /dev/null @@ -1,47 +0,0 @@ -#: @hide_from_man_page -#:  * `aspell_dictionaries`: -#:    Generates the new dictionaries for the `aspell` formula. - -require "open-uri" -require "resource" -require "formula" - -module Homebrew -  module_function - -  def aspell_dictionaries -    dict_url    = "https://ftpmirror.gnu.org/aspell/dict" -    dict_mirror = "https://ftp.gnu.org/gnu/aspell/dict" -    languages   = {} - -    open("#{dict_url}/0index.html") do |content| -      content.each_line do |line| -        break if %r{^</table} =~ line -        next unless /^<tr><td><a/ =~ line - -        fields = line.split('"') -        lang = fields[1] -        path = fields[3] -        lang.tr!("-", "_") -        languages[lang] = path -      end -    end - -    languages.each do |lang, path| -      r = Resource.new(lang) -      r.owner = Formulary.factory("aspell") -      r.url "#{dict_url}/#{path}" -      r.mirror "#{dict_mirror}/#{path}" -      r.fetch -      puts <<-EOS -        option "with-lang-#{r.name}", "Install #{r.name} dictionary" -        resource "#{r.name}" do -          url "#{r.url}" -          mirror "#{r.mirrors.first}" -          sha256 "#{r.cached_download.sha256}" -        end - -      EOS -    end -  end -end | 
