diff options
| author | Xu Cheng | 2015-09-13 01:03:38 +0800 |
|---|---|---|
| committer | Xu Cheng | 2015-09-13 01:03:38 +0800 |
| commit | e6f260de278b55940a300a3b1536ff45b4a5755f (patch) | |
| tree | bbd43208e76371ed0374f917c2c31cedf49d3a1d /Library/Homebrew/cmd | |
| parent | 71f6d2d1659a54d9197c8a6eb19c0d337ca752ff (diff) | |
| download | brew-e6f260de278b55940a300a3b1536ff45b4a5755f.tar.bz2 | |
aspell-dictionaries: move to dev-cmd
Diffstat (limited to 'Library/Homebrew/cmd')
| -rw-r--r-- | Library/Homebrew/cmd/aspell-dictionaries.rb | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/Library/Homebrew/cmd/aspell-dictionaries.rb b/Library/Homebrew/cmd/aspell-dictionaries.rb deleted file mode 100644 index 754b6614e..000000000 --- a/Library/Homebrew/cmd/aspell-dictionaries.rb +++ /dev/null @@ -1,42 +0,0 @@ -require "open-uri" -require "resource" -require "formula" - -module Homebrew - def aspell_dictionaries - dict_url = "http://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.inject([]) do |resources, (lang, path)| - r = Resource.new(lang) - r.owner = Formulary.factory("aspell") - r.url "#{dict_url}/#{path}" - r.mirror "#{dict_mirror}/#{path}" - resources << r - end.each(&:fetch).each do |r| - 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 |
