a8d93b1fc7
kerberos, also use kerberos5 headers since they are now needed by the gssapi code in cvs. Changes since 1.11.3: * Some minor changes to allow the code to compile on Windows platforms. Changes from 1.11.2 to 1.11.3: * When waiting for another user's lock, the message timestamps are now in UTC rather than the server's local time. * The options.h file is no longer used. This fixes a bug that occurred when 1.11.2 was compiled on Windows platforms. * We've standardized on Automake version 1.6.3 and Autoconf version 2.53. They are cleaner, less bug prone, and will hopfully allow me to start updating sanity.sh to use Autotest and Autoshell. Again, this should only really affect developers. See the section of the INSTALL file about using the autotools if you are compiling CVS yourself.
57 lines
1.2 KiB
Makefile
57 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.56 2003/01/15 22:49:37 wiz Exp $
|
|
#
|
|
|
|
DISTNAME= cvs-1.11.4
|
|
CATEGORIES= devel
|
|
MASTER_SITES= http://ftp.cvshome.org/${DISTNAME}/ \
|
|
${MASTER_SITE_GNU:=non-gnu/cvs/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= packages@netbsd.org
|
|
HOMEPAGE= http://www.cvshome.org/
|
|
COMMENT= Concurrent Versions System
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
BUILD_DEFS+= USE_INET6
|
|
USE_BUILDLINK2= yes
|
|
|
|
.if ${OPSYS} == "NetBSD"
|
|
PATCH_SITES= ftp://ftp.kame.net/pub/kame/misc/
|
|
PATCHFILES= cvs-1.11.4-v6-20030102.diff.gz
|
|
PATCH_DIST_STRIP= -p1
|
|
|
|
.if defined(USE_INET6) && ${USE_INET6} == "YES"
|
|
CONFIGURE_ARGS+= --enable-ipv6
|
|
.else
|
|
CONFIGURE_ARGS+= --disable-ipv6
|
|
.endif
|
|
|
|
.endif
|
|
|
|
.if ${OPSYS} == "Darwin"
|
|
LDFLAGS+= -framework Kerberos
|
|
.endif
|
|
|
|
.if defined(KERBEROS)
|
|
CONFIGURE_ARGS+= --with-krb4=/usr --enable-encryption
|
|
CONFIGURE_ARGS+= --with-gssapi=/usr
|
|
CPPFLAGS+= -I/usr/include/krb5
|
|
.endif
|
|
|
|
.if defined(RCS_LOCALID)
|
|
pre-fetch:
|
|
@${ECHO} RCS_LOCALID is now replaced by the tag variable in CVSROOT/config.
|
|
.endif
|
|
|
|
CONFIGURE_ENV+= perl_path=${PERL5}
|
|
|
|
INFO_FILES= cvs.info cvsclient.info
|
|
TEXINFO_REQD?= 4.0
|
|
TEXINFO_OVERRIDE= YES
|
|
|
|
.include "../../devel/zlib/buildlink2.mk"
|
|
.include "../../mk/texinfo.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|