26 lines
704 B
Plaintext
26 lines
704 B
Plaintext
$NetBSD: patch-aa,v 1.4 2015/05/31 15:25:41 taca Exp $
|
|
|
|
* Add support for DESTDIR.
|
|
* Fix build problem on Ruby 2.2 and later.
|
|
|
|
--- install.rb.orig 2008-10-22 15:53:45.000000000 +0000
|
|
+++ install.rb
|
|
@@ -1,10 +1,15 @@
|
|
require 'rbconfig'
|
|
+require 'fileutils'
|
|
|
|
-sitelibdir = Config::CONFIG.fetch("sitelibdir")
|
|
-bindir = Config::CONFIG.fetch("bindir")
|
|
+sitelibdir = RbConfig::CONFIG.fetch("sitelibdir")
|
|
+bindir = RbConfig::CONFIG.fetch("bindir")
|
|
|
|
def copy(src, dest, mode)
|
|
+ if (destdir = ENV['DESTDIR'])
|
|
+ dest = File.join(destdir, dest)
|
|
+ end
|
|
p dest
|
|
+ FileUtils::mkdir_p(File.dirname(dest))
|
|
open(src, "rb") do |infile|
|
|
open(dest, "wb") do |outfile|
|
|
while buf = infile.read(8192)
|