BSD Ports

devel/cvsweb3 3.0.6_5 FreeBSD

WWW CGI script to browse CVS repository trees version 3

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
devel, www
Package size
66.2 KiB, 221.6 KiB installed

Description

FreeBSD-CVSweb is a WWW CGI script that allows remote users to browse a CVS repository tree via web. It can display the revision history of a file, as well as diffs between revisions and downloading the whole file.

The cvsweb script has been written by Bill Fenner <[email protected]> for the FreeBSD project, improved visually and functionally by Henner Zeller <[email protected]>, Henrik Nordstrom <[email protected]>, and Ken Coar <[email protected]>, then Akinori MUSHA <[email protected]> brought it back to the FreeBSD community and made further improvements. FreeBSD-CVSweb is currently maintained by Ville Skytta.

In the other systems

SystemPortVersion
FreeBSDdevel/cvsweb33.0.6_5
DragonFlydevel/cvsweb33.0.6_5
MidnightBSDdevel/cvsweb33.0.6_3
GhostBSDdevel/cvsweb33.0.6_5

Install

Binary package:

pkg install cvsweb3

From the ports tree:

cd /usr/ports/devel/cvsweb3/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cvsweb3>0:devel/cvsweb3

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.0.6_53.0.6_53.0.6_53.0.6_53.0.6_5
FreeBSD:14:quarterly3.0.6_53.0.6_5n/a3.0.6_53.0.6_5
FreeBSD:15:latest3.0.6_53.0.6_5n/a3.0.6_53.0.6_5
FreeBSD:15:quarterly3.0.6_53.0.6_5n/an/an/a
FreeBSD:16:latest3.0.6_53.0.6_5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 6

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 27

No port depends on this one.

Configuration

Options name: devel_cvsweb

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
cpe perl5 shebangfix
Service scripts
none
Conflicts with
cvsweb-2.*

Message 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'.

Files

pkg-plist 23
  • etc/cvsweb/cvsweb.conf.dist
  • etc/cvsweb/cvsweb.conf-freebsd.dist
  • etc/cvsweb/cvsweb.conf-openbsd.dist
  • etc/cvsweb/cvsweb.conf-netbsd.dist
  • etc/cvsweb/cvsweb.conf-ruby.dist
  • share/doc/cvsweb3/ChangeLog
  • share/doc/cvsweb3/INSTALL
  • share/doc/cvsweb3/NEWS
  • share/doc/cvsweb3/README
  • share/doc/cvsweb3/TODO
  • share/examples/cvsweb3/cvsweb-httpd.conf
  • %%CGIDIR%%/cvsweb.cgi
  • %%ICONSDIR%%/cvsweb/back.gif
  • %%ICONSDIR%%/cvsweb/binary.gif
  • %%ICONSDIR%%/cvsweb/dir.gif
  • %%ICONSDIR%%/cvsweb/miniback.gif
  • %%ICONSDIR%%/cvsweb/minidir.gif
  • %%ICONSDIR%%/cvsweb/minigraph.png
  • %%ICONSDIR%%/cvsweb/minitext.gif
  • %%ICONSDIR%%/cvsweb/text.gif
  • %%CSSDIR%%/cvsweb/cvsweb.css
  • share/enscript/hl/lang_cvsweb.st
  • share/enscript/hl/lang_cvsweb_diff.st
distinfo 1
FileSizeSHA256
cvsweb-3.0.6.tar.gz7248407391ee70212ae42e54b8f6d5e613623ef2aad5fd7474899a102fcca48d213c2
Master sites 2
  • LOCAL/scop
  • http://people.FreeBSD.org/~scop/cvsweb/

Commit history 0

No commits in the history this site was built from.