diff --git a/Library/Homebrew/cask/artifact/abstract_artifact.rb b/Library/Homebrew/cask/artifact/abstract_artifact.rb index d75748d997..fac91f0b49 100644 --- a/Library/Homebrew/cask/artifact/abstract_artifact.rb +++ b/Library/Homebrew/cask/artifact/abstract_artifact.rb @@ -71,6 +71,7 @@ module Cask # targets are created prior to linking. Pkg, Binary, + Manpage, PostflightBlock, Zap, ].each_with_index.flat_map { |classes, i| [*classes].map { |c| [c, i] } }.to_h diff --git a/Library/Homebrew/cask/artifact/manpage.rb b/Library/Homebrew/cask/artifact/manpage.rb index 9f6f57aebd..942a83c438 100644 --- a/Library/Homebrew/cask/artifact/manpage.rb +++ b/Library/Homebrew/cask/artifact/manpage.rb @@ -21,12 +21,8 @@ module Cask super(cask, source) end - def resolve_target(_target) - config.manpagedir.join("man#{section}", target_name) - end - - def target_name - "#{@source.basename(@source.extname)}.#{section}" + def resolve_target(target) + config.manpagedir.join("man#{section}", target) end end end