From e3898353aa58d76949d81369cc1d27d7cc4feb70 Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Mon, 27 Aug 2007 20:33:17 +0200 Subject: [PATCH] On installation, fix the prefix used in the script. --- Rakefile | 3 +++ bin/embrace | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) 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" -- 2.30.2