Rewrite plists when installing from a bottle

This commit is contained in:
Jack Nagel 2012-11-25 15:04:58 -06:00
parent 1529fcefb7
commit 340769443c
2 changed files with 3 additions and 3 deletions

View File

@ -98,7 +98,7 @@ class Pathname
# we assume this pathname object is a file obviously
def write content
#raise "Will not overwrite #{to_s}" if exist? and not ARGV.force?
raise "Will not overwrite #{to_s}" if exist? and not ARGV.force?
dirname.mkpath
File.open(self, 'w') {|f| f.write content }
end

View File

@ -288,9 +288,9 @@ class FormulaInstaller
end
def install_plist
# Install a plist if one is defined
# Skip plist file exists check: https://github.com/mxcl/homebrew/issues/15849
if f.startup_plist
# A plist may already exist if we are installing from a bottle
f.plist_path.unlink if f.plist_path.exist?
f.plist_path.write f.startup_plist
f.plist_path.chmod 0644
end