From owner-FreeBSD-users-jp@jp.FreeBSD.org Sun Dec  7 12:42:09 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id hB73g9K57856;
	Sun, 7 Dec 2003 12:42:09 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from serio.al.rim.or.jp (serio.al.rim.or.jp [202.247.191.123])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id hB73g9M57851
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 7 Dec 2003 12:42:09 +0900 (JST)
	(envelope-from tyuu@on.rim.or.jp)
Received: from mail5.rim.or.jp
	by serio.al.rim.or.jp (3.7W/HMX-13) id MAA24106
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 7 Dec 2003 12:42:08 +0900 (JST)
Received: from localhost (flets4129.t3.rim.or.jp [202.247.159.129]) by mail5.rim.or.jp (8.9.3/3.7W)
	id MAA00925 for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 7 Dec 2003 12:42:08 +0900 (JST)
Message-Id: <20031207.124009.41715234.tyuu@on.rim.or.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: Hiroshi Morita <tyuu@on.rim.or.jp>
X-Mailer: Mew version 2.2 on Emacs 21.3 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sun, 07 Dec 2003 12:40:09 +0900
X-Sequence: FreeBSD-users-jp 77458
Subject: [FreeBSD-users-jp 77458] auto portupgrade
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: tyuu@on.rim.or.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+031103

tyuu $B$G$9!#(B

$B:G6a(B CVSup $B$d(B portupgrade $B$J$I$,MxMQ$G$-$k$h$&$K$J$j$^$7$?!#(B
# Level $B$,>e$,$j$^$7$?!#(B

$B$7$+$7!"%"%W%j$N99?7$K;~4V$,$+$+$C$F$7$^$$:$$C$F$$$^$9!#(B
# Pentium233MHz
# Memory 160M $B$J(B ThinkPad235 (T T)

$B$=$3$G(B CVSup $B$9$k$@$1$G$J$/!"(B
portupgrade $B$^$G<+F0$G9T$($J$$$+$H(B shell script $B$r:n$C$F$_$^$7$?!#(B

$B$J$K$+!"B>$KNI$$J}K!$OL5$$$G$7$g$&$+!)(B
$B$^$?!"<+F0E*$K$d$k$N$O4m81$@$+$i$H$+$"$l$P!"65$($F$/$@$5$$!#(B
# $B$=$b$=$b!"%3%^%s%I$,0c$&$H$+$J$$$3$H$r4j$&!#(B


----------------------------------------
#!/bin/sh

cd /usr/ports/
portversion -v \
	| grep '<' \
	| sed -e 's/\([^-]*\).*port has \(.*\))/grep ^\1-\2 INDEX/' \
	| sh \
	| sed -e 's!^[^|]*|/usr/ports/\([^|]*\)|.*!portupgrade -L /var/log/ports/ -vr \1!' \
	| sh
#
----------------------------------------

/usr/ports $B$K0\F0$7$F(B portversion -v | grep '<' $B$G(B update $B$rA\$7$F$^$9!#(B
$B$=$7$F!"%"%W%jL>$H8=:_$N(B version $B$rJ,N%$7$F!"(B
$B:G?7$N(B version $BHV9f$K$F(B INDEX $BFb$r8!:w$7$F$^$9!#(B

$B8!:w$N7k2L$+$i%"%W%j$N$"$k(B Directory $B$rCj=P$7$F(B
$B%3%^%s%I$r@0$($F$$$^$9!#(B

$B:G8e$N(B sh $B$KEO$9A0$N>uBV$r8+$k$H>e<j$KF0$$$F$$$k$H;W$$$^$9!#(B

portupgrade -L /var/log/ports/ -vr graphics/Hermes
portupgrade -L /var/log/ports/ -vr graphics/ImageMagick
portupgrade -L /var/log/ports/ -vr devel/cscope
portupgrade -L /var/log/ports/ -vr x11-fonts/fontconfig
portupgrade -L /var/log/ports/ -vr print/freetype2
portupgrade -L /var/log/ports/ -vr graphics/gimp1
portupgrade -L /var/log/ports/ -vr devel/glib12
portupgrade -L /var/log/ports/ -vr devel/gmake
portupgrade -L /var/log/ports/ -vr graphics/jbigkit
portupgrade -L /var/log/ports/ -vr graphics/libfpx
portupgrade -L /var/log/ports/ -vr converters/libiconv
portupgrade -L /var/log/ports/ -vr devel/libtool13
portupgrade -L /var/log/ports/ -vr devel/pcre
portupgrade -L /var/log/ports/ -vr graphics/tiff
portupgrade -L /var/log/ports/ -vr archivers/unzip
portupgrade -L /var/log/ports/ -vr x11-wm/windowmaker


by tyuu.
