BSD Ports

devel/cvsweb 2.0.6_2 FreeBSD

WWW CGI script to browse CVS repository trees

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
devel, www
Package size
48.6 KiB, 151.4 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.

In the other systems

SystemPortVersion
FreeBSDdevel/cvsweb2.0.6_2
OpenBSDdevel/cvsweb2.1
NetBSDwww/cvsweb3.0.6nb13
DragonFlydevel/cvsweb2.0.6_2
MidnightBSDdevel/cvsweb33.0.6_3

Install

Binary package:

pkg install cvsweb

From the ports tree:

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

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

RUN_DEPENDS=	cvsweb>0:devel/cvsweb

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:latest2.0.6_22.0.6_22.0.6_22.0.6_22.0.6_2
FreeBSD:14:quarterly2.0.6_22.0.6_2n/a2.0.6_22.0.6_2
FreeBSD:15:latest2.0.6_22.0.6_2n/a2.0.6_22.0.6_2
FreeBSD:15:quarterly2.0.6_22.0.6_2n/an/an/a
FreeBSD:16:latest2.0.6_22.0.6_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: devel_cvsweb

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe perl5
Service scripts
none
Conflicts with
cvsweb-3.*

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 18
  • 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/cvsweb/ChangeLog
  • share/doc/cvsweb/INSTALL
  • share/doc/cvsweb/README
  • share/doc/cvsweb/README.FreeBSD
  • share/doc/cvsweb/TODO
  • share/doc/cvsweb/TODO.FreeBSD
  • %%CGIDIR%%/cvsweb.cgi
  • %%ICONSDIR%%/cvsweb/back.gif
  • %%ICONSDIR%%/cvsweb/dir.gif
  • %%ICONSDIR%%/cvsweb/miniback.gif
  • %%ICONSDIR%%/cvsweb/minidir.gif
  • %%ICONSDIR%%/cvsweb/minitext.gif
  • %%ICONSDIR%%/cvsweb/text.gif
distinfo 1
FileSizeSHA256
cvsweb-2.0.6.tar.gz526599545bee1715087e7a19951b335b3490c49e954c2d356920d0b65446223d5fd42
Master sites 2
  • LOCAL/scop
  • http://people.FreeBSD.org/~scop/cvsweb/

Commit history 0

No commits in the history this site was built from.