ports/140978: [patch] port lang/tclX fix build
olli hauer
ohauer at gmx.de
Sat Nov 28 18:10:01 UTC 2009
>Number: 140978
>Category: ports
>Synopsis: [patch] port lang/tclX fix build
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sat Nov 28 18:10:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: olli hauer <ohauer at gmx.de>
>Release:
>Organization:
>Environment:
>Description:
The build stops everytime with the following error:
Begin preprocessing UCB manual files
preprocessing Tcl.n tcl/intro/syntax
...
preprocessing tclsh.1 tcl/intro/tclsh
No entry for tclsh in section 1 of the manual
while executing
"exec man -w $section $manPage"
(procedure "CopyManPage" line 9)
invoked from within
"CopyManPage [lindex $ent 0] $tmpFH"
(procedure "ProcessManFile" line 5)
invoked from within
"ProcessManFile $ent $tmpFH"
(procedure "GenInputFile" line 8)
invoked from within
"GenInputFile $manInfoTbl $tmpFile"
(file "./unix/tools/bldmanhelp.tcl" line 165)
*** Error code 1
1 error
*** Error code 1
Stop in /a/ports/lang/tclX.
Additional build in tinderbox fails with left/missing files.
This patch resolves the issues.
>How-To-Repeat:
>Fix:
--- patch_lang_tclX.txt begins here ---
--- tclX/files/patch-manpages
+++ tclX/files/patch-manpages
@@ -0,0 +1,10 @@
+--- unix/tools/tclmanpages.orig
++++ unix/tools/tclmanpages
+@@ -108,7 +108,6 @@
+ {update.n tcl/events/update}
+ {variable.n tcl/variables/variable}
+ {vwait.n tcl/events/vwait}
+- {tclsh.1 tcl/intro/tclsh}
+ }
+
+ if {$tcl_version <= 8.4} {
--- tclX/pkg-plist
+++ tclX/pkg-plist
@@ -81,7 +81,6 @@
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/readdir
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/recursive_glob
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/registry
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/resource
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/seek
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/select
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/sync
@@ -97,7 +96,6 @@
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/msgcat
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/keyedlists
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/syntax
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/tclsh
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keyldel
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylget
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylkeys
--- patch_lang_tclX.txt ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list