diff --git a/Library/Homebrew/cask/artifact/abstract_artifact.rb b/Library/Homebrew/cask/artifact/abstract_artifact.rb index d75748d99769d68ce56d0737c4aac45e012eb81d..fac91f0b495bf10fc4917b60e295cdbdf25b6a02 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 9f6f57aebd405f6465b76e0c472dc4c95283b84d..942a83c43846d95cceef5df1400e9eb500a8364e 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