version 3.8, 2000/09/03 18:25:47 |
version 3.17, 2001/01/02 23:34:46 |
|
|
# to the CVS repository so :pserver:someone@xyz.com:/data/cvsroot |
# to the CVS repository so :pserver:someone@xyz.com:/data/cvsroot |
# won't work! |
# won't work! |
|
|
# 'symbolic_name' 'path_to_the_actual_repository' |
# 'symbolic_name' => ['name_to_display', 'path_to_the_actual_repository'] |
%CVSROOT = ( |
# Listed in the order specified: |
'local' => '/home/cvs', |
@CVSrepositories = ( |
'freebsd' => '/home/ncvs', |
'local' => ['Local Repository', '/home/cvs'], |
); |
# 'freebsd' => ['FreeBSD', '/home/ncvs'], |
|
# 'openbsd' => ['OpenBSD', '/home/ncvs'], |
|
# 'netbsd' => ['NetBSD', '/home/ncvs'], |
|
# 'ruby' => ['Ruby', '/var/anoncvs/ruby'], |
|
); |
|
|
%CVSROOTdescr = ( |
|
'local' => 'Local Repository', |
|
'freebsd' => 'FreeBSD', |
|
); |
|
|
|
# This tree is enabled by default when |
# This tree is enabled by default when |
# you enter the page |
# you enter the page |
$cvstreedefault = 'local'; |
$cvstreedefault = $CVSrepositories[2 * 0]; # The first one |
|
|
############## |
############## |
# PR categoties |
# Bug tracking system options |
|
# ("PR" means Problem Report, as in GNATS) |
############## |
############## |
@prcategories = qw( |
#@prcategories = qw( |
advocacy |
# advocacy |
alpha |
# alpha |
bin |
# bin |
conf |
# conf |
docs |
# docs |
gnu |
# gnu |
i386 |
# i386 |
kern |
# kern |
misc |
# misc |
ports |
# pending |
sparc |
# ports |
); |
# sparc |
|
# ); |
|
# |
|
#$prcgi = "http://www.FreeBSD.org/cgi/query-pr.cgi?pr=%s"; |
|
# |
|
#$prkeyword = "PR"; |
|
|
############## |
############## |
# query-pr.cgi |
# Manual gateway |
############## |
############## |
$prcgi = "http://www.FreeBSD.org/cgi/query-pr.cgi?pr=%s"; |
|
|
|
############## |
|
# man.cgi |
|
############## |
|
$mancgi = "http://www.FreeBSD.org/cgi/man.cgi?apropos=0&sektion=%s&query=%s&manpath=FreeBSD+5.0-current&format=html"; |
$mancgi = "http://www.FreeBSD.org/cgi/man.cgi?apropos=0&sektion=%s&query=%s&manpath=FreeBSD+5.0-current&format=html"; |
|
|
############## |
############## |
Line 96 $mancgi = "http://www.FreeBSD.org/cgi/man.cgi?apropos= |
|
Line 96 $mancgi = "http://www.FreeBSD.org/cgi/man.cgi?apropos= |
|
# u Unified diff |
# u Unified diff |
# c Context diff |
# c Context diff |
# s Side by side |
# s Side by side |
"f" => ($is_textbased ? "u" : "h"), |
"f" => "u", |
|
|
# hidecvsroot: Don't show the CVSROOT directory |
# hidecvsroot: Don't show the CVSROOT directory |
# 1 Hide CVSROOT directory |
# 1 Hide CVSROOT directory |
Line 113 $mancgi = "http://www.FreeBSD.org/cgi/man.cgi?apropos= |
|
Line 113 $mancgi = "http://www.FreeBSD.org/cgi/man.cgi?apropos= |
|
# some layout stuff |
# some layout stuff |
############## |
############## |
|
|
# color settings in the body-tag |
# The body-tag for directory views and logs |
$body_tag = '<body text="#000000" bgcolor="#ffffff">'; |
$body_tag = '<body text="#000000" bgcolor="#ffffff">'; |
|
|
|
# The body-tag for diffs and annotations |
|
$body_tag_for_src = '<body text="#000000" bgcolor="#eeeeee">'; |
|
|
# Wanna have a logo on the page ? |
# Wanna have a logo on the page ? |
$logo = '<img src="/icons/apache_pb.gif">'; |
$logo = '<img src="/icons/apache_pb.gif">'; |
|
|
Line 125 $defaulttitle = "CVS Repository"; |
|
Line 128 $defaulttitle = "CVS Repository"; |
|
# The address is shown on the footer |
# The address is shown on the footer |
$address = "<font size=-1>CVSweb by <knu\@FreeBSD.org></font>"; |
$address = "<font size=-1>CVSweb by <knu\@FreeBSD.org></font>"; |
|
|
# Default page background color for the diffs |
|
# and annotations |
|
$backcolor = "#eeeeee"; |
|
|
|
# color of navigation Header for |
# color of navigation Header for |
# diffs and annotations |
# diffs and annotations |
$navigationHeaderColor = '#9999ee'; |
$navigationHeaderColor = '#9999ee'; |
|
|
# These default icons are coming with apache. |
# These default icons are coming with apache. |
# If these icons are too large, check out the miniicons in the |
# If these icons are too large, check out the miniicons in the |
# icons/ directory; they have a width/height of 16/16 |
# icons/ directory; they have a width/height of 16/16 |
# format: TEXT ICON-URL width height |
my $iconsdir = "/icons"; |
|
# format: TEXT ICON-URL width height |
%ICONS = ( |
%ICONS = ( |
back => [ ("[BACK]", "/icons/cvsweb/back.gif", 20, 22) ], |
back => [ ("[BACK]", "$iconsdir/back.gif", 20, 22) ], |
dir => [ ("[DIR]", "/icons/cvsweb/dir.gif", 20, 22) ], |
dir => [ ("[DIR]", "$iconsdir/dir.gif", 20, 22) ], |
file => [ ("[TXT]", "/icons/cvsweb/text.gif", 20, 22) ], |
file => [ ("[TXT]", "$iconsdir/text.gif", 20, 22) ], |
); |
); |
|
undef $iconsdir; |
|
|
# the length to which the last logentry should |
# the length to which the last logentry should |
# be truncated when shown in the directory view |
# be truncated when shown in the directory view |
|
|
# For each pair of regexps, files that match the first regexp will be diff'ed |
# For each pair of regexps, files that match the first regexp will be diff'ed |
# with an '-F' option with the second regexp. |
# with an '-F' option with the second regexp. |
%funcline_regexp = ( |
%funcline_regexp = ( |
"\\.(4th|fr)\$" => "\\(^\\| \\|\t\\): ", |
"\\.(4th|fr)\$" => "\\(^\\|[ \t]\\): ", |
|
"\\.rb\$" => "^[\t ]*\\(class\\|module\\|def\\) ", |
); |
); |
|
|
# ignore whitespaces for human readable diffs |
# ignore whitespaces for human readable diffs |
Line 322 $mime_types = '/usr/local/etc/apache/mime.types'; |
|
Line 324 $mime_types = '/usr/local/etc/apache/mime.types'; |
|
"shtml" => "text/html", |
"shtml" => "text/html", |
"gif" => "image/gif", |
"gif" => "image/gif", |
"jpeg" => "image/jpeg", |
"jpeg" => "image/jpeg", |
"jpg" => "image/jpeg", |
"jpg" => "image/jpeg", |
|
"png" => "image/png", |
|
"xpm" => "image/xpm", |
"*" => "text/plain", |
"*" => "text/plain", |
); |
); |
|
|
|
# Charset for HTML output |
|
$charset = ''; |
|
# e.g. |
|
#$charset = $where =~ m,/ru[/_-], ? 'koi8-r' |
|
# : $where =~ m,/zh[/_-], ? 'big5' |
|
# : $where =~ m,/ja[/_-], ? 'x-euc-jp' |
|
# : $where =~ m,/ko[/_-], ? 'x-euc-kr' |
|
# : 'iso-8859-1'; |
|
|
############## |
############## |
# Misc |
# Misc |
############## |
############## |
# allow annotation of files |
# allow annotation of files |
# this requires rw-access to the |
# this requires rw-access to the |
# CVSROOT/history - file and rw-access |
# CVSROOT/history file (if you have one) |
# to the subdirectory to place the lock |
# and rw-access to the subdirectory to |
# so you maybe don't want it |
# place the lock so you maybe don't want it |
$allow_annotate = 1; |
$allow_annotate = 1; |
|
|
# allow pretty-printed version of files |
# allow pretty-printed version of files |
Line 343 $allow_markup = 1; |
|
Line 356 $allow_markup = 1; |
|
# of output if the Browser accepts |
# of output if the Browser accepts |
# it (HTTP_ACCEPT_ENCODING=gzip) |
# it (HTTP_ACCEPT_ENCODING=gzip) |
# [make sure to have gzip in the path] |
# [make sure to have gzip in the path] |
$allow_compress = 1; |
$allow_compress = 0; |
|
|
# Make use of javascript functions. |
# Make use of javascript functions. |
# This way you can select one of your CVSroot |
# This way you can select one of your CVSroot |
Line 367 $open_extern_window = 1; |
|
Line 380 $open_extern_window = 1; |
|
# this allows editing of all your options more intuitive |
# this allows editing of all your options more intuitive |
$edit_option_form = (not $dirtable); |
$edit_option_form = (not $dirtable); |
|
|
# remember to set the path to your |
# Set the path for the following commands: |
# rcsutils: rlog, rcsdiff (gzip if you use compression) |
# cvs, rlog, rcsdiff |
#$ENV{'PATH'} = '/usr/local/bin'; |
# gzip (if you enable $allow_compress) |
|
# tar,rm (if you enable $allow_tar) |
|
$ENV{'PATH'} = '/bin:/usr/bin:/usr/local/bin'; |
|
|
# If you have files which automatically refers to other files |
# If you have files which automatically refers to other files |
# (such as HTML) then this allows you to browse the checked |
# (such as HTML) then this allows you to browse the checked |
Line 392 $markupLogColor = "#ffffff"; |
|
Line 407 $markupLogColor = "#ffffff"; |
|
# Show CVS log when viewing file contents |
# Show CVS log when viewing file contents |
$show_log_in_markup = 1; |
$show_log_in_markup = 1; |
|
|
|
# Preformat when viewing file contents. This should be turned off |
|
# when you have files in the repository that are in a multibyte |
|
# encoding which uses HTML special characters ([<>&"]) as part of a |
|
# multi-byte character. (such as iso-2022-jp, ShiftJIS, etc.) |
|
# Otherwise those files will get screwed up in markup. |
|
$preformat_in_markup = ''; |
|
|
# Tabstop used to expand tabs in colored diffs. If undefined then |
# Tabstop used to expand tabs in colored diffs. If undefined then |
# tabs are always expanded to 8 spaces. |
# tabs are always expanded to 8 spaces. |
$tabstop = 8; |
$tabstop = 8; |
|
|
# server |
# server |
$use_moddate = 1; |
$use_moddate = 1; |
|
|
|
# Allows downloading a tarball of the current directory if set. |
|
# Bear in mind that this allows downloading a tarball of your entire |
|
# repository, which can take a lot of time and disk space to create! |
|
# If you enable this, you may need to make sure that cvsweb can write to |
|
# CVSROOT/val-tags, due to a bug in cvs. |
|
$allow_tar = ''; |
|
|
|
# Options to pass to tar(1). |
|
@tar_options = qw(); |
|
# e.g. @tar_options = qw(--ignore-failed-read); |
|
# GNU tar has some useful options against unexpected errors. |
|
|
|
# Options to pass to cvs(1). |
|
@cvs_options = qw(-l); |
|
# e.g. @cvs_options = qw(-R -l); |
|
# -R (read only access mode) is implemented only in FreeBSD's and |
|
# OpenBSD's cvs(1). |
|
|
|
1; |
#EOF |
#EOF |