Fri Sep 10 04:56:04 2010 UTC ()
* Avoid to use "ftools" which has deprecated in ruby19.


(taca)
diff -r1.13 -r1.14 pkgsrc/databases/ruby-tokyotyrant/distinfo
diff -r1.2 -r1.3 pkgsrc/databases/ruby-tokyotyrant/patches/patch-aa

cvs diff -r1.13 -r1.14 pkgsrc/databases/ruby-tokyotyrant/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-tokyotyrant/distinfo 2010/01/17 02:54:16 1.13
+++ pkgsrc/databases/ruby-tokyotyrant/distinfo 2010/09/10 04:56:04 1.14
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.13 2010/01/17 02:54:16 obache Exp $ 1$NetBSD: distinfo,v 1.14 2010/09/10 04:56:04 taca Exp $
2 2
3SHA1 (tokyotyrant-ruby-1.13.tar.gz) = 519fe95fe846bc741fffe0034f81d2dac48c97ce 3SHA1 (tokyotyrant-ruby-1.13.tar.gz) = 519fe95fe846bc741fffe0034f81d2dac48c97ce
4RMD160 (tokyotyrant-ruby-1.13.tar.gz) = 52579fca8a469472ff8d6d847ce88a78f8849ec8 4RMD160 (tokyotyrant-ruby-1.13.tar.gz) = 52579fca8a469472ff8d6d847ce88a78f8849ec8
5Size (tokyotyrant-ruby-1.13.tar.gz) = 47663 bytes 5Size (tokyotyrant-ruby-1.13.tar.gz) = 47663 bytes
6SHA1 (patch-aa) = 0c00ced973f8d45922123495361f17588a5fd820 6SHA1 (patch-aa) = ae47703873f1f82cb179152b5df3190c7dac278c

cvs diff -r1.2 -r1.3 pkgsrc/databases/ruby-tokyotyrant/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/databases/ruby-tokyotyrant/patches/patch-aa 2008/12/07 11:37:53 1.2
+++ pkgsrc/databases/ruby-tokyotyrant/patches/patch-aa 2010/09/10 04:56:04 1.3
@@ -1,20 +1,22 @@ @@ -1,20 +1,22 @@
1$NetBSD: patch-aa,v 1.2 2008/12/07 11:37:53 obache Exp $ 1$NetBSD: patch-aa,v 1.3 2010/09/10 04:56:04 taca Exp $
 2
 3Add support for DESTDIR.
2 4
3--- install.rb.orig 2008-10-22 15:53:45.000000000 +0000 5--- install.rb.orig 2008-10-22 15:53:45.000000000 +0000
4+++ install.rb 6+++ install.rb
5@@ -1,10 +1,15 @@ 7@@ -1,10 +1,15 @@
6 require 'rbconfig' 8 require 'rbconfig'
7+require 'ftools' 9+require 'fileutils'
8  10
9 sitelibdir = Config::CONFIG.fetch("sitelibdir") 11 sitelibdir = Config::CONFIG.fetch("sitelibdir")
10 bindir = Config::CONFIG.fetch("bindir") 12 bindir = Config::CONFIG.fetch("bindir")
11  13
12 def copy(src, dest, mode) 14 def copy(src, dest, mode)
13+ if (destdir = ENV['DESTDIR']) 15+ if (destdir = ENV['DESTDIR'])
14+ dest = File.join(destdir, dest) 16+ dest = File.join(destdir, dest)
15+ end 17+ end
16 p dest 18 p dest
17+ File::makedirs(File.dirname(dest)) 19+ FileUtils::mkdir_p(File.dirname(dest))
18 open(src, "rb") do |infile| 20 open(src, "rb") do |infile|
19 open(dest, "wb") do |outfile| 21 open(dest, "wb") do |outfile|
20 while buf = infile.read(8192) 22 while buf = infile.read(8192)