09/01/25 15:50:25 gTuclsgr
> portage_Overlayに/usr/locale/myportageを登録
portage_Overlayってどこ?
ちゃんと/etc/make.confのPORTDIR_OVERLAYに追加したの?
> mv jd-9999.ebuild /usr/locale/myportage/www-client/jdに移動させようとするとないといわれるので
> /usr/locale/myportageに移動させる
これが間違い
${PORTDIR_OVERLAY}/www-clientってのはPortageのカテゴリなんだから無ければ作る
勝手に${PORTDIR_OVERLAY}のトップに置いたってどうにもならない
ちなみにjdの部分はどうでも良い
公式ebuildのjdと間違えないように、jd-svnとかにしても良い
まとめると(名前がjdじゃなきゃイヤとか、どうしても/usr/locale/myportageが良いとかなら適当に読みかえてくれ)
echo 'PORTDIR_OVERLAY="/usr/portage/local"' >> /etc/make.conf でPORTDIR_OVERLAY追記
mkdir -pv /usr/portage/local/www-client/jd-svn でディレクトリ作成
URLリンク(ebuild.gentoo.gr.jp)
にあるebuildをダウンロードするなり、コピペなりで上記ディレクトリへjd-svn-9999.ebuildという名前で保存
ebuild /usr/portage/local/www-client/jd-svn/jd-svn-9999.ebuild digest でダイジェスト作成
emerge --metadata でメタデータ更新
これでemerge -pv jd-svnで常に最新のJDリポジトリからJDをマージしてくれる