On Sat, 21 Jul 2007 00:20:45 -0400
Yoshihiro Ota 
<[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]> 
wrote:

> On Fri, 20 Jul 2007 16:25:43 +0900
> "Dobashi.M" 
> <[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]> 
> wrote:
> 
> > # gmake /var/db/pkg/xpdf-3.01_2 (とすると)
> > gmake: `/var/db/pkg/xpdf-3.01_2' に対して行うべき事はありません。
> > 
> > しかし Makefileでは
> > PORTNAME=       xpdf
> > PORTVERSION=    3.01
> > PORTREVISION=   3
> 
> 現在の実装ですと、
> # gmake /var/db/pkg/xpdf-3.01_3
> と指定することになります。
> 
> # gmake /var/db/pkg/xpdf-3.01_2
> は make に /var/db/pkg/xpdf-3.01_2 というファイルを作れと命令します。
> しかし、ファイルは既に存在しているので、make は何もすることが無いと判断します。

こちらの実装は、今回はうまくいきました。更新が必要な ports にだけ、.PHONY を
使っています。しかし、+REQUIRED_BY はまだ修正できていません。

今の最新版は以下となっています。
http://www.ne.jp/asahi/export/uyota/src/gports-1.50.tar.bz2
http://uyota.asablo.jp/blog/2007/07/22/1672353

太田

メールによる返信