12/03/24 21:57:29.55 Lq5BoSYh
main portage tree の ebuild を元に修正して local overlay に入れる時に
変更を残すために元ファイルを package ディレクトリに置きたいんですが、
emerge に関係ないファイルを置くためのディレクトリ名とかないですかね。
ebuild manifest の対象外になったり、emerge に無視されるような感じで。
そんなんないか。まあ manifest が作られるだけなのかな?
ちなみに package ディレクトリに置きたいのは単にまとめておきたいだけです。
501:login:Penguin
12/03/24 22:13:01.98 lFu2C7lp
package ディレクトリってバイナリ置き場かと思った
というかlocal overlayをバージョン管理するんじゃだめなの?
ドットファイルもmanifest対象になるんだっけか?
502:login:Penguin
12/03/25 17:42:23.64 IRfaOTVi
>>498
ありがとう
自分ももう少し待ってから考えてみる。
503:login:Penguin
12/03/25 18:33:18.41 7oZEgGb2
>>501
package ディレクトリ以下が再帰的に対象になると思っていたけど
試してみたら/man をよくみてみたら直下ファイルと files 下(再帰的)が対象だった。
ドットファイルは man には書いてないけど対象外になった。
バージョン管理だと base 更新が面倒かなーと思ったけど base の branch きればいいのかな。
# portage の git リポジトリがでかくなければ clone してもいいかも知れないけど、
# 小さい local overlay のために clone するにはでかすぎるし。
とりあえず package ディレクトリ直下に base ディレクトリとか作ればいいっぽいかな。
# バージョン管理の方がいいかも。