From owner-ports-jp@jp.FreeBSD.org Tue May  4 23:30:40 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i44EUej95566;
	Tue, 4 May 2004 23:30:40 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from pcat.heimat.gr.jp ([2001:3e0:a84::1])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet6 id i44EUe995547
	for <ports-jp@jp.freebsd.org>; Tue, 4 May 2004 23:30:40 +0900 (JST)
	(envelope-from nakaji@tutrp.tut.ac.jp)
Received: from xa12.heimat.gr.jp (xa12.heimat.gr.jp [202.216.136.35])
	by pcat.heimat.gr.jp (8.12.11/8.12.11) with ESMTP id i44EUV6Z023962
	for <ports-jp@jp.freebsd.org>; Tue, 4 May 2004 23:30:31 +0900 (JST)
	(envelope-from nakaji@tutrp.tut.ac.jp)
To: FreeBSD Ports JP <ports-jp@jp.FreeBSD.org>
From: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <86y8o8tgc8.fsf@xa12.heimat.gr.jp>
User-Agent: T-gnus/6.17.3 (based on No Gnus v0.3) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI)
X-Virus-Scanned: by AMaViS-perl11-milter (http://amavis.org/)
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 04 May 2004 23:30:31 +0900
X-Sequence: ports-jp 14678
Subject: [ports-jp 14678] devel/cvsweb
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: nakaji@tutrp.tut.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040430

$BCf<#!wK-66$G$9!#(B

FreeBSD 5.2-CURRENT #32: Fri Mar 26 22:22:50 JST 2004
Concurrent Versions System (CVS) '1.11.15'-FreeBSD (client/server)

$B$G(B ports-current $B$G%$%s%9%H!<%k$7$?(B cvsweb $B%5!<%P$r%m!<%+%k$K8x3+$7$F(B
$B$$$k$N$G$9$,!"%f!<%6$+$i(B

> $B%(%i!<%a%C%;!<%8$O<!$NDL$j$G$9!%(B

> Error

> Error: Unexpected output from cvs co: /usr/bin/cvs: invalid
> option -- l Usage: cvs [cvs-options] command
> [command-options-and-arguments] where cvs-options are -q,
> -n, etc. (specify --help-options for a list of options)
> where command is add, admin, etc. (specify --help-commands
> for a list of commands or --help-synonyms for a list of
> command synonyms) where command-options-and-arguments
> depend on the specific command (specify -H followed by a
> command name for command-specific help) Specify --help to
> receive this message The Concurrent Versions System (CVS)
> is a tool for version control. For CVS updates and
> additional information, see the CVS home page at
> http://www.cvshome.org/ or Pascal Molli's CVS site at
> http://www.loria.fr/~molli/cvs-index.html 

$B$H$$$&Js9p$,$"$j$^$7$?!#%U%!%$%k$N$"$k%j%S%8%g%s$r8+$h$&$H$9$k$H=P$k$=(B
$B$&$G$9!#(B

http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/COPYRIGHT?rev=1.5&content-type=text/x-cvsweb-markup
$B$O%(%i!<$K$J$j$^$;$s$,!"(B5-CURRENT $B$N(B cvs-1.11.15 $B$,F0:n$9$k(B cvsweb $B%5!<(B
$B%P$G5/$-$k%(%i!<$@$H;W$$$^$9!#(B

cvsweb.conf $B$G(B cvs $B$N%*%W%7%g%s$r(B -lf $B$+$i(B -f $B$KJQ99$9$k$H%(%i!<$K$O$J(B
$B$i$J$$$N$G$9$,!"$=$&$$$&$3$H$G$h$$$N$G$7$g$&$+!)(B

4.10-BETA $B$N(B
Concurrent Versions System (CVS) 1.11.5-FreeBSD (client/server)
$B$@$H$3$N%(%i!<$K$O$J$i$J$$$N$G(B cvs $B$N%P!<%8%g%s0MB8$J$s$G$9$1$I!"B>$N(B
cvs-1.11.15 $B$J(B cvsweb $B%5!<%P$G3NG'$G$-$^$;$s$+!)(B
-- 
NAKAJI Hiroyuki ($BCf<#(B $B909T(B)

Index: files/patch-cvsweb.conf
===================================================================
RCS file: /net/pcat/home/ncvs/ports/devel/cvsweb/files/patch-cvsweb.conf,v
retrieving revision 1.8
diff -u -r1.8 patch-cvsweb.conf
--- files/patch-cvsweb.conf	23 Jul 2002 15:09:59 -0000	1.8
+++ files/patch-cvsweb.conf	4 May 2004 14:19:06 -0000
@@ -1,25 +1,11 @@
-Index: cvsweb.conf
-===================================================================
-RCS file: /home/ncvs/projects/cvsweb/cvsweb.conf,v
-retrieving revision 1.36
-diff -a -u -r1.36 cvsweb.conf
---- cvsweb.conf	10 Jul 2002 15:30:56 -0000	1.36
-+++ cvsweb.conf	23 Jul 2002 14:15:23 -0000
-@@ -18,7 +18,7 @@
- #   uname, cvs, rlog, rcsdiff
- #   gzip (if you enable $allow_compress)
- #   tar, rm, zip (if you enable $allow_tar)
--$command_path = '/bin:/usr/bin:/usr/local/bin';
-+$command_path = '/bin:/usr/bin:!!PREFIX!!/bin';
- 
- # Search the above directories for each command
- for (qw(uname cvs rlog rcsdiff gzip tar rm zip)) {
+--- cvsweb.conf.orig	Mon Sep 23 14:30:17 2002
++++ cvsweb.conf	Tue May  4 23:18:54 2004
 @@ -43,7 +43,7 @@
  # 'symbolic_name' => ['name_to_display', 'path_to_the_actual_repository']
  # Listed in the order specified:
  @CVSrepositories = (
 -	'local'   => ['Local Repository', '/home/cvs'],
-+	'local'   => ['!!TITLE!!', '!!CVSROOT!!'],
++	'local'   => ['My CVS Repository', '/home/cvs'],
  #	'freebsd' => ['FreeBSD',          '/home/ncvs'],
  #	'openbsd' => ['OpenBSD',          '/home/ncvs'],
  #	'netbsd'  => ['NetBSD',           '/home/ncvs'],
@@ -32,15 +18,6 @@
  
  # format:             TEXT      ICON-URL              width height
  %ICONS = (
-@@ -335,7 +335,7 @@
- # cvsweb to guess the correct mime-type on
- # checkout; you can use the mime.types from
- # apache here:
--$mime_types = '/usr/local/etc/apache/mime.types';
-+$mime_types = '!!PREFIX!!/etc/apache/mime.types';
- 
- # quick mime-type lookup; maps file-suffices to
- # mime-types for displaying checkouts in the browser.
 @@ -472,7 +472,7 @@
  $allow_tar = '';
  
@@ -50,3 +27,12 @@
  
  # e.g. @tar_options = qw(--ignore-failed-read);
  #      GNU tar has some useful options against unexpected errors.
+@@ -495,7 +495,7 @@
+ # For cvs versions prior to 1.11, the '-l' option doesn't work; If you want
+ # working checkouts with an older cvs version, you'll have to make sure that
+ # the cvsweb user can read and write to CVSROOT/history.
+-@cvs_options = qw(-lf);
++@cvs_options = qw(-f);
+ 
+ push @cvs_options, '-R' if ($uname eq 'FreeBSD' || $uname eq 'OpenBSD');
+ push @cvs_options, '-u' if ($uname eq 'NetBSD');
