From 4f03ad225efb65366ca83f6f9b8aea3bd5c75cb0 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Thu, 25 Aug 2011 02:32:41 +0100 Subject: [PATCH] Output bottles to CWD Rationale: more typical. --- Library/Contributions/examples/brew-bottle.rb | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Library/Contributions/examples/brew-bottle.rb b/Library/Contributions/examples/brew-bottle.rb index 05ee56d4c7..4d91643e09 100755 --- a/Library/Contributions/examples/brew-bottle.rb +++ b/Library/Contributions/examples/brew-bottle.rb @@ -1,9 +1,6 @@ # Builds binary brew package require 'cmd/install' -destination = HOMEBREW_PREFIX + "Bottles" -Dir.mkdir destination unless File.directory? destination - ARGV.each do|formula| # Get the latest version version = `brew list --versions #{formula}`.split.last @@ -16,12 +13,13 @@ ARGV.each do|formula| source = HOMEBREW_CELLAR + formula + version filename = "#{formula}-#{version}-bottle.tar.gz" ohai "Bottling #{formula} #{version}..." + destination = Pathname.pwd HOMEBREW_CELLAR.cd do # Use gzip, faster to compress than bzip2, faster to uncompress than bzip2 # or an uncompressed tarball (and more bandwidth friendly). - safe_system 'tar', 'czf', "#{destination}/#{filename}", "#{formula}/#{version}" - sha1 = Pathname.new("#{destination}/#{filename}").sha1 - ohai "Bottled #{filename}" - ohai "SHA1 #{sha1}" + safe_system 'tar', 'czf', destination/filename, "#{formula}/#{version}" + puts "./#{filename}" + puts "bottle 'https://downloads.sf.net/project/machomebrew/Bottles/#{filename}'" + puts "bottle_sha1 '#{(destination/filename).sha1}'" end end