From 6d1fafae13d9735cb7edc5e282db4944a6884650 Mon Sep 17 00:00:00 2001
From: Tim Masliuchenko <insside@gmail.com>
Date: Thu, 24 Oct 2019 09:43:59 +0300
Subject: [PATCH] Final tweaks

---
 Library/Homebrew/cask/artifact/abstract_artifact.rb | 1 +
 Library/Homebrew/cask/artifact/manpage.rb           | 8 ++------
 2 files changed, 3 insertions(+), 6 deletions(-)

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
-- 
GitLab