BSD Ports

devel/viewvc-devel 1.3.0.20250316_1 MidnightBSD

Web-based Version Control Repository Browsing

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd2
Categories
devel, python

Description

ViewVC is a browser interface for CVS and Subversion version control repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions. Basically, ViewVC provides the bulk of the report-like functionality you expect out of your version control tool, but much more prettily than the average textual command-line program output.

In the other systems

The newest version among them is 1.4.0.20260528, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/viewvc-devel1.3.0.20250316_1no data-[email protected]-
FreeBSDdevel/viewvc-devel1.4.0.20260528 newestnone known-[email protected]-
DragonFlydevel/viewvc-devel1.3.0.20231018_1none known-[email protected]-
HardenedBSDdevel/viewvc-devel1.4.0.20260528 newestno data-[email protected]-
GhostBSDdevel/viewvc-devel1.4.0.20260528 newestno data-[email protected]-

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}viewvc-devel

From mports:

cd /usr/mports/devel/viewvc-devel && make install clean

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

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}viewvc-devel>0:devel/viewvc-devel

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Runtime 1

Run dependencies 1

No port depends on this one.

Configuration

Options name: devel_viewvc

OptionDefaultDescription
APACHEon
APMODoffdepend on Apache module
HTPASSWDoffUse htpasswd feature on standalone server
LIGHTTPDoff
MODWSGIoffAdd mod_wsgi to the list of package dependencies
SUBVERSIONon
WEBSRVonEnable web server support
USES
cpe python
Service scripts
viewvc
Conflicts with
viewvc-1.[12].[0-9]*

Files

