pkgsrc/devel/cvs/Makefile
wiz a8d93b1fc7 Update to 1.11.4. Use KAME patch for IPv6 support. If compiling with
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.
2003-01-15 22:49:37 +00:00

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"