svn commit: r450318 - head/devel/critcl/files

Pietro Cerutti gahr at FreeBSD.org
Fri Sep 22 07:24:44 UTC 2017


Author: gahr
Date: Fri Sep 22 07:24:42 2017
New Revision: 450318
URL: https://svnweb.freebsd.org/changeset/ports/450318

Log:
  devel/critcl: add missing patch file

Added:
  head/devel/critcl/files/patch-build.tcl   (contents, props changed)

Added: head/devel/critcl/files/patch-build.tcl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/critcl/files/patch-build.tcl	Fri Sep 22 07:24:42 2017	(r450318)
@@ -0,0 +1,20 @@
+--- build.tcl.orig	2017-08-25 03:29:15 UTC
++++ build.tcl
+@@ -323,7 +323,7 @@ proc _install {args} {
+ 	set dsta [file dirname [file dirname [file normalize [info nameofexecutable]/___]]]
+     } else {
+ 	set dstl [lindex $args 0]
+-	set dsta [file dirname [findlib $dstl]]/bin
++	set dsta $dstl/../bin
+     }
+ 
+     set selfdir [file dirname $me]
+@@ -369,7 +369,7 @@ proc _install {args} {
+ 	set theapp [critapp $dsta]
+ 
+ 	set    c [open $theapp w]
+-	puts  $c "#!/bin/sh\n# -*- tcl -*- \\\nexec [file dirname [file normalize [info nameofexecutable]/___]] \"\$0\" \$\{1+\"\$@\"\}\npackage require critcl::app\ncritcl::app::main \$argv"
++	puts  $c "#!/bin/sh\n# -*- tcl -*- \\\nexec [file dirname [file normalize [info nameofexecutable]/___]] \"\$0\" \$\{1+\"\$@\"\}\nlappend auto_path \[file join \[file dirname \[info script\]\] .. lib\]\npackage require critcl::app\ncritcl::app::main \$argv"
+ 	close $c
+ 	+x $theapp
+ 


More information about the svn-ports-all mailing list