From: Tilman Sauerbeck Date: Mon, 27 Aug 2007 18:33:17 +0000 (+0200) Subject: On installation, fix the prefix used in the script. X-Git-Tag: embrace-0.1.0~3 X-Git-Url: http://git.code-monkey.de/?p=embrace.git;a=commitdiff_plain;h=e3898353aa58d76949d81369cc1d27d7cc4feb70 On installation, fix the prefix used in the script. --- diff --git a/Rakefile b/Rakefile index 9743143..e06caf2 100644 --- a/Rakefile +++ b/Rakefile @@ -15,6 +15,9 @@ task :install do FileUtils::Verbose.mkdir_p(ddir) unless File.directory?(ddir) FileUtils::Verbose.install("bin/embrace", ddir, :mode => 0755) + tmp = prefix.gsub("/", "\\/") + `sed -i -e 's/^PREFIX = nil$/PREFIX=\"#{tmp}\"/' #{ddir}/embrace` + ddir = destdir + sitelibdir + "/#{PKG_NAME}" FileUtils::Verbose.mkdir_p(ddir) unless File.directory?(ddir) diff --git a/bin/embrace b/bin/embrace index 7f59b72..f6616ea 100755 --- a/bin/embrace +++ b/bin/embrace @@ -26,7 +26,8 @@ require "yaml" require "embrace/imap" PKG_NAME = "embrace" -DATADIR = "/usr/local/share/#{PKG_NAME}/" +PREFIX = nil +DATADIR = "#{PREFIX || "/usr/local"}/share/#{PKG_NAME}/" module Embrace VERSION = "0.1.0"