Diary/2007-7-22
コンパイル済みのportsをまとめてpackageに
portsをコンパイルしっぱなしでHDDの残り容量が少なくなってきたので,
packageにして,workディレクトリを消す事に.
とりあえず,
find /usr/ports -name work -print
とかして,workがあるところを列挙.
で,Rubyで,
open(ARGV[0]){|file|
while l = file.gets
l.strip!
dir = Dir::pwd
Dir::chdir(l)
Dir::chdir("../")
system("make package")
system("rm -rf work")
Dir::chdir(dir)
end
}
とか.
なんかもっと普通な方法あったかな.