2013年9月7日 20:36 1xx
2013年9月2日 11:03 1xx
: 9末から10月1日の作業予定に入れておきます。
4. M17N/canna-yubin packageの確認 https://build.opensuse.org/package/show/M17N/canna-yubin にアクセス、canna-yubin.changes https://build.opensuse.org/package/view_file/M17N/canna-yubin/canna-yubin.ch... とcanna-yubin.spec https://build.opensuse.org/package/view_file/M17N/canna-yubin/canna-yubin.sp... に重要な変更がないか確認。
canna-yubinに変更を加えています。 https://build.opensuse.org/package/show/home:Mitsutoshi:branches:M17N/canna-... canna-yubin.spec fileを少し変更しています。 https://build.opensuse.org/package/view_file/home:Mitsutoshi:branches:M17N/c... https://build.opensuse.org/package/view_file/home:Mitsutoshi:branches:M17N/c... - update canna-yubin.spec: * add "Conflicts: update-canna-yubin" . The update-canna-yubin is not released yet . But it conflicts with canna-yubin . * add a comment about Source0's URL . * replace a macro in comments to "_" . Because rpmlint tells a warning message . * add "BuildArch: noarch" . * BuildArch: noarch の追加: 辞書はdataなのでCPU architecture非依存のはずですが、 なぜかi586とx86_64別々のpackageを作っておりました。 上のtagを入れることでnoarchのpackageを作るように変更します。 念のために以下のtestを行っています。 ** openSUSE 13.1 Milestone 4 x86_64の上で osc getbinaries openSUSE_Factory i586 を実行、i586で生成された canna-yubin-0.0.20011101_20130830dat-1112.1.noarch.rpm を取得、 sudo zypper install canna-yubin-0.0.20011101_20130830dat-1112.1.noarch.rpm でinstall。郵便番号→住所変換できるか? OK ** openSUSE 12.2 i586の上で osc getbinaries openSUSE_12.2 x86_64 osc getbinaries openSUSE_Factory i586 を実行、x86_64で生成された canna-yubin-0.0.20011101_20130830dat-1112.1.noarch.rpm を取得、 sudo zypper install canna-yubin-0.0.20011101_20130830dat-1112.1.noarch.rpm でinstall。郵便番号→住所変換できるか? OK * comment内のmacroの無効化: spec fileのcomment内でmacroを記述していたら rpmlintがwarning messageを出すので、%を_に置き換えます。 * canna-yubinの元あったURLをspec fileのcommentに追加: 復活することは無いと思いますが、復活した時のためと備忘として commentを入れます。 * Conflicts: update-canna-yubin の追加: http://lists.opensuse.org/opensuse-ja/2013-08/msg00106.html を野良RPM・repository化しようかと考えています。 その際、このbash scriptとcanna-yubinがconflictするので、 その旨をpackage内に明記しておこうかと考えています。 9月末から10月頭の郵便番号data更新の際に入れ込もうと考えています。 1) もっと早くに作業すべきだ 2) 余計な変更はしない方が良い などご意見ありましたらcommentお願いいたします。
5. M17N/canna-yubin packageのbranch 問題ないようであればcanna-yubinをbranch。
osc branch -c M17N/canna-yubin または、 https://build.opensuse.org/package/show/M17N/canna-yubin の 「Branch package」を選択、 osc checkout home:{your ID}:branches:M17N/canna-yubin を実行。
--
1xx