summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorPhilip M. Gollucci <pgollucci@FreeBSD.org>2009-07-14 23:38:31 +0000
committerPhilip M. Gollucci <pgollucci@FreeBSD.org>2009-07-14 23:38:31 +0000
commitb0b530d07c166ed96f0ed1b6a60450d2c706673c (patch)
tree0266c3933ac70db15e04b1abd88210403dc31f23 /lang
parent- Fix build with custom PREFIX [1] (diff)
- Fix build with custom LOCALBASE
Reported by: QATty Submitted by: Cezary Morga <cm@therek.net>
Notes
Notes: svn path=/head/; revision=237830
Diffstat (limited to 'lang')
-rw-r--r--lang/p5-Tcl/files/patch-Makefile.PL12
1 files changed, 12 insertions, 0 deletions
diff --git a/lang/p5-Tcl/files/patch-Makefile.PL b/lang/p5-Tcl/files/patch-Makefile.PL
new file mode 100644
index 000000000000..2ac6a594f2e5
--- /dev/null
+++ b/lang/p5-Tcl/files/patch-Makefile.PL
@@ -0,0 +1,12 @@
+--- ./Makefile.PL.orig 2009-07-14 19:34:21.530175414 -0400
++++ ./Makefile.PL 2009-07-14 19:35:55.039877625 -0400
+@@ -192,8 +192,8 @@
+ $defs .= " -DTCL_LIB_FILE=\\\"tcl$tclver.dll\\\"" if $usestubs;
+ }
+ elsif ($^O eq 'freebsd') {
++ $tclcfg{tcl_library} =~ /^(.*)[\\\/]lib[\\\/]/ and $incpath .= " -I$1/include/tcl$tclver";
+ $tclver=~s/\.//;
+- $tclsh=~/([\d.]+)$/ and $incpath .= " -I/usr/local/include/tcl$1";
+ $defs .= " -DTCL_LIB_FILE=\\\"libtcl$tclver.so\\\"" if $usestubs;
+ }
+ elsif ($^O eq 'hpux') {