基本的には2.0.4あたりでマージされるように働きかけるほうが健全だけど、一時的に対処。
Makefile.local
PATCH_SITES+= http://www003.upp.so-net.ne.jp/hat/files/:cjk
PATCHFILES+= netatalk-2.0.3-cjk-2.patch.gz:cjk
PATCH_DIST_STRIP= -p1
PATCH_SITES+= http://netatalk.cvs.sourceforge.net/*checkout*/netatalk/netatalk/libatalk/unicode/:utf8
PATCH_SITES+= http://netatalk.cvs.sourceforge.net/*checkout*/netatalk/netatalk/libatalk/unicode/:util_unistr
PATCHFILES+= utf8.c?revision=1.1.2.6:utf8
PATCHFILES+= util_unistr.c?revision=1.3:util_unistr
MD5_FILE+= ${MASTERDIR}/distinfo.local
pre-configure:
${CP} ${DISTDIR}/utf8.c?revision=1.1.2.6 ${WRKDIR}/netatalk-2.0.3/libatalk/unicode/utf8.c
${CP} ${DISTDIR}/util_unistr.c?revision=1.3 ${WRKDIR}/netatalk-2.0.3/libatalk/unicode/util_unistr.c
distinfo.local
MD5 (netatalk-2.0.3.tar.bz2) = 28092763085783805dc2f00aa2127a3e
SHA256 (netatalk-2.0.3.tar.bz2) = 25e004732f471de0dd9a21ab129ee799da018fce3b313d4ab5e6f52e6e9e3998
SIZE (netatalk-2.0.3.tar.bz2) = 1471804
%cat distinfo.local
MD5 (netatalk-2.0.3.tar.bz2) = 28092763085783805dc2f00aa2127a3e
SHA256 (netatalk-2.0.3.tar.bz2) = 25e004732f471de0dd9a21ab129ee799da018fce3b313d4ab5e6f52e6e9e3998
SIZE (netatalk-2.0.3.tar.bz2) = 1471804
MD5 (netatalk-2.0.3-cjk-2.patch.gz) = ea72de7b3d955a21b533406d58a3461b
SHA256 (netatalk-2.0.3-cjk-2.patch.gz) = 45d53d8448a33ac9ab7dca61b4e3e3d2481ce5bf3a85f0ddaa6477dc058580c3
SIZE (netatalk-2.0.3-cjk-2.patch.gz) = 25399
MD5 (utf8.c?revision=1.1.2.6) = e87e5b6e2d955420627037ee60aec216
SHA256 (utf8.c?revision=1.1.2.6) = 73656aaf37de3621504187f50595aba95c5efd247587ce11eaed56383c077b22
SIZE (utf8.c?revision=1.1.2.6) = 7096
MD5 (util_unistr.c?revision=1.3) = d5f60dcefe3a3f81f1d78eb9845cacbf
SHA256 (util_unistr.c?revision=1.3) = c9dd1c2594843d531fccb8a20f96891c128db10aab8998e9e92c4d784db0127b
SIZE (util_unistr.c?revision=1.3) = 16543
cjk-2が出たので修正:
sourceforge.netのurlが変わっていたので訂正(2006-09-16):
patch配布元のso-netのurlが変わっていたので訂正(2007-04-06):
コメントからFreeBSD 7.0R対応の.localページを教えてもらう:
コメントを読む(5) [ コメントする ]