Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Sep 2017 07:24:43 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r450318 - head/devel/critcl/files
Message-ID:  <201709220724.v8M7Oh7O000961@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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
+ 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201709220724.v8M7Oh7O000961>