View | Details | Raw Unified | Return to bug 156474
Collapse All | Expand All

(-)ruby-robjectteam/files/patch-install.rb (+30 lines)
Line 0 Link Here
1
--- install.rb.orig	2003-07-08 21:24:10.000000000 +0100
2
+++ install.rb	2011-04-18 11:17:43.000000000 +0100
3
@@ -36,7 +36,7 @@
4
 =end
5
 
6
 require 'getoptlong'
7
-require 'ftools'
8
+require 'fileutils'
9
 require 'find'
10
 
11
 SOURCE_DIR = 'objectteam'
12
@@ -81,7 +81,7 @@
13
 
14
 def install(source, destination)
15
   begin
16
-    File.install(source, destination, 0644, true) 
17
+    FileUtils.install(source, destination, :mode => 0644, :verbose => true) 
18
   rescue Errno::EACCES
19
     puts "Access not permitted! #{$!}"
20
   rescue
21
@@ -104,7 +104,7 @@
22
     #install directory
23
     instdir = (instdir or install_dir())
24
     #make sink directory
25
-    File.makedirs(File.join(instdir, LIBDIR))
26
+    FileUtils.mkdir_p(File.join(instdir, LIBDIR))
27
     #all ruby files beneath SOURCE_DIR
28
     Find.find(SOURCE_DIR) { |f|
29
       install(f, File.join(instdir, f)) if f =~ /.rb$/
30

Return to bug 156474