diff options
| author | Mike McQuaid | 2015-02-26 11:15:32 +0000 | 
|---|---|---|
| committer | Mike McQuaid | 2015-02-26 11:32:42 +0000 | 
| commit | 9891e7839b2a61061d2ac5bcfbbe6cacaeef94f7 (patch) | |
| tree | 54c9d75371dbda7afda5ef019c1753a5701c9631 /Library | |
| parent | 7dfbb3858925f6cead8177e205b15ca0d8e69639 (diff) | |
| download | homebrew-9891e7839b2a61061d2ac5bcfbbe6cacaeef94f7.tar.bz2 | |
Remove SourceForge references.
It was fun but we just love Bintray more than you.
Closes #37211.
Closes #37213.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/test-bot.rb | 20 | ||||
| -rw-r--r-- | Library/Homebrew/download_strategy.rb | 6 | ||||
| -rw-r--r-- | Library/Homebrew/manpages/brew.1.md | 6 | ||||
| -rw-r--r-- | Library/Homebrew/software_spec.rb | 8 | ||||
| -rw-r--r-- | Library/Homebrew/test/test_versions.rb | 14 | 
5 files changed, 10 insertions, 44 deletions
| diff --git a/Library/Homebrew/cmd/test-bot.rb b/Library/Homebrew/cmd/test-bot.rb index 6ba85396f..8ea39bf5c 100644 --- a/Library/Homebrew/cmd/test-bot.rb +++ b/Library/Homebrew/cmd/test-bot.rb @@ -452,11 +452,7 @@ module Homebrew            bottle_args = ["--rb", formula_name]            if @tap              tap_user, tap_repo = @tap.split "/" -            if ENV["HOMEBREW_SOURCEFORGE_TESTING"] -              bottle_args << "--root-url=#{BottleSpecification::DEFAULT_ROOT_URL}/#{tap_repo}" -            else -              bottle_args << "--root-url=#{BottleSpecification::DEFAULT_DOMAIN}/#{Bintray.repository(@tap)}" -            end +            bottle_args << "--root-url=#{BottleSpecification::DEFAULT_DOMAIN}/#{Bintray.repository(@tap)}"            end            bottle_args << { :puts_output_on_success => true }            test "brew", "bottle", *bottle_args @@ -746,7 +742,6 @@ module Homebrew        tag = pr ? "pr-#{pr}" : "testing-#{number}"        safe_system "git", "push", "--force", remote, "master:master", ":refs/tags/#{tag}" -      # Bintray upload (will take over soon)        bintray_repo = Bintray.repository(tap)        bintray_repo_url = "https://api.bintray.com/packages/homebrew/#{bintray_repo}"        formula_packaged = {} @@ -775,19 +770,6 @@ module Homebrew          puts        end -      # SourceForge upload (will be removed soon) -      path = "/home/frs/project/m/ma/machomebrew/Bottles/" -      if tap -        tap_user, tap_repo = tap.split "/" -        path += "#{tap_repo}/" -      end -      url = "BrewTestBot,machomebrew@frs.sourceforge.net:#{path}" - -      rsync_args = %w[--partial --progress --human-readable --compress] -      rsync_args += Dir["*.bottle*.tar.gz"] + [url] - -      safe_system "rsync", *rsync_args -        safe_system "git", "tag", "--force", tag        safe_system "git", "push", "--force", remote, "refs/tags/#{tag}"        return diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 9406cc932..42dde8315 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -372,12 +372,6 @@ end  # This strategy extracts our binary packages.  class CurlBottleDownloadStrategy < CurlDownloadStrategy -  def curl(*args) -    mirror = ENV["HOMEBREW_SOURCEFORGE_MIRROR"] -    args << "-G" << "-d" << "use_mirror=#{mirror}" if mirror -    super -  end -    def stage      ohai "Pouring #{cached_location.basename}"      super diff --git a/Library/Homebrew/manpages/brew.1.md b/Library/Homebrew/manpages/brew.1.md index ef8834266..d9f834821 100644 --- a/Library/Homebrew/manpages/brew.1.md +++ b/Library/Homebrew/manpages/brew.1.md @@ -562,12 +562,6 @@ can take several different forms:      Text printed before the installation summary of each successful build.      Defaults to the beer emoji. -  * HOMEBREW\_SOURCEFORGE\_MIRROR: -    If set, Homebrew will use the value of `HOMEBREW_SOURCEFORGE_MIRROR` to -    select a SourceForge mirror for downloading bottles. - -    *Example:* `export HOMEBREW_SOURCEFORGE_MIRROR='heanet'` -    * HOMEBREW\_SVN:      When exporting from Subversion, Homebrew will use `HOMEBREW_SVN` if set,      a Homebrew-built Subversion if installed, or the system-provided binary. diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index 557f1cccb..b6ec3b485 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -251,12 +251,8 @@ end  class BottleSpecification    DEFAULT_PREFIX = "/usr/local".freeze    DEFAULT_CELLAR = "/usr/local/Cellar".freeze -  if ENV["HOMEBREW_SOURCEFORGE_TESTING"] -    DEFAULT_ROOT_URL = "https://downloads.sf.net/project/machomebrew/Bottles".freeze -  else -    DEFAULT_DOMAIN = "https://homebrew.bintray.com".freeze -    DEFAULT_ROOT_URL = "#{DEFAULT_DOMAIN}/bottles".freeze -  end +  DEFAULT_DOMAIN = "https://homebrew.bintray.com".freeze +  DEFAULT_ROOT_URL = "#{DEFAULT_DOMAIN}/bottles".freeze    attr_rw :root_url, :prefix, :cellar, :revision    attr_reader :checksum, :collector diff --git a/Library/Homebrew/test/test_versions.rb b/Library/Homebrew/test/test_versions.rb index e520ad55e..6625177f8 100644 --- a/Library/Homebrew/test/test_versions.rb +++ b/Library/Homebrew/test/test_versions.rb @@ -230,23 +230,23 @@ class VersionParsingTests < Homebrew::TestCase    end    def test_bottle_style -    assert_version_detected '4.8.0', 'https://downloads.sf.net/project/machomebrew/Bottles/qt-4.8.0.lion.bottle.tar.gz' +    assert_version_detected '4.8.0', 'https://homebrew.bintray.com/bottles/qt-4.8.0.lion.bottle.tar.gz'    end    def test_versioned_bottle_style -    assert_version_detected '4.8.1', 'https://downloads.sf.net/project/machomebrew/Bottles/qt-4.8.1.lion.bottle.1.tar.gz' +    assert_version_detected '4.8.1', 'https://homebrew.bintray.com/bottles/qt-4.8.1.lion.bottle.1.tar.gz'    end    def test_erlang_bottle_style -    assert_version_detected 'R15B', 'https://downloads.sf.net/project/machomebrew/Bottles/erlang-R15B.lion.bottle.tar.gz' +    assert_version_detected 'R15B', 'https://homebrew.bintray.com/bottles/erlang-R15B.lion.bottle.tar.gz'    end    def test_another_erlang_bottle_style -    assert_version_detected 'R15B01', 'https://downloads.sf.net/project/machomebrew/Bottles/erlang-R15B01.mountain_lion.bottle.tar.gz' +    assert_version_detected 'R15B01', 'https://homebrew.bintray.com/bottles/erlang-R15B01.mountain_lion.bottle.tar.gz'    end    def test_yet_another_erlang_bottle_style -    assert_version_detected 'R15B03-1', 'https://downloads.sf.net/project/machomebrew/Bottles/erlang-R15B03-1.mountainlion.bottle.tar.gz' +    assert_version_detected 'R15B03-1', 'https://homebrew.bintray.com/bottles/erlang-R15B03-1.mountainlion.bottle.tar.gz'    end    def test_imagemagick_style @@ -254,11 +254,11 @@ class VersionParsingTests < Homebrew::TestCase    end    def test_imagemagick_bottle_style -    assert_version_detected '6.7.5-7', 'https://downloads.sf.net/project/machomebrew/Bottles/imagemagick-6.7.5-7.lion.bottle.tar.gz' +    assert_version_detected '6.7.5-7', 'https://homebrew.bintray.com/bottles/imagemagick-6.7.5-7.lion.bottle.tar.gz'    end    def test_imagemagick_versioned_bottle_style -    assert_version_detected '6.7.5-7', 'https://downloads.sf.net/project/machomebrew/Bottles/imagemagick-6.7.5-7.lion.bottle.1.tar.gz' +    assert_version_detected '6.7.5-7', 'https://homebrew.bintray.com/bottles/imagemagick-6.7.5-7.lion.bottle.1.tar.gz'    end    def test_dash_version_dash_style | 
