From owner-ports-jp@jp.FreeBSD.org Tue Feb 19 09:52:59 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g1J0qxm08446;
	Tue, 19 Feb 2002 09:52:59 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from shiva.tri.asanuma.co.jp (shiva.tri.asanuma.co.jp [210.160.188.2])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g1J0qvW08440
	for <ports-jp@jp.freebsd.org>; Tue, 19 Feb 2002 09:52:57 +0900 (JST)
	(envelope-from mori@tri.asanuma.co.jp)
Received: from yashoda.tri.asanuma.co.jp (yashoda.tri.asanuma.co.jp [172.16.57.11])
	by shiva.tri.asanuma.co.jp (Postfix) with ESMTP id B112E5445
	for <ports-jp@jp.freebsd.org>; Tue, 19 Feb 2002 09:52:55 +0900 (JST)
Received: from kurishna.tri.asanuma.co.jp (kurishna.tri.asanuma.co.jp [172.16.57.2])
	by yashoda.tri.asanuma.co.jp (8.11.3nb1/8.11.3) with ESMTP id g1J0qsN07718
	for <ports-jp@jp.freebsd.org>; Tue, 19 Feb 2002 09:52:55 +0900 (JST)
To: ports-jp@jp.FreeBSD.org
Siganture-File: ~/.signature
MIME-Version: 1.0 (generated by REMI 1.14.2 - =?ISO-2022-JP?B?IhskQiRbGyhC?=
 =?ISO-2022-JP?B?GyRCJC8kWyQvQmdFZxsoQiI=?=)
Content-Type: text/plain; charset=ISO-2022-JP
From: Mori Kouji <mori@tri.asanuma.co.jp>
Date: 19 Feb 2002 09:52:54 +0900
Message-ID: <80sn7yz40p.fsf@kurishna.tri.asanuma.co.jp>
Lines: 34
User-Agent: Nana-gnus/7.1.0.23 REMI/1.14.2 (=?ISO-2022-JP?B?GyRCJFsbKEI=?=
 =?ISO-2022-JP?B?GyRCJC8kWyQvQmdFZxsoQg==?=) Chao/1.14.1
 (=?ISO-2022-JP?B?GyRCTztDT0IiGyhC?=) APEL/10.3 Emacs/21.1 (i386--freebsd)
 MULE/5.0 (=?ISO-2022-JP?B?GyRCOC1MWhsoQg==?=)
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: ports-jp 12378
Subject: [ports-jp 12378] portsdb (sysutils/portupgrade)
 =?ISO-2022-JP?B?GyRCJE4bKEI=?= pkgtools.conf
 =?ISO-2022-JP?B?GyRCJE5AX0RqGyhC?=
Errors-To: owner-ports-jp@jp.FreeBSD.org
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: mori@kurishna.tri.asanuma.co.jp

$B?9$G$9!#(Bportsupgrade $B$rJXMx$K;H$o$;$F$b$i$C$F$^$9!#(B

$BKM$O(B /usr/ports $B$r;~!9(B cvs $B$G99?7$7$F$k$N$G!"(Bportsdb $B$G:n@.$9$k(B
INDEX $B$d(B INDEX.db, INDEX.rbo $B$r(B /usr/ports $B$G$O$J$$!"JL$N%G%#%l%/%H%j$K(B
$BCV$-$?$$$H;W$$$^$7$?!#(B

portsdb(1) $B$K$h$k$H!"4D6-JQ?t$G;XDj$9$k0J30$K(B $PREFIX/etc/pkgtools.conf $B$H(B
$B$$$&$N$G;XDj$9$kJ}K!$,$"$k$H$"$j$^$9!#$=$3$G(B pkgtools.conf(5) $B$r8+$k$H(B

  Ruby $B$G5-=R$9$k$3$H$K$J$C$F$k$1$I!"Nc$r:\$;$F$"$k$+$i(B Ruby $B$r$"$^$j(B
  $BCN$i$J$/$F$bBg>fIW(B

$B$H=q$$$F$"$j$^$9!#$=$3$G(B pkgtools.conf $B$N%3%a%s%H$r8+$J$,$i!"(B
INDEX, INDEX.db, INDEX.rbo $B$rA4$F(B /var/db/pkg $B$N2<$K:n$m$&$H!"(B
$B0J2<$N$h$&$K5-=R$r2C$($^$7$?!#(B(`+' $B$G;O$^$k9T$,DI2C$7$?9T$G$9(B)

    ENV['PKG_PATH'] ||= ENV['PACKAGES'] + '/All'
+   ENV['PKG_DBDIR'] ||= '/var/db/pkg'
+   ENV['PORTS_INDEX'] ||= ENV['PKG_DBDIR'] + '/INDEX'
+   ENV['PORTS_DBDIR'] ||= ENV['PKG_DBDIR']

$B$H$3$m$,!"(Bportsdb -Uu $B$G:n@.$5$l$k(B INDEX $B$O(B /var/db/pkg $B$N2<$K:n$i$l$?(B
$B$N$G$9$,!"(BINDEX.db, INDEX.rbo $B$OAjJQ$o$i$:(B /usr/ports $B$N2<$K:n$i$l$^$9!#(B

$B4D6-JQ?t$G(B PORTS_DBDIR=/var/db/pkg $B$r;XDj$9$k$H(B INDEX.db, INDEX>rbo $B$O(B
/var/db/pkg $B$N2<$K:n@.$5$l$k$N$G$9$,!"$3$l$O(B pkgtools.conf $B$N=q$-J}$,(B
$B4V0c$C$F$$$k$+$i$H$$$&$3$H$J$N$G$7$g$&$+(B?

# $B$d$C$Q$j(B Ruby $B$rJY6/$7$J$$$H%@%a$G$9$+(B?

-- 
$B?9(B $B9@Fs(B	(MORI Kouji)
($B3t(B)$B^I>BAH(B $B5;=Q8&5f=j(B
E-mail: mori@tri.asanuma.co.jp
