On Sun, Apr 28, 2002 at 11:36:58PM +0600, Ural Khassanov wrote:
> Putting an yoke on this beast...
Ugh. Yuck.
> - tix is completely broken and unfunctional in 8.2 and cooker (15mdk).
> Crucial directory /usr/lib/tix8.1/* is not installed. Fixed here, see
> attached diff. By the way, /usr/lib/libtix*.so had been made executable.
>
Ok. I'll fix this. (I dunno how I could have missed that ..)
> - rebuiling tcltk.src.rpm requires binary tcl package to be installed. In
> other words tcltk requires itself to be built. Problems are in tcllib
> configure and itcl makeinstall scripts. Not fixed.
>
Ok, I'll take a look at this.
It shouldn't be hard, we just need to point to the existing tcl that we
have.
> - man tixwish.1.bz2 is installed to /usr/share/man/mann. Tix %makeinstall
> problem. Not fixed.
>
I'll hack around this.
> - expect pkgIndex.tcl and cat-buffers is installed to /usr/lib instead of
> /usr/lib/expect5.32. Fixed in attached diff.
>
Ok.
> - Minor pbs:
> /usr/lib/tclConfig.sh: TCL_BUILD_LIB_SPEC='-L/usr/include...
> TCL_BUILD_STUB_LIB_SPEC='-L/usr/include...
> TCL_BIULD_STUB_LIB_PATH='/usr/include...
> /usr/include is incorrect, should be something like
> /usr/src/RPM/BUILD/tcltk...
> the same for tkConfig.sh.
-I for /usr/include, or -L for /usr/include? I disagree with changing
it in /usr/src/RPM/BUILD because
(1) you need to ask the sysadmin to install it for you if you don't have
root access in /usr/src
(2) we have the include files and lib files so if you want to develop
tcl/tk apps you should be able to do so, unless you want to touch the
tcl/tk core and tinker with the internals.
-- Geoff.