diff --git a/Library/Homebrew/extend/pathname.rb b/Library/Homebrew/extend/pathname.rb index 2c3d5a0259..1c7dcb2c8a 100644 --- a/Library/Homebrew/extend/pathname.rb +++ b/Library/Homebrew/extend/pathname.rb @@ -131,7 +131,7 @@ class Pathname return $1 if $1 # eg. foobar-4.5.1b - /-((\d+\.)*\d+([abc]|rc\d))$/.match stem + /-((\d+\.)*\d+([abc]|rc|RC\d))$/.match stem return $1 if $1 # eg foobar-4.5.0-beta1 @@ -143,7 +143,7 @@ class Pathname return $1 if $1 # eg foobar-4.5.0-bin - /-((\d+\.)+\d+[abc]?)[-.](bin|src|sources?)$/.match stem + /-((\d+\.)+\d+[abc]?)[-.](bin|stable|src|sources?)$/.match stem return $1 if $1 # eg. otp_src_R13B (this is erlang's style)