opnsense-ports/devel/rubygem-manpages/files/patch-lib-manpages-install.rb
Franco Fichtner de6a699e83 */*: sync with upstream
Taken from: HardenedBSD
2018-04-15 23:00:06 +02:00

17 lines
529 B
Ruby

--- lib/manpages/install.rb.orig 2018-04-11 18:58:24 UTC
+++ lib/manpages/install.rb
@@ -1,4 +1,5 @@
require "fileutils"
+require "pathname"
module Manpages
class Install
@@ -26,7 +27,7 @@ module Manpages
begin
FileUtils.mkdir_p(man_target_file.dirname)
- FileUtils.ln_s(file, man_target_file, force: true)
+ FileUtils.ln_s(file.relative_path_from(man_target_file.dirname), man_target_file, force: true)
rescue
puts "Problems creating symlink #{man_target_file}"
end