Hello,

I had to install a version of subversion as a loadable module (via
environment modules) so it had to be in a non standard directory.

Configuring with the --prefix option works fine except for installing
the perl bindings: it wants to install it in the native perl directory
not in the 'prefix' subtree because the prefix is not transmitted to the
Makefile.PL.

Joined is a patch which corrects this (one line modified in Makefile.in).

Cheers,
Philippe.
-- 
Philippe Poilbarbe
CLS, Scientific Softwares (DT/PIL/LS).

diff -Naur subversion-1.8.11.orig/Makefile.in subversion-1.8.11/Makefile.in
--- subversion-1.8.11.orig/Makefile.in	2014-02-10 05:04:51.000000000 +0100
+++ subversion-1.8.11/Makefile.in	2015-02-02 18:13:16.058431000 +0100
@@ -777,7 +777,7 @@
 	./config.status subversion/bindings/swig/perl/native/Makefile.PL
 
 $(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL
-	cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL
+	cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL PREFIX=$(prefix)
 
 # There is a "readlink -f" command on some systems for the same purpose,
 # but it's not as portable (e.g. Mac OS X doesn't have it).  These should

Reply via email to