Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 05/24/2001 05:58:16
Module Name:	pkgsrc
Committed By:	jlam
Date:		Thu May 24 02:58:16 UTC 2001

Modified Files:
	pkgsrc/lang/tcl: Makefile distinfo
	pkgsrc/lang/tcl/patches: patch-ab
Added Files:
	pkgsrc/lang/tcl/patches: patch-ae patch-af

Log Message:
Fix the installed tclConfig.sh so it's possible to use its values to generate
a shared library that depends on libtcl83.so.  The TCL_SHLIB_LD command was
set to the incorrect value for ELF platforms, relying on "ld" which doesn't
understand the -Wl,... options it receives via ${TCL_LIB_SPEC}.  Patch the
configure script to set TCL_SHLIB_LD to the proper value on NetBSD systems
depending on whether they are ELF or a.out, and also modify TCL_LIB_SPEC
to include -Wl,-rpath,... or -R...  accordingly.

Bump version number to 8.3.2nb2.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/lang/tcl/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/tcl/distinfo
cvs rdiff -r1.7 -r1.8 pkgsrc/lang/tcl/patches/patch-ab
cvs rdiff -r0 -r1.1 pkgsrc/lang/tcl/patches/patch-ae \
    pkgsrc/lang/tcl/patches/patch-af

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.