«前の日記(2005-08-23(火)) 最新 次の日記(2005-08-25(木))»

vdrめも

検索キーワード:
[PR]:「Chef活用ガイド コードではじめる構成管理 (大型本), (Kindle版)」発売中です。


2005-08-24(水) 遠征1日目 [長年日記]

_ [debian] mozilla-firefox 1.0.99+deerpark-alpha2-1vd4

を当てて作成。acroread プラグインが動作するようになった。

_ [debian] kernel source + unicon + dpatch

dpatchの利用方法カーネルビルド法 を参考に、kernel source に unicon patch を dpatch 化して追加してみる。

  1. kernel source を引っ張ってくる。(今回は kernel-source-2.6.11 2.6.11-7)
    % apt-get source kernel-source-2.6.11
    
  2. ソースツリー内に移動。
    % cd kernel-source-2.6.11-2.6.11
    
  3. dpatch を実行。
    % dpatch patch-template -p unicon-core < .../vd_unicon-kernel-20050415-2.6.11.patch > debian/patches/unicon-core.dpatch
    % dpatch-edit-patch unicon-core
            :
    (rej されたら修正。*.orig と *.rej は削除)
            :
    % exit
    
  4. 同様に dpatch を実行。
    % dpatch patch-template -p unicon-fonts < .../vd_unicon-kernel-fonts-20040205.patch > debian/patches/unicon-fonts.dpatch
    % dpatch-edit-patch unicon-fonts
            :
    % exit
    
  5. ファイル名を変更。(debian/rules より)
    % mv debian/patches/unicon-core.dpatch debian/patches/unicon-core.patch
    % mv debian/patches/unicon-fonts.dpatch debian/patches/unicon-fonts.patch
    
  6. debian/patches/series/2.6.11-7unicon1 を作成。
    + unicon-core.patch
    + unicon-fonts.patch
    
  7. patch の確認。
    % patch -p1 --dry-run < debian/patches/unicon-core.patch
    % patch -p1 --dry-run < debian/patches/unicon-fonts.patch
    % fakeroot debian/rules patch
    % fakeroot debian/rules unpatch
    
  8. changelog を書く。
    % debchange -i
    
    kernel-source-2.6.11 (2.6.11-7unicon1) unstable; urgency=low
    
      * added
        - debian/patches/unicon-core.patch
        - debian/patches/unicon-fonts.patch
        - debian/patches/series/2.6.11-7unicon1
    
     -- dai <XXXXXXXX@XXXXXXXXX>  Wed, 24 Aug 2005 18:41:43 +0900
    
  9. パッケージの作成。
    % debuild -uc -us -rfakeroot
    

_ [debian] kernel-*-2.6.11 → linux-*-2.6.12

一番新しいのが 2.6.11 だと思ってたら、source とか image の名前が変わってると教わった。vanilla kernel を自分でビルドしてたから全然気付かなかったよ...。


2005年
8月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]

書いてる人: dai

パッチ等(無保証)

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E