Commit graph

9 commits

Author SHA1 Message Date
tron
93a8d206d2 Use the library naming scheme under Solaris as under NetBSD. While it's
not really necessary to strip dots from library names under Solaris it
makes the packages more compatible which should ease maintenance.
2001-07-29 07:09:51 +00:00
jlam
27a2e05d4d Force no optimization (-O0) on NetBSD-1.5.x/m68k machines as there appears
to be an optimization bug that causes the build to fail (pkg/13395).  The
problem appeared in the original PR on an Amiga running NetBSD 1.5.1 and
also on a mac68k running NetBSD 1.5.1.  This workaround was tested on the
mac68k system (kindly provided by Jon Lindgren).
2001-07-25 19:42:58 +00:00
jlam
898abf64ac - Don't install the short names for section 3 manpages as the names are
too generic, e.g. Hash, Object, Access.  Approved by jwise@netbsd.org.
- Touch ${TCL_LIB_FILE} after the build so that the library isn't relinked
  during installation.
2001-06-30 18:24:17 +00:00
jlam
e75ef2c87d Mirror changes to the configure script in patch-ab to the appropriate
autoconf input file.
2001-06-13 20:48:01 +00:00
jlam
2893fabafa Add RCS Id to patch-ab and regen distinfo. 2001-06-13 20:42:37 +00:00
jwise
2de67fe37d Fix generated tclConfig.sh by fixing determination of TCL_LIB_SPEC in configure.
Previously, TCL_LIB_SPEC required the including program to explicitly set
${exec_path}.  This means that programs which used autoconf _and_ tclConfig.sh
accidentally worked.  Other programs failed if they depended on the value of
TCL_LIB_SPEC.

One such failing program is ap-dtcl, which was updated to depend on tclConfig.sh
without the package maintainer being contacted.  This update caused mod_dtcl.so
to be built with a bad ELF rpath -- clearly the developer who updated this did
not test it on any ELF platform (if at all).

There, that's out of my system now.  I'm off for more coffee.
2001-06-13 18:02:13 +00:00
jlam
18fc23567b 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.
2001-05-24 02:58:15 +00:00
agc
8118fe36ae Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00