pkg-plist 168
  • viewvc/bin/cgi/viewvc.cgi
  • viewvc/bin/db/cvsdbadmin
  • viewvc/bin/db/loginfo-handler
  • viewvc/bin/db/make-database
  • viewvc/bin/db/schema_0.sql
  • viewvc/bin/db/schema_1.sql
  • viewvc/bin/db/schema_2.sql
  • viewvc/bin/db/svndbadmin
  • viewvc/bin/standalone.py
  • viewvc/bin/wsgi/viewvc.fcgi
  • viewvc/bin/wsgi/viewvc.wsgi
  • @sample viewvc/cvsgraph.conf.sample
  • viewvc/lib/__pycache__/accept.pyc
  • viewvc/lib/__pycache__/blame.pyc
  • viewvc/lib/__pycache__/common.pyc
  • viewvc/lib/__pycache__/config.pyc
  • viewvc/lib/__pycache__/cvsdb.pyc
  • viewvc/lib/__pycache__/dbi.pyc
  • viewvc/lib/__pycache__/ezt.pyc
  • viewvc/lib/__pycache__/idiff.pyc
  • viewvc/lib/__pycache__/popen.pyc
  • viewvc/lib/__pycache__/sapi.pyc
  • viewvc/lib/__pycache__/viewvc.pyc
  • viewvc/lib/accept.py
  • viewvc/lib/blame.py
  • viewvc/lib/common.py
  • viewvc/lib/config.py
  • viewvc/lib/cvsdb.py
  • viewvc/lib/dbi.py
  • viewvc/lib/ezt.py
  • viewvc/lib/idiff.py
  • viewvc/lib/popen.py
  • viewvc/lib/sapi.py
  • viewvc/lib/vcauth/__init__.py
  • viewvc/lib/vcauth/__pycache__/__init__.pyc
  • viewvc/lib/vcauth/forbidden/__init__.py
  • viewvc/lib/vcauth/forbidden/__pycache__/__init__.pyc
  • viewvc/lib/vcauth/forbiddenre/__init__.py
  • viewvc/lib/vcauth/forbiddenre/__pycache__/__init__.pyc
  • viewvc/lib/vcauth/svnauthz/__init__.py
  • viewvc/lib/vcauth/svnauthz/__pycache__/__init__.pyc
  • viewvc/lib/vclib/__init__.py
  • viewvc/lib/vclib/__pycache__/__init__.pyc
  • viewvc/lib/vclib/ccvs/__init__.py
  • viewvc/lib/vclib/ccvs/__pycache__/__init__.pyc
  • viewvc/lib/vclib/ccvs/__pycache__/bincvs.pyc
  • viewvc/lib/vclib/ccvs/__pycache__/blame.pyc
  • viewvc/lib/vclib/ccvs/__pycache__/ccvs.pyc
  • viewvc/lib/vclib/ccvs/bincvs.py
  • viewvc/lib/vclib/ccvs/blame.py
  • viewvc/lib/vclib/ccvs/ccvs.py
  • viewvc/lib/vclib/ccvs/rcsparse/__init__.py
  • viewvc/lib/vclib/ccvs/rcsparse/__pycache__/__init__.pyc
  • viewvc/lib/vclib/ccvs/rcsparse/__pycache__/common.pyc
  • viewvc/lib/vclib/ccvs/rcsparse/__pycache__/debug.pyc
  • viewvc/lib/vclib/ccvs/rcsparse/__pycache__/default.pyc
  • viewvc/lib/vclib/ccvs/rcsparse/__pycache__/parse_rcs_file.pyc
  • viewvc/lib/vclib/ccvs/rcsparse/__pycache__/run-tests.pyc
  • viewvc/lib/vclib/ccvs/rcsparse/common.py
  • viewvc/lib/vclib/ccvs/rcsparse/debug.py
  • viewvc/lib/vclib/ccvs/rcsparse/default.py
  • viewvc/lib/vclib/ccvs/rcsparse/parse_rcs_file.py
  • viewvc/lib/vclib/ccvs/rcsparse/run-tests.py
  • viewvc/lib/vclib/ccvs/rcsparse/test-data/default,v
  • viewvc/lib/vclib/ccvs/rcsparse/test-data/default.out
  • viewvc/lib/vclib/ccvs/rcsparse/test-data/empty-file,v
  • viewvc/lib/vclib/ccvs/rcsparse/test-data/empty-file.out
  • viewvc/lib/vclib/svn/__init__.py
  • viewvc/lib/vclib/svn/__pycache__/__init__.pyc
  • viewvc/lib/vclib/svn/__pycache__/svn_ra.pyc
  • viewvc/lib/vclib/svn/__pycache__/svn_repos.pyc
  • viewvc/lib/vclib/svn/svn_ra.py
  • viewvc/lib/vclib/svn/svn_repos.py
  • viewvc/lib/viewvc.py
  • @sample viewvc/mimetypes.conf.sample
  • viewvc/templates/classic/_diff_display.ezt
  • viewvc/templates/classic/_diff_form.ezt
  • viewvc/templates/classic/_dir_footer.ezt
  • viewvc/templates/classic/_dir_header.ezt
  • viewvc/templates/classic/_file_header.ezt
  • viewvc/templates/classic/_footer.ezt
  • viewvc/templates/classic/_header.ezt
  • viewvc/templates/classic/_log_footer.ezt
  • viewvc/templates/classic/_log_header.ezt
  • viewvc/templates/classic/_paging.ezt
  • viewvc/templates/classic/_pathrev_form.ezt
  • viewvc/templates/classic/_props.ezt
  • viewvc/templates/classic/_sort.ezt
  • viewvc/templates/classic/diff.ezt
  • viewvc/templates/classic/dir_new.ezt
  • viewvc/templates/classic/directory.ezt
  • viewvc/templates/classic/docroot/help.css
  • viewvc/templates/classic/docroot/help_dirview.html
  • viewvc/templates/classic/docroot/help_log.html
  • viewvc/templates/classic/docroot/help_rootview.html
  • viewvc/templates/classic/docroot/images/annotate.png
  • viewvc/templates/classic/docroot/images/back.png
  • viewvc/templates/classic/docroot/images/back_small.png
  • viewvc/templates/classic/docroot/images/binary.png
  • viewvc/templates/classic/docroot/images/broken.png

The first 100 are listed.

distinfo 1
FileSizeSHA256
viewvc-viewvc-1.3.0-20250316-6e60e18d5e5388697c5f6cda917c944e6138d3d9_GH0.tar.gz3463155927a371bef345c9fe4ba8d28813ec2cc1f1d2f528edc7db85131246995651fe