武山です すみません、最初のリクエストを accept してしまい、 1xx さんのプロジェクトを消してしまったようです。 (デフォルトでは accept されたら削除するにチェックが入っています) よって、2番目のリクエストが処理できなくなってしまいました。 ローカルのファイルをバックアップして、もう一度 branch し 2回目のリクエストを投げ直してもらえないでしょうか? 同じパッケージに対して、取り込まれる前に複数回リクエストを投げるときは、 1つ前のリクエストを一度 revoke(キャンセル)するか、 supersede(上書き)しなければいけません。(← decline されたときのみ?) supersede はコマンドラインから $ osc request supersede {旧 request ID} {新 request ID} ですが、Factory 以外では、みなさん revoke して投げ直している気がします。 先ほどのリクエストの片方はまだ生きていますので、キャンセル(revoke)をして下さい。 Web UI の自分の submit request で確認できます。 また、ドキュメントの位置ですが README の配置場所は packages/kinput2/ の直下でよいと思います。
/usr/share/doc/packages/kinput2/client/ にclient/README fileを置きたいときには %doc macroをどう書けばよいのでしょうね?
ビルドディレクトリに client/README があるとして、 %doc client でディレクトリ構造を保ったまま、インストールされます。 複雑なことをする場合は install コマンドでコピーして、 %doc %{_docdir}/%{_name}/ ですね。 # ↑フルパスだと %doc はコピーしません(確か) # 他のパッケージの spec をその都度、確認しています(汗 (2013/07/21 13:47), 1xx wrote:
2013年7月21日 11:05 1xx
: 2013年7月21日 9:57 Yasuhiko Kamata
: ログから判断する限りでは、 "-P" というファイルをBUILDROOT (インストール 先) 以下にコピーしようとしていて、そこでエラーになっているようです。
従来のバージョンで "-P" は、 cp (coreutils) にそのまま渡されて動作して いるようなので、これと同じ動作を作ればOKかと思います。
具体的には、
%doc -P client/README を %doc client/README
こっちはやりました。
に変更し、"%install" のセクション内の最後に
mkdir -p $RPM_BUILD_ROOT/%_defaultdocdir/%name/client を追加すればOKかと思います(未確認ですが)。
しかし、こっちは結局やりませんでした。
https://build.opensuse.org/package/view_file/M17N/kinput2?expand=1&file=kinput2.spec このspec fileを書いた人は /usr/share/doc/packages/kinput2/client/ directoryにREADME fileが出来ることを 期待して書いたものと思われます。 しかし、その通りには動いておらず、 /usr/share/doc/packages/kinput2/ directoryにREADME fileが出来ていたので、 現状に合わせておきました。
/usr/share/doc/packages/kinput2/client/ にclient/README fileを置きたいときには %doc macroをどう書けばよいのでしょうね? ご存知の方がいらっしゃったら、教えていただけたら幸いです。
これでosc submitreqしておきます。
-- 1xx
https://twitter.com/ItSANgo http://d.hatena.ne.jp/Itisango/
-- Fuminobu TAKEYAMA -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org