a2ef7833f1
* The CVS client again correctly reports files with conflicts when using servers running CVS 1.11.20/1.12.12, or earlier (and maybe 3rd party servers). * The GSSAPI server should now build under HP-UX. * `cvs rtag' now correctly tags files that have been removed from the trunk. * Code efficiency has been improved slightly. * A rare race condition that could leave a lock on the val-tags file has been avoided. * A potential buffer overflow in the history command has been fixed. * Thanks to a report and patch from Garrett Rooney <grooney@collab.net>, paused trigger processes no longer cause the CVS server to consume 100% CPU. * Thanks to a suggestion from Joseph P. Skudlarek <Jskud@Jskud.com>, an :extssh: has been added as a synonym of the :ext: access method, as a kindness to users of old version of Eclipse. * Misc documentation updates and minor bug fixes.
36 lines
954 B
Makefile
36 lines
954 B
Makefile
# $NetBSD: options.mk,v 1.2 2008/01/04 06:48:06 martti Exp $
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.cvs
|
|
PKG_SUPPORTED_OPTIONS= kerberos
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if empty(MACHINE_PLATFORM:MSunOS-5.[89]-*) && \
|
|
empty(MACHINE_PLATFORM:MSunOS-5.10-*) && \
|
|
empty(MACHINE_PLATFORM:MLinux-*) && \
|
|
defined(NOT_YET_AVAILABLE_FOR_CVS_1_11_21)
|
|
PKG_SUPPORTED_OPTIONS+= inet6
|
|
.endif
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
.if !empty(PKG_OPTIONS:Minet6)
|
|
CONFIGURE_ARGS+= --enable-ipv6
|
|
PATCH_SITES= ftp://ftp.kame.net/pub/kame/misc/
|
|
PATCHFILES= cvs-1.11.19-v6-20050205.diff.gz
|
|
PATCH_DIST_STRIP= -p1
|
|
.else
|
|
CONFIGURE_ARGS+= --disable-ipv6
|
|
.endif
|
|
|
|
.if !empty(PKG_OPTIONS:Mkerberos)
|
|
. include "../../mk/krb5.buildlink3.mk"
|
|
CONFIGURE_ARGS+= --enable-encryption
|
|
CONFIGURE_ARGS+= --with-gssapi=${KRB5BASE}
|
|
CONFIGURE_ARGS+= --with-krb4=${KRB5BASE}
|
|
. if ${OPSYS} == "Darwin"
|
|
LDFLAGS+= -framework Kerberos
|
|
. endif
|
|
.else
|
|
CONFIGURE_ARGS+= --without-gssapi
|
|
.endif
|