Update to knu-cvsweb 1.93.1.13. - Use cvsweb.conf* in the current directory when they don't exist in /usr/local/etc/. - Declare function prototypes to shut up runtime warnings. - Remove redundant white space at the end of lines.2a69ccf509
Port details
devel/cvsweb3 3.0.6_5
WWW CGI script to browse CVS repository trees version 3
Port info
- Maintainer
- noackjr@alumni.rice.edu
- Packages
- latest: 3.0.6_5
- Upstream
- up to date
- Last update
- to 3.0.6_5 · fb16dfecae
- Quarterly
- 2026Q4: 3.0.6_5
- WWW
- https://www.FreeBSD.org/projects/cvsweb.html
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install cvsweb3installs 3.0.6_5 fromlatest; fromquarterly(2026Q4) 3.0.6_5- Port
# cd /usr/ports/devel/cvsweb3 && make install clean# make -C /usr/ports/devel/cvsweb3 config # change options first
- Size
- 66 KiB download · 222 KiB installed
- Depends on
- devel/cvsgraph 1.7.2_3, devel/p5-IPC-Run 20260402.0, devel/p5-String-Ediff 0.09_2, lang/perl5.42 5.42.3, mail/p5-MIME-Types 2.29, net/p5-URI 5.34, print/enscript-letter 1.6.6_4
- License
- BSD2CLAUSE
- Options
- 2 of 2 on in the package: DOCS EXAMPLES
- pkg-message
Shown after installing
Quickstart: cd /usr/local/etc/cvsweb cp cvsweb.conf.dist cvsweb.conf and you can browse your CVS repository via web if you set up your web server correctly. The URL to get to the cvsweb will be like `http://localhost/cgi-bin/cvsweb.cgi/'. To configure its appearance and repository entries to browse, edit cvsweb.conf* as you like. For further information, please look into the directory `/usr/local/share/doc/cvsweb'.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.0.6_5 | 3.0.6_5 | – |
| FreeBSD 15 | 3.0.6_5 | 3.0.6_5 | – |
| FreeBSD 14 | 3.0.6_5 | 3.0.6_5 | 3.0.6_5 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.0.6_5 | 3.0.6_5 | – |
| FreeBSD 14 | 3.0.6_5 | 3.0.6_5 | 3.0.6_5 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.0.6_5.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (125)
Update to 1.93.1.10. - Nothing but #!/usr/bin/perl -> #!/usr/bin/perl5
Define USE_PERL5 and substitute ${PERL} for /usr/bin/perl5.1dceeeac11Update with my development branch of cvsweb.
PORTVERSION 1.93.1.9 indicates that it's knu's cvsweb rev. 1.9, based
on Zeller's cvsweb rev. 1.93. I'll keep merging all the changes that
will be made on Zeller's version as well as enhancing it to meet our
needs. :)
Below is an excerpt from README.knu.
----
Added features over Zeller's version:
o Customizable "show functions" option
You can specify a regexp for each file type to teach rcsdiff(1) to
recognize function lines.
o Customizable PR categories
o Move $prcgi to cvsweb.conf
Now each repository can have its own PR categories and
query-pr.cgi URL, which can be defined in cvsweb.conf-${cvstree}.
It is useful when you have such as NetBSD and/or OpenBSD
repositories.
o Improved support for text-based browsers
Unidiff is the default format for diffs, for text-based browsers.
o Enhance hyperlinking PR # feature.
The following PR numbers will all be hyperlinked. :)
PR: 12345, 67890, ..
PR: #12345, #67890, ..
PR# sparc/12345, i386/67890
PR: ports/43210
kern/98765
.. is related to bin/4567, which is ...3c1c50d57eBrowse two repositories by default. local => /home/cvs FreeBSD => /home/ncvsaae697a4f6
Update to rev. 1.90. o checkout without revision should default to HEAD07b3667216
Correct md5 that is calculated from the original distfile. The previous value was of my locally packed tarball somehow..6c7b47848d
Update to rev. 1.89. Reduce warnings. Make https URLs clickable as well as ftp and http URLs.a8636d5572
Update to rev.1.86. This update fixes several SECURITY problems, so PLEASE UPDATE to this version ASAP.b51fb0f32b
Use ${MASTER_SITE_LOCAL}.be6c01ee85Local distfiles have been moved to: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/knu/60f2ecb476
Update to the latest CVS snapshot. - Minor fixes - Timezone support9eb728a459
Remove subdirectories too.f386d54c2c
Satisfy bento by removing the apache directory on package building. This port does not explicitly depend on a specific version of Apache nor other www servers but leaves the option for users, since cvsweb should work on most cgi capable www servers.86385a8dd1
Change MAINTAINER addresses from knu@idaemons.org to knu@FreeBSD.org so as to make it clear that a FreeBSD committer maintains them.5265cd36e2
PORTNAME/PORTVERSION updateed33fb7de0
Style fix: - Remove post-install information from DESCR's. - Replace /usr/local with ${PREFIX} in DESCR's and MESSAGE's. - Remove unnecessary whitespace.
Pointed out by: portlinta42adeafddUpdate to Henner Zeller's cvsweb. (Rev. 1.80) If you prefer as simple view as before, you can easily customize so. Enjoy it. PR: ports/17388 Submitted by: myself Approved by: Bill Fenner <fenner@freebsd.org> (The original author of cvsweb)cf6e506a12
Mostly minor changes. Changes: - get to install README - change the maintainter And because Apache isn't the only web server and the configurations may vary; - stop trying to check if any web server is installed - allow a user to specify a cgi-bin directory to install - stop using icons that Apache installs by default - rename the script from cvsweb to cvsweb.cgi Approved by: sada540b845132
Change all www.freebsd.org/~user references to people.FreeBSD.org/~user, as the days of the former are numbered. Reviewed by: asami02c5b6c7c6
FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru65ab34a667
Change Id->FreeBSD.9a9ac6ba9d
purely cosmetic... apache paths changed update port to install script to new location ${PREFIX}/share/apache/cgi-bin/5d88362367Misfiled a Makefile line.5162aaf419
Move category from net to devel. Cope with package-build time problem. Requested by: hoek521370ce36
Move net/cvsweb's category to ports/devel. Requested by: hoek07aba06f10