pkgsrc/mail/imap-uw/buildlink.mk
martti c730e5e9e0 * Updated to 2001.1 (2001a).
* Updated buildlink.mk as the new version has some new #defines in the .h
  file (and e.g. pine won't build against the old version)


Updated: 2 November 2001

imap-2001a is a maintenance release, consisting primarily of bugfixes
including some critical bugfixes to crash and denial of service problems.
Programs written for imap-2001 will build with this version without
modification.

The following new facilities have also been added:

The new /norsh switch in mailbox names provides a more intuitive way of
disabling rsh-IMAP than the existing :143 or setting the rsh-timeout to 0.

Passwords are no longer returned in mm_dlog() callbacks unless the
application sets the SET_DEBUGSENSITIVE parameter.

The SET_NETFSSTATBUG parameter allows an application to force the
traditional UNIX mailbox driver to close and reopen the mailbox at ping
time.  This is EXTREMELY inefficient, and should only be used to access
files stored on AFS and old NFS systems.

The ISO 8859 and Windows conversion tables have been updated to comply
with Unicode 3.1, and the KOI8-R table has been verified as compliant with
Unicode 3.1.

The SPECIALS mechanism for passing parameters to the lowest level Makefile
has been updated to be more general.  See the next item for why you might
care.

New lrh port to build on Red Hat Linux 7.2, with pre-set definitions for
the places where Red Hat has placed Kerberos and SSL.  It's actually just
the lnp port with SPECIALS defined accordingly.  You may want to use it as
a model if your system needs such definitions.  Note that SPECIALS is
primarily for IMAP toolkit (and Pine) purposes, and that user settings
should use EXTRASPECIALS instead.
2001-12-15 08:30:26 +00:00

36 lines
1.2 KiB
Makefile

# $NetBSD: buildlink.mk,v 1.7 2001/12/15 08:30:26 martti Exp $
#
# This Makefile fragment is included by packages that use imap-uw.
#
# To use this Makefile fragment, simply:
#
# (1) Optionally define BUILDLINK_DEPENDS.imap-uw to the dependency pattern
# for the version of imap-uw desired.
# (2) Include this Makefile fragment in the package Makefile,
# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header
# search path, and
# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search
# path.
.if !defined(IMAP_UW_BUILDLINK_MK)
IMAP_UW_BUILDLINK_MK= # defined
.include "../../mk/bsd.buildlink.mk"
BUILDLINK_DEPENDS.imap-uw?= imap-uw>=2001.1
DEPENDS+= ${BUILDLINK_DEPENDS.imap-uw}:../../mail/imap-uw
EVAL_PREFIX+= BUILDLINK_PREFIX.imap-uw=imap-uw
BUILDLINK_PREFIX.imap-uw_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.imap-uw= include/c-client/*
BUILDLINK_FILES.imap-uw+= lib/libc-client.*
BUILDLINK_FILES.imap-uw+= lib/libc-client_pic.*
BUILDLINK_FILES.imap-uw+= lib/libimapuw.*
BUILDLINK_TARGETS.imap-uw= imap-uw-buildlink
BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.imap-uw}
pre-configure: ${BUILDLINK_TARGETS.imap-uw}
imap-uw-buildlink: _BUILDLINK_USE
.endif # IMAP_UW_BUILDLINK_MK