which takes entries of the format <make-definition-name>=<pkgname>. This
has not been added to MAKEFLAGS because (a) premature optimisation is the
root of all evil, and (b) because the .for loop used to implement this
shows the wrong results when multiple prefices are evaluated.
Modify all the package Makefiles to use EVAL_PREFIX, thereby simplifying
them considerably.
ALso simplify the logic to calculate the prefix as well.
package's prefix would not work as part of the environment specification
via MAKE_ENV (as it would not be executed in the correct directory).
Fix this by invoking pkg_info(1) directly, not via an intermediate make(1)
step - this is not as clean, but more effective (i.e. it works).
a bit more user-friendly.
Introduce a show-{gtk+,imlib,kdebase,qt1,qt2,xpm}-prefix target in
bsd.pkg.mk, and use "${MAKE} show-*-prefix" in package Makefiles.
xpkgwedge once, before any other packages have been installed, and
never to delete it. This change finds the prefix of the installed
pre-req package using pkg_info(1), and allows packages to be found in
${X11BASE} and ${LOCALBASE}, not just ${X11PREFIX} - from mail from
Dave Sainty <dave@dtsp.co.nz>, munged slightly by myself.
in preference to X11BASE when trying to find the installed location of
X11 libraries, programs and headers (which will change if xpkgwedge is
installed).
[X11BASE reflects the location of the X11 libs, headers and programs.
X11PREFIX reflects the installed location of X11 packages.]
Notable changes include:
- An old signal handling bug has been fixed. It sometimes caused an
eternal loop of "Killed by signal x" - "Resetting modem" - "Killed
by signal y" when minicom was aborted unexpectedly, and then it could
only be killed with kill -9 (SIGKILL).
- Now there is also a setting in the Bps/par/bits section of the Serial
port setup menu to use two stop bits.
- Some patches for SVR4 lock file handling.
- Fixed some compilation errors when -D_HAVE_MACROS is not defined
in the makefile.
- possible overflows fixed in inputting the manual dialing string and
search string in the phone dir.
- user-configurable options to disable writing the logfile or select
which things to write there
- the command line option -d now accepts multiple numbers or names as
the parameter. Separate them with commas and use no spaces around it.
- a fix for the script timeout command that sometimes didn't work right.
- now you can move an entry up/down in the phone directory.
- flag %f added to the upload/download protocol program command lines to
allow passing the port file descriptor to c-kermit
- support for DTE speed 230400 bps
- newline delay option added in the terminal settings
- multiline option added to untag all phonedir entries with the same name
when one of them answers
Notable changes include:
Version 0.12.20 - December 1998, Uwe Ohse
* works on BeOS and stone-aged SCO (sco-3.2v4.2)
* pubdir-"feature" works again.
* "make rpm" creates a rpm file.
* "optimal blklen calculation" was too aggressive, it now does nothing
if the user demands fixed blklens.
* various smaller and medium bug fixes.
* a more or less important security bug is fixed (stupid use of /tmp in
a piece of code which is rarely used).
* lrz uses umask to make files unreadable which receiving them.
* "sh systype | mail uwe-generic-counter@ohse.de" sends a success report
with a description of the system type.
* --enable-syslog is now default
Version 0.12.19 - January 1998, Uwe Ohse
* 0.12.18 was broken, lsz crashed if receiver found an CRC error.
* lrz options "--rename" and "--escape" didn't work.
* lrz didn't implement senders "overwrite-or-skip" option.
* added dejagnu testsuite. Maybe you need a dejagnu snapshot to use it.
Sorry there doesn't seem to be a changelog.
Changes by me:
- Patch mp_mount.c so that it now works.
- Remove BROKEN
- Use LIBTOOL instead of PKGLIBTOOL.
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
DEPENDS+= ghostscript-[6-9]*:../../print/ghostscript
and packages needing just any ghostscript binary use
DEPENDS+= ghostscript{,-nox11}-[6-9]*:../../print/ghostscript
Changes: This version now uses GNU autoconf, includes support for
tcp_wrappers, and fixes a minor year 2000 bug. The configuration file
parser has better error checking and many new configuration options
were added.
source archive, nor are our mirrors. Moreover, it's inconsistent to
restrict the source while permitting binaries, as the Kermit license
makes no distinction between the two.