pkgsrc/devel/scmcvs/Makefile

33 lines
691 B
Makefile
Raw Normal View History

PkgSrc changes: - Updating devel/scmcvs from 1.11.22 to 1.11.23 - "Activating" gnu-gpl-v2 license as discussed on packages@ Upstream changes: NEW FEATURES * A new log option -n reverts the -N option which may be in a .cvsrc file. * The `cvs blame' command is now a synonym for the `cvs annotate' command. * The :extssh: method will use $CVS_SSH if set, or fall back on "ssh" by default (but may be explicitly set using the --with-ssh flag to configure). * There is a new IgnoreUnknownConfigKeys option available for CVSROOT/config to aid in the transition to newer versions of CVS. BUG FIXES * Merges of file removals using -j options are a little smarter. * `cvs add' checks more thoroughly for `CVS' directories in the argument list. * `cvs server' now accepts `--allow-root=PATH' options. * `cvs import' no longer attempts to send CVS metadata to the server. * `cvs import' makes more of an effort not to import paths containing files and directories named `CVS'. * The CVS server will no longer allow clients to run `cvs init'. * Applying diffs when checking out very old revisions has been reduced from an O(n^2) operation to an O(n) thanks to a patch from Michael J. Smith <msmith@ideorlando.org> and additional touch-up work from the CVS team. * Thanks to report from Paul Eggert <eggert@CS.UCLA.EDU>, an assertion failure that could occur when "." was in the path (e.g. `cvs co /cvsroot/./module') has been removed. * Thanks to a report from Peter Toft <pto@linuxbog.dk>, CVS server now sends correct patch files more often when the RCS `Name' keyword is present in a working file (bug #17302). * Thanks to a report from Dan Peterson <dbpete@aol.com>, clients now send the right set of commands to the server when asked to update directories with trailing slashes on their name. * Thanks to a report and patch from <mbarabas@redhat.com>, potential stack corruption during pserver login is avoided (bug #16961). * The :extssh: method is now properly recognized as an alias for :ext:. DEVELOPER ISSUES * We've standardized on Autoconf version 2.61 to get a bug fix that notes that the AIX C compiler's default mode isn't quite C89 and sets the correct mode instead. * We've standardized on Autoconf version 1.10 because it lets us simplify our sources. Oked by joerg@ (with the condition that I do the update to 1.12.13.1, too)
2009-04-25 13:41:59 +02:00
# $NetBSD: Makefile,v 1.7 2009/04/25 11:41:59 sno Exp $
#
PkgSrc changes: - Updating devel/scmcvs from 1.11.22 to 1.11.23 - "Activating" gnu-gpl-v2 license as discussed on packages@ Upstream changes: NEW FEATURES * A new log option -n reverts the -N option which may be in a .cvsrc file. * The `cvs blame' command is now a synonym for the `cvs annotate' command. * The :extssh: method will use $CVS_SSH if set, or fall back on "ssh" by default (but may be explicitly set using the --with-ssh flag to configure). * There is a new IgnoreUnknownConfigKeys option available for CVSROOT/config to aid in the transition to newer versions of CVS. BUG FIXES * Merges of file removals using -j options are a little smarter. * `cvs add' checks more thoroughly for `CVS' directories in the argument list. * `cvs server' now accepts `--allow-root=PATH' options. * `cvs import' no longer attempts to send CVS metadata to the server. * `cvs import' makes more of an effort not to import paths containing files and directories named `CVS'. * The CVS server will no longer allow clients to run `cvs init'. * Applying diffs when checking out very old revisions has been reduced from an O(n^2) operation to an O(n) thanks to a patch from Michael J. Smith <msmith@ideorlando.org> and additional touch-up work from the CVS team. * Thanks to report from Paul Eggert <eggert@CS.UCLA.EDU>, an assertion failure that could occur when "." was in the path (e.g. `cvs co /cvsroot/./module') has been removed. * Thanks to a report from Peter Toft <pto@linuxbog.dk>, CVS server now sends correct patch files more often when the RCS `Name' keyword is present in a working file (bug #17302). * Thanks to a report from Dan Peterson <dbpete@aol.com>, clients now send the right set of commands to the server when asked to update directories with trailing slashes on their name. * Thanks to a report and patch from <mbarabas@redhat.com>, potential stack corruption during pserver login is avoided (bug #16961). * The :extssh: method is now properly recognized as an alias for :ext:. DEVELOPER ISSUES * We've standardized on Autoconf version 2.61 to get a bug fix that notes that the AIX C compiler's default mode isn't quite C89 and sets the correct mode instead. * We've standardized on Autoconf version 1.10 because it lets us simplify our sources. Oked by joerg@ (with the condition that I do the update to 1.12.13.1, too)
2009-04-25 13:41:59 +02:00
DISTNAME= cvs-1.11.23
CATEGORIES= devel scm
PkgSrc changes: - Updating devel/scmcvs from 1.11.22 to 1.11.23 - "Activating" gnu-gpl-v2 license as discussed on packages@ Upstream changes: NEW FEATURES * A new log option -n reverts the -N option which may be in a .cvsrc file. * The `cvs blame' command is now a synonym for the `cvs annotate' command. * The :extssh: method will use $CVS_SSH if set, or fall back on "ssh" by default (but may be explicitly set using the --with-ssh flag to configure). * There is a new IgnoreUnknownConfigKeys option available for CVSROOT/config to aid in the transition to newer versions of CVS. BUG FIXES * Merges of file removals using -j options are a little smarter. * `cvs add' checks more thoroughly for `CVS' directories in the argument list. * `cvs server' now accepts `--allow-root=PATH' options. * `cvs import' no longer attempts to send CVS metadata to the server. * `cvs import' makes more of an effort not to import paths containing files and directories named `CVS'. * The CVS server will no longer allow clients to run `cvs init'. * Applying diffs when checking out very old revisions has been reduced from an O(n^2) operation to an O(n) thanks to a patch from Michael J. Smith <msmith@ideorlando.org> and additional touch-up work from the CVS team. * Thanks to report from Paul Eggert <eggert@CS.UCLA.EDU>, an assertion failure that could occur when "." was in the path (e.g. `cvs co /cvsroot/./module') has been removed. * Thanks to a report from Peter Toft <pto@linuxbog.dk>, CVS server now sends correct patch files more often when the RCS `Name' keyword is present in a working file (bug #17302). * Thanks to a report from Dan Peterson <dbpete@aol.com>, clients now send the right set of commands to the server when asked to update directories with trailing slashes on their name. * Thanks to a report and patch from <mbarabas@redhat.com>, potential stack corruption during pserver login is avoided (bug #16961). * The :extssh: method is now properly recognized as an alias for :ext:. DEVELOPER ISSUES * We've standardized on Autoconf version 2.61 to get a bug fix that notes that the AIX C compiler's default mode isn't quite C89 and sets the correct mode instead. * We've standardized on Autoconf version 1.10 because it lets us simplify our sources. Oked by joerg@ (with the condition that I do the update to 1.12.13.1, too)
2009-04-25 13:41:59 +02:00
MASTER_SITES= http://ftp.gnu.org/non-gnu/cvs/source/stable/1.11.23/
EXTRACT_SUFX= .tar.bz2
2007-02-20 19:47:48 +01:00
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://cvs.nongnu.org/
COMMENT= Concurrent Versions System
PkgSrc changes: - Updating devel/scmcvs from 1.11.22 to 1.11.23 - "Activating" gnu-gpl-v2 license as discussed on packages@ Upstream changes: NEW FEATURES * A new log option -n reverts the -N option which may be in a .cvsrc file. * The `cvs blame' command is now a synonym for the `cvs annotate' command. * The :extssh: method will use $CVS_SSH if set, or fall back on "ssh" by default (but may be explicitly set using the --with-ssh flag to configure). * There is a new IgnoreUnknownConfigKeys option available for CVSROOT/config to aid in the transition to newer versions of CVS. BUG FIXES * Merges of file removals using -j options are a little smarter. * `cvs add' checks more thoroughly for `CVS' directories in the argument list. * `cvs server' now accepts `--allow-root=PATH' options. * `cvs import' no longer attempts to send CVS metadata to the server. * `cvs import' makes more of an effort not to import paths containing files and directories named `CVS'. * The CVS server will no longer allow clients to run `cvs init'. * Applying diffs when checking out very old revisions has been reduced from an O(n^2) operation to an O(n) thanks to a patch from Michael J. Smith <msmith@ideorlando.org> and additional touch-up work from the CVS team. * Thanks to report from Paul Eggert <eggert@CS.UCLA.EDU>, an assertion failure that could occur when "." was in the path (e.g. `cvs co /cvsroot/./module') has been removed. * Thanks to a report from Peter Toft <pto@linuxbog.dk>, CVS server now sends correct patch files more often when the RCS `Name' keyword is present in a working file (bug #17302). * Thanks to a report from Dan Peterson <dbpete@aol.com>, clients now send the right set of commands to the server when asked to update directories with trailing slashes on their name. * Thanks to a report and patch from <mbarabas@redhat.com>, potential stack corruption during pserver login is avoided (bug #16961). * The :extssh: method is now properly recognized as an alias for :ext:. DEVELOPER ISSUES * We've standardized on Autoconf version 2.61 to get a bug fix that notes that the AIX C compiler's default mode isn't quite C89 and sets the correct mode instead. * We've standardized on Autoconf version 1.10 because it lets us simplify our sources. Oked by joerg@ (with the condition that I do the update to 1.12.13.1, too)
2009-04-25 13:41:59 +02:00
LICENSE= gnu-gpl-v2
2004-01-05 12:42:20 +01:00
PKG_INSTALLATION_TYPES= overwrite pkgviews
2008-06-12 04:14:13 +02:00
PKG_DESTDIR_SUPPORT= user-destdir
2004-01-05 12:42:20 +01:00
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-rsh=ssh
CHECK_INTERPRETER_SKIP= share/cvs/contrib/*
2005-05-31 23:28:22 +02:00
.include "options.mk"
CONFIGURE_ENV+= PERL=${TOOLS_PERL5}
1998-08-21 21:06:51 +02:00
INFO_FILES= # PLIST
USE_TOOLS+= makeinfo
2005-05-31 23:28:22 +02:00
TEXINFO_REQD?= 4.0
2004-01-05 12:42:20 +01:00
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"