gports 第七段 ― 2007年07月22日 12時37分32秒
-
test ターゲットを追加してみた。何が更新されるかを簡単に調べたいときの為。以前から、この情報は生成してはいたが、自分で grep する必要があった。
% gmake test grep '# upgrad' pkgdb.gmk # upgrade slib-3a1_2 to slib-3a4_1
-
パッケージ名を指定する場合、新しく作られるバージョンで指定する必要があった。
% gmake -n /var/db/pkg/slib-3a4_1 (cd /usr/ports/lang/slib && echo slib-3a1_2 to slib-3a4_1 && MAKEFLAGS="" make build && ( ([ ! -f slib-3a1_2.tar ] || (cd /export/home/uyota/gports/ && pkg_create -b slib-3a1_2.tar )) && ((MAKEFLAGS="" make deinstall reinstall && se d -i.gports -e "/pkgdep/s^slib-3a1_2^slib-3a4_1^g" /var/db/pkg/*-*/+CONTENTS) || pkg_add -f /export/home/uyota/gports/slib-3a1_2.tar )))
% gmake -n /var/db/pkg/slib-3a1_2 (cd /usr/ports/lang/slib && echo slib-3a1_2 to slib-3a4_1 && MAKEFLAGS="" make build && ( ([ ! -f slib-3a1_2.tar ] || (cd /export/home/uyota/gports/ && pkg_create -b slib-3a1_2.tar )) && ((MAKEFLAGS="" make deinstall reinstall && se d -i.gports -e "/pkgdep/s^slib-3a1_2^slib-3a4_1^g" /var/db/pkg/*-*/+CONTENTS) || pkg_add -f /export/home/uyotal/gports/slib-3a1_2.tar )))
最近のコメント