diff --git a/Library/Homebrew/dev-cmd/bump-revision.rb b/Library/Homebrew/dev-cmd/bump-revision.rb index 2718c32ffd..dab2f3cdd1 100644 --- a/Library/Homebrew/dev-cmd/bump-revision.rb +++ b/Library/Homebrew/dev-cmd/bump-revision.rb @@ -42,12 +42,10 @@ module Homebrew [checksum.hash_type, checksum.hexdigest] end - stable_block_given = formula.path.read.include? " stable do" - - old = if stable_block_given - # insert replacement revision before stable block + old = if formula.path.read.include?("stable do\n") + # insert replacement revision after homepage <<~EOS - stable do + homepage "#{formula.homepage}" EOS elsif hash_type # insert replacement revision after hash @@ -60,12 +58,8 @@ module Homebrew :revision => "#{formula_spec.specs[:revision]}" EOS end + replacement = old + " revision 1\n" - replacement = if stable_block_given - "revision 1\n " + old - else - old + " revision 1\n" - end else old = "revision #{current_revision}" replacement = "revision #{current_revision+1}"