トップ «前の日記(2003-11-05(水)) 最新 次の日記(2003-11-07(金))» 編集

とた日記


2003-11-06(木) 雨朝方止み午後から晴 [長年日記]

_ 野良 port siproxd

今回は porttools を活用して

# cd /usr/ports/local
# port create siproxd

として雛型を作成して作業を開始しました。Whom: PORTVERSION CATEGORIES COMMENT 等を適当に書き換えて make fetch までできるようにして、

# port fetch

とすると distinfo が生成されます。でもこれは make makesum があるから冗長なコマンドのような気がしますが。。。make patch までは何も考えずにとおり、make build で ./configure が進んでいったところで

*** ERROR: libosip2 is required!

と出て停止してしまいます。ざっと調べてみると net/libosip2 があるようです。net/linphone/Makefile を真似して

LIB_DEPENDS=    osip2.9:${PORTSDIR}/net/libosip2

を Makefile に追加してみましたがうまくいきません。

diff -urN /usr/ports/net/libosip /usr/ports/net/libosip2

としてみると $FreeBSD$ の tag しか違いがないので、中身は全く同じ!!ということで libosip2 を update しないとダメということが判明しました。

_ 野良 net/libosip2

libosip2 を作らないと話にならないのでいろいろ手を入れてみます。

MASTER_SITES=  ${MASTER_SITE_GNU}

がことごとくエラーになります。未だにらしいです。http://www.gnu.org/software/osip/#downloading の説明を読むと

If the above links does not work, new versions of osip can be found there

という対処があって最新版のみは何とか取得できました。

_ portupgrade japanese/kappa20 www/mod_php4

ja-kappa20-0.394_1          <  needs updating (port has 0.395)
mod_php4-4.3.4.r1,1         <  needs updating (port has 4.3.4,1)

念のため /usr/local/etc の php.ini* を退避して差分を確認しました。