notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
cvs Version control system
1.20120905_7 devel on this many watch lists=8 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.20120905_7Version of this port present on the latest quarterly branch.
Maintainer: schaiba@gmail.com search for ports maintained by this maintainer
Port Added: 2012-09-05 02:30:59
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
People watching this port, also watch:: dialog4ports, nettle, glib, libidn, screen
License: GPLv2+
Description:
SVNWeb : git
pkg-plist: as obtained via: make generate-plist
Expand this list (29 items)
Collapse this list.
  1. /usr/local/share/licenses/cvs-1.20120905_7/catalog.mk
  2. /usr/local/share/licenses/cvs-1.20120905_7/LICENSE
  3. /usr/local/share/licenses/cvs-1.20120905_7/GPLv2+
  4. bin/cvs
  5. bin/cvsbug
  6. man/man1/cvs.1.gz
  7. man/man8/cvsbug.8.gz
  8. share/examples/cvs/contrib/README
  9. share/examples/cvs/contrib/clmerge
  10. share/examples/cvs/contrib/cln_hist
  11. share/examples/cvs/contrib/commit_prep
  12. share/examples/cvs/contrib/cvs2vendor
  13. share/examples/cvs/contrib/cvs_acls
  14. share/examples/cvs/contrib/cvscheck
  15. share/examples/cvs/contrib/intro.doc
  16. share/examples/cvs/contrib/log
  17. share/examples/cvs/contrib/log_accum
  18. share/examples/cvs/contrib/mfpipe
  19. share/examples/cvs/contrib/rcs-to-cvs
  20. share/examples/cvs/contrib/rcslock
  21. share/examples/cvs/contrib/sccs2rcs
  22. share/examples/cvs/contrib/rcs2log
  23. share/examples/cvs/contrib/easy-import
  24. share/examples/cvs/contrib/cvscheck.man
  25. share/examples/cvs/contrib/cvshelp.man
  26. share/examples/cvs/contrib/descend.man
  27. @owner
  28. @group
  29. @mode
Collapse this list.
Dependency lines:
  • cvs>0:devel/cvs
Conflicts:
CONFLICTS_INSTALL:
  • cvs+ipv6-[12]*
  • cvs-devel-[12]*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/devel/cvs/ && make install clean
To add the package: pkg install cvs
PKGNAME: cvs
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
cvs
ABIlatestquarterly
FreeBSD:11:aarch641.20120905_51.20120905_6
FreeBSD:11:amd641.20120905_71.20120905_7
FreeBSD:11:armv61.20120905_41.20120905_6
FreeBSD:11:i3861.20120905_71.20120905_7
FreeBSD:11:mips1.20120905_41.20120905_6
FreeBSD:11:mips641.20120905_41.20120905_6
FreeBSD:12:aarch641.20120905_51.20120905_7
FreeBSD:12:amd641.20120905_71.20120905_7
FreeBSD:12:armv61.20120905_51.20120905_6
FreeBSD:12:armv71.20120905_51.20120905_6
FreeBSD:12:i3861.20120905_71.20120905_7
FreeBSD:12:mips1.20120905_51.20120905_6
FreeBSD:12:mips641.20120905_51.20120905_6
FreeBSD:12:powerpc64-1.20120905_7
FreeBSD:13:aarch641.20120905_71.20120905_7
FreeBSD:13:amd641.20120905_71.20120905_7
FreeBSD:13:armv61.20120905_71.20120905_7
FreeBSD:13:armv71.20120905_71.20120905_7
FreeBSD:13:i3861.20120905_71.20120905_7
FreeBSD:13:mips1.20120905_6-
FreeBSD:13:mips641.20120905_71.20120905_7
FreeBSD:13:powerpc641.20120905_71.20120905_7
FreeBSD:14:aarch641.20120905_7-
FreeBSD:14:amd641.20120905_7-
FreeBSD:14:armv61.20120905_7-
FreeBSD:14:armv71.20120905_7-
FreeBSD:14:i3861.20120905_7-
FreeBSD:14:mips--
FreeBSD:14:mips641.20120905_7-
FreeBSD:14:powerpc641.20120905_7-
 

Slave ports:
  1. devel/cvs+ipv6

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. makeinfo : print/texinfo
Runtime dependencies:
  1. indexinfo : print/indexinfo
This port is required by:
for Build
  1. devel/cvs2darcs
  2. devel/cvsd
