summaryrefslogtreecommitdiff
path: root/devel/cvs
AgeCommit message (Collapse)AuthorFilesLines
2003-04-01INET6 needs to be disabled on solaris9 as welljmc1-2/+2
2003-03-30As with Solaris:jschauma1-2/+3
The IPv6 patch doesn't go well with Linux idea of struct sockaddr, so disable IPv6 for the time being.
2003-03-23Cvs' IPv6 patch does not like Solaris 8's getaddrinfo().seb1-2/+2
So disable IPv6 support on this system.
2003-03-18fix USE_INET6 and KERBEROS conditionals, allowing this to build withgrant1-11/+9
IPv6 support on FreeBSD and probably others. bump PKGREVISION for user-visible changes.
2003-03-07bz2 -> gzgrant1-3/+3
2003-03-07don't use .bz2 distfile, as it doesn't appear to exist on variousgrant1-2/+1
mirrors.
2003-01-21Reorder slightly to please pkglint.wiz1-4/+4
2003-01-21Update to 1.11.5 (minor update).wiz3-36/+15
The security fix that was the reason for releasing 1.11.5 was already in 1.11.4nb1.
2003-01-17Bump PKGREVISION for patch-ar change.wiz1-1/+2
2003-01-16- disable update-prog and commit-progchristos2-10/+44
- avoid double free
2003-01-15Update to 1.11.4. Use KAME patch for IPv6 support. If compiling withwiz7-70/+42
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.
2002-12-24Add "-framework Kerberos" to LDFLAGS to fix build on Darwin. From Fink.schmonz1-1/+5
2002-11-27According to a mail from Alan Post on tech-pkg on 2002/11/27,wiz1-1/+2
this package needs a newer makeinfo to compile, so let it demand 4.2.
2002-11-26Correct information for cvs-1.11.2.tar.gz.junyoung1-3/+3
2002-11-24Update cvs to 1.11.2. Changes:hubertf27-329/+168
Changes since 1.11.1p1: * The "log" and "rlog" commands now have a -S option to suppress the header information when no revisions are selected. * A serious error that allowed read-only users to tag files has been corrected. * The "annotate" command will no longer annotate binary files unless you specify the new -F option. * The "tag" and "rtag" commands will no longer move or delete branch tags unless you use the new -B option. (This prevents accidental changes to branch tags that are hard to undo.) * We've standardized on the 1.5 Automake release for the moment. Again, this should only really affect developers. See the section of the INSTALL file about using the autotools if you are compiling CVS yourself. Changes from 1.11.1 to 1.11.1p1: * Read only access was broken - now fixed. Changes from 1.11 to 1.11.1: * The "cvs diff" command now accepts the -y/--side=by-side and -T/ --initial-tab options. (To use these options with a remote repository, both the client and the server must support them.) * The expansion of the loginfo format string has changed slightly. Previously, the expansion was surrounded by single quotes ('); if a file name contained a single quote character, the string would not be parsed as a single entity by the Unix shell (and it would not be possible to parse it unambiguously). Now the expansion is surrounded by double quotes (") and any embedded dollar signs ($), backticks (`), backslashes (\), and double quotes are preceded by a backslash. This is parsed as a single entity by the shell reguardless of content. This change should not be noticable unless you're not using a Unix shell or you have embedded the format string inside a double quoted string. * There was a bug in the diff code which sometimes caused conflicts to be flagged which shouldn't have been. This has been fixed. * New "cvs rlog" and "cvs rannotate" commands have been added to get log messages and annotations without having to have a checked-out copy. * Exclusive revision ranges have been added to "cvs log" using :: (similar to "cvs admin -o"). * The VMS client now accepts wildcards if you're running VMS 7.x. * ZLIB has been updated to version 1.1.3, the most current version. This includes mostly some optimizations and minor bug fixes. * The ~/.cvspass file has a slightly modified format. CVSROOTs are now stored in a new canonical form - hostnames are now case insensitive and port numbers are always stored in the new format. Until a new login for a particular CVSROOT is performed with the new version of CVS, new and old versions of CVS should interoperate invisibly. After that point, an extra login using the old version of CVS may be necessary to continue to allow the new and old versions of CVS to interoperate using the same ~/.cvspass file and CVSROOT. The exception to this rule occurs when the CVSROOTs used with the different versions use case insensitively different hostnames, for example, "empress", and "empress.2-wit.com". * A password and a port number may now be specified in CVSROOT for pserver connections. The new format is: :pserver:[[user][:password]@]host[:[port]]/path Note that passwords specified in a checkout command will be saved in the clear in the CVS/Root file in each created directory, so this is not recommended, except perhaps when accessing anonymous repositories or the like. * The distribution has been converted to use Automake. This shouldn't affect most users except to ease some portability concerns, but if you are building from the repository and encounter problems with the makefiles, you might try running ./noautomake.sh after a fresh update -AC.
2002-10-10buildlink1 -> buildlink2.wiz1-3/+3
2002-09-12Standardize.wiz1-3/+3
2002-08-21check that USE_INET6 is defined.grant1-3/+3
remove extraneous parenthesis around .if (${FOO} ..) conditions.
2002-08-01Change MAINTAINER from tv at netbsd dot org to packages at netbsd dot orgjschauma1-2/+2
after consulting with Todd. Any volunteers for any of these packages?
2002-07-15update MASTER_SITES.grant1-3/+3
2002-02-18Introduce new framework for handling info files generation and installation.seb2-7/+8
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2002-01-11Remove build dependency on autoconf... the patch distfile already includedskrll2-10/+6
a patch for configure so it wasn't really needed anyway. An autoreconf run here noted a small difference in configure patch so I've created a new patch distfiles with the new configure patch included.
2001-12-09Run autoreconf at pre-configure time so that "make patch" will leave justjlam1-2/+2
the patched files.
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+2
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-06-25Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. Alsojlam1-7/+6
replace reference to "autoreconf" with a full pathname.
2001-04-30Add 'P' to enumeration of possible letters for 'cvs update' in cvs.1.wiz2-8/+11
(sync with -current)
2001-04-29Document 'P file' output for 'cvs update'. Same patch as for cvs.1 inwiz2-1/+18
-current in response to bin/12785.
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-1/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-5/+3
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17"autoconf" is not required to build this package under Solaris becausetron1-3/+3
the "configure.in" isn't modified by the IPv6 patch.
2001-04-17Disable the IPv6 patch under Solaris because it is not backward compatibletron1-14/+14
and causes build failures on systems with IPv6 but without KAME API.
2001-04-16bump version number from 1.11nb1 to 1.11nb2, for IPv6 support addition.itojun1-2/+2
suggested From: Matthias Scheler <tron@zhadum.de>
2001-04-13pull and enable IPv6 patch.itojun5-146/+47
2001-03-04make it work with krb4 and gssapi (on krb5)assar4-46/+96
2001-02-22Add some documentation for `tag' in the config file.wiz2-4/+16
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-03Don't allow non-pkgsrc zlib installed. Per discussion on tech-pkg.hubertf1-2/+2
(This makes me wonder how things work when I setup a system from solaris pkgs only, that were generated from pkgsrc - i doubt they have the /var/db/pkg information to make our system recognize them as "our" pkg... ?)
2001-01-21Solaris 8 includes "libz".tron1-2/+2
2000-10-26On Solaris include ${PREFIX}/include to find zlib.h.veego1-1/+2
2000-10-21oops. echo -> ${ECHO}wiz1-2/+2
2000-10-21Mirror commits to cvs in base system:wiz9-30/+129
Make LOCALID a runtime option, instead of a compiletime option, by moving the value to CVSROOT/config (repository specific). Some minor fixes for buffer sizes. Add a RCS Id where missing; add some warning about the deprecated RCS_LOCALID variable. Both changes from OpenBSD. Bump to 1.11nb1.
2000-10-18Update to 1.11. Changes since 1.10:hubertf26-2989/+219
* The new "cvs version" command gives a short version message. If the repository is remote, both the client and server versions are reported. * "cvs admin -t" now works correctly in client/server mode. * The "cvs history" command output format has changed -- the date now includes the year and is given is ISO 8601 format (yyyy-mm-dd). Also, the new LogHistory option in CVSROOT/config can be used to control what information gets recorded in the log file and code has been added to record file removals. * The buggy PreservePermissions code has been disabled. * Anonymous read-only access can now be done without requiring a password. On the server side, simply give that user (presumably `anonymous') an empty password in the CVSROOT/passwd file, and then any received password will authenticate successfully. * There is a new access method :fork: which is similar to :local: except that it is implemented via the CVS remote protocol, and thus has a somewhat different set of quirks and bugs. * The -d command line option no longer updates the CVS/Root file. For one thing, the CVS 1.9/1.10 behavior never had updated CVS/Root in subdirectories, and for another, it didn't seem that popular in general. So this change restores the CVS 1.8 behavior (which is also the CVS 1.9/1.10 behavior if the environment variable CVS_IGNORE_REMOTE_ROOT is set; with this change, CVS_IGNORE_REMOTE_ROOT no longer has any effect). * It is now possible for a single CVS command to recurse into several CVS roots. This includes roots which are located on several servers, or which are both remote and local. CVS will make connections to as many servers as necessary. * It is now possible to put the CVS lock files in a directory set by the new LockDir option in CVSROOT/config. The default continues to be to put the lock files in the repository itself.
2000-10-17IGNORE package if it's in the base systemwiz1-1/+5
2000-08-28Use PERL5 variable for location of perl5 binary.jlam1-2/+2
2000-08-10Comment out Kerberos 5 support, for now.thorpej1-8/+9
2000-05-21CVS has moved.kim1-3/+3
2000-02-28Um, ok, I dunno what happened before, but:thorpej3-18/+9
"Make this build with krb5 support". ...take 2.
2000-02-28Make this build with krb5 support.thorpej1-3/+3