2009年01月15日の日記
2009年01月15日(木)portversion でpackage リストアップ
portversionはpkg_versionの高機能版。
portversionはportsdbで作成されたデータベースを元にアップグレード可能なpackageをリストアップしてくれる。
- portversion -v
とすると以下のような感じに出力される。
cvsup-without-gui = up-to-date with port
db41 = up-to-date with port
ezm3 = up-to-date with port
fastest_cvsup > succeeds port (port has 0.2.9_5)
gettext > succeeds port (port has 0.16.1_3)
gmake > succeeds port (port has 3.81_2)
libiconv = up-to-date with port
libtool > succeeds port (port has 1.5.24)
linux_base-8 = up-to-date with port
perl > succeeds port (port has 5.8.8_1)
portupgrade-devel > succeeds port (port has 2.4.3_1)
ruby > succeeds port (port has 1.8.6.111_2,1)
ruby18-bdb > succeeds port (port has 0.6.2)
packageごとに「=」「<」「>」のようにインストールしてあるpackageと最新のportsのバージョンを比較してくれる。
現在インストールされているpackageを基準にすると、「=」が同じ、「<」が古い(アップグレード対象)、「>」が新しい(通常は出ない)になる。