for Run
  1. devel/cvs-syncmail
  2. devel/cvs2darcs
  3. devel/cvs2html
  4. devel/cvsd
  5. net-mgmt/rancid3

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/cvs2svn*
  2. net-mgmt/rancid*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (4 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/eadler/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/eadler/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/eadler/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/eadler/
Collapse this list.

Number of commits found: 36

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.20120905_7
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.20120905_7
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
22 Feb 2021 16:34:43
Original commit files touched by this commit Revision:566308  1.20120905_7
emaste search for other commits by this committer
devel/cvs: prepare for base system PIE default

PIE static libraries are currently not supported by the base system
/usr/share/mk files.

PR:		253275 [exp-run]
Approved by:	lwhsu, schaiba@gmail.com (maintainer)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D28792
03 Jan 2021 19:21:22
Original commit files touched by this commit Revision:560033  1.20120905_7
delphij search for other commits by this committer
devel/cvs: remove libgnuregex dependency.

The only usage of regular expression in cvs was in import.c, and for
that particular usage, no GNU extension was used; with the removal of
libgnuregex, we could just drop the dependency and use the base system
regex(3) instead.

This fixes build on -CURRENT.

PR:		252248
Approved by:	maintainer
MFH:		2021Q1
23 May 2020 15:06:26
Original commit files touched by this commit Revision:536305  1.20120905_6
joneum search for other commits by this committer
Give Maintainership to submitter

PR:		246678
Submitted by:	schaiba@gmail.com
MFH:		2020Q2
Sponsored by:	Netzkommune GmbH
28 Dec 2019 17:55:15
Original commit files touched by this commit Revision:521228  1.20120905_6
marius search for other commits by this committer
Fix r521031 to correctly handle the case when texinfo is already installed
but INFO is off.
27 Dec 2019 22:52:30
Original commit files touched by this commit Revision:521031  1.20120905_6
marius search for other commits by this committer
- Turn building and installation of cvs info documentation into an option
  (default-on but allowing to get rid of indexinfo and texinfo dependencies).
- Pet portlint.
09 Oct 2019 10:34:57
Original commit files touched by this commit Revision:514130  1.20120905_6
bapt search for other commits by this committer
Drop the ipv6 virtual category for d* category as it is not relevant anymore
22 Sep 2019 04:04:15
Original commit files touched by this commit Revision:512548  1.20120905_6
ume search for other commits by this committer
Unmark BROKEN.
10 Nov 2018 18:12:58
Original commit files touched by this commit Revision:484628  1.20120905_6
bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
24 Feb 2018 08:54:57
Original commit files touched by this commit Revision:462776  1.20120905_5
riggs search for other commits by this committer
Fix ssh injection vulnerability from CVE-2017-12836

Details:
- Adopt patch from debian, documented in
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871810#10

PR:		226088
Submitted by:	fk@fabiankeil.de
MFH:		2018Q1
Security:	CVE-2017-12836
11 Oct 2017 14:35:42
Original commit files touched by this commit Revision:451754  1.20120905_4 This port version is marked as vulnerable.
swills search for other commits by this committer
add CPE data
29 Jul 2016 22:56:17
Original commit files touched by this commit Revision:419272  1.20120905_4 This port version is marked as vulnerable.
bapt search for other commits by this committer
prevent collision with getline(3)
12 Jan 2016 16:20:32
Original commit files touched by this commit Revision:405891  1.20120905_4 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
Convert LICENSE= "GPLxx # or later" to "GPLxx+"

Approved by:	portmgr blanket
12 Sep 2015 00:11:54
Original commit files touched by this commit Revision:396729  1.20120905_4 This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/cvs: enslave devel/cvs+ipv6 to avoid bitrot

- devel/cvs: allow slave ports (?= vars)
- devel/cvs: define CONFLICTS against the slave and -devel
- devel/cvs: adjust for easier patching source (i.e. no ../cvs/ prefix)
- devel/cvs+ipv6: move most logic as IPV6 option to devel/cvs
- devel/cvs+ipv6: don't define HAVE_GETGROUPS twice or unused ENABLE_IPV6
- devel/cvs+ipv6: drop devel/cvsnt from CONFLICTS after 4.6 years being gone
- devel/cvs+ipv6: bump PORTREVISION for changes inherited from devel/cvs
- Convert CONFLICTS into CONFLICTS_INSTALL

PR:		199542
Reviewed by:	bapt
Approved by:	maintainer timeout (5 months)
Differential Revision:	https://reviews.freebsd.org/D3636
09 Jun 2015 16:37:40
Original commit files touched by this commit Revision:388950  1.20120905_4 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Fix shebangs

MFH:		2015Q2
15 Apr 2015 17:08:01
Original commit files touched by this commit Revision:384063  1.20120905_3 This port version is marked as vulnerable.
jbeich search for other commits by this committer
- Install INFO docs again as they're more complete [1]
- Drop BROKEN: builds fine on 8.4R i386/amd64
- Checking "no" value is only required for MK_ variables
- Convert to option helpers
- Clarify LICENSE allows any later version

PR:		191548 [1]
02 Jan 2015 21:27:20
Original commit files touched by this commit Revision:376070  1.20120905_2 This port version is marked as vulnerable.
bapt search for other commits by this committer
Stop installing infopages in preparation for removal of bsd.info.mk from
FreeBSD head
27 Oct 2014 10:10:59
Original commit files touched by this commit Revision:371544  1.20120905_1 This port version is marked as vulnerable.
bapt search for other commits by this committer
Cleanup plist
06 Aug 2014 04:34:23
Original commit files touched by this commit Revision:364152  1.20120905_1 This port version is marked as vulnerable.
adamw search for other commits by this committer
In some straightforward situations, protect examples behind PORTEXAMPLES,
adding EXAMPLES to OPTIONS_DEFINE where necessary. In a couple instances,
correct examples being controlled by the DOCS option.
15 Jul 2014 08:45:50
Original commit files touched by this commit Revision:361899  1.20120905_1 This port version is marked as vulnerable.
ache search for other commits by this committer
Add direct KERBEROS_SUPPORT assignment to avoid undefined variable
15 Jul 2014 08:39:26
Original commit files touched by this commit Revision:361897  1.20120905_1 This port version is marked as vulnerable.
ache search for other commits by this committer
MK_KERBEROS_SUPPORT can't be set by user, so rename it to KERBEROS_SUPPORT
15 Jul 2014 08:25:44
Original commit files touched by this commit Revision:361895  1.20120905_1 This port version is marked as vulnerable.
ache search for other commits by this committer
Fix build on systems without kerberos installed by adding
KERBEROS option (default on, so unchanged from previous state)
30 Jun 2014 15:21:49
Original commit files touched by this commit Revision:359864  1.20120905_1 This port version is marked as vulnerable.
olgeni search for other commits by this committer
Remove "mkdir -p %%EXAMPLESDIR%%/contrib" from pkg-plist.

The contrib directory is not empty, so it is not needed.

Moreover, it is missing the %D prefix and will create
share/examples/cvs/contrib in the current directory, whatever it is.
25 Jun 2014 22:34:53
Original commit files touched by this commit Revision:359315  1.20120905 This port version is marked as vulnerable.
antoine search for other commits by this committer
Allow to build info pages with texinfo from ports
19 Jun 2014 10:42:00
Original commit files touched by this commit Revision:358379  1.20120905 This port version is marked as vulnerable.
mat search for other commits by this committer
Fix cvs build on at least 10.0.

Sponsored by:	Absolight
27 May 2014 05:43:34
Original commit files touched by this commit Revision:355468  1.20120905 This port version is marked as vulnerable.
eadler search for other commits by this committer
Live in the world of new Makefiles.

Note that this only supports 'base as built' and won't work if you disable
kerberos.

Hand over port to the world.

Reported by:	danfe
13 Mar 2014 03:45:24
Original commit files touched by this commit Revision:348024  1.20120905 This port version is marked as vulnerable.
eadler search for other commits by this committer
Modernize port
08 Dec 2013 20:18:03
Original commit files touched by this commit Revision:335938  1.20120905 This port version is marked as vulnerable.
eadler search for other commits by this committer
Tie OSVERSION to OPSYS
31 Oct 2013 07:42:04
Original commit files touched by this commit Revision:332206  1.20120905 This port version is marked as vulnerable.
bapt search for other commits by this committer
Remove useless NEED_ROOT and use proper USES=uidfix

Now those ports can be packaged as a user.
20 Oct 2013 00:25:38
Original commit files touched by this commit Revision:330950  1.20120905 This port version is marked as vulnerable.
eadler search for other commits by this committer
Remove superfluous mkdir

Reported by:	bdrewery
20 Oct 2013 00:19:16
Original commit files touched by this commit Revision:330949  1.20120905 This port version is marked as vulnerable.
eadler search for other commits by this committer
- Convert to staging
- Clean up whitespace
20 Sep 2013 17:03:27
Refresh Original commit files touched by this commit Revision:327722  Sanity Test Failure
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
16 Jul 2013 21:59:48
Original commit files touched by this commit Revision:323129  1.20120905 This port version is marked as vulnerable.
eadler search for other commits by this committer
Remove now excess verbiage.

Reviewed by:	bapt
06 Sep 2012 14:37:35
Original commit files touched by this commit Revision:303757  1.20120905 This port version is marked as vulnerable.
eadler search for other commits by this committer
Change upstream to the exact sources used by FreeBSD.

Reviewed by:	bdrewery
Discussed with:	des
05 Sep 2012 02:30:38
Original commit files touched by this commit Revision:303682  1.11.23 This port version is marked as vulnerable.
eadler search for other commits by this committer
CVS is a version control system.
It fills a similar role to the RCS, PRCS, and Aegis packages.

This port includes the patches FreeBSD uses (minus the cosmetic ones)

Reviewed by:	bdrewery

Number of commits found: 36