[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:03224] Re: elisp-manual-ja



鍋谷です。

kawamura@xxxxxxxxxxxxxxxxxxx (Takao KAWAMURA) writes:
> 
> 本当はupstream-versionを19-2.4jp2.0にしたかったのですが(ポリ
> シー的にはOkですよね)、そういうディレクトリ名にしていると、
> deb-makeやdh_makeで19までパッケージ名にされてしまいました(ど
> こで切るかわからないので無理もないと思いますが)。やむなく
> 19+2.4jp2.0にしましたが、本家のelisp-manualの
> upstream-versionは19-2.4.2になっていますよね。どうやって作る
> んだろ。

私は実際にやったことがないので、不確かですが、

elisp-manual-ja-19/

にソースを展開して deb-make し、debian/changelog を 
---------------------------------------------------------------
elisp-manual-ja (19-2.4jp2.0-1) unstable; urgency=low
---------------------------------------------------------------
に書き変えればよいのでは?

(簡単な例)
/tmp% mkdir test-0
/tmp% cd test-0/
/tmp/test-0% vi debian/rules      <-- rule の make 3 箇所を消す
                                          (Makefile がないから)
/tmp/test-0% debchange            <-- debian/changelog の version を
                                      " 0-1-1 "とした
/tmp/test-0% dpkg-buildpackage -rsudo
/tmp/test-0% cd ..
/tmp% ls 
  test-0/                  test_0-1-1_i386.changes
  test_0-1-1.diff.gz       test_0-1-1_i386.deb
  test_0-1-1.dsc           test_0-1.orig.tar.gz

3分で test_0-1-1 という空のパッケージができます。

# 違うかな?
-- 
大阪大学理学研究科物理学専攻 博士後期課程1年 大坪研究室(06-850-5346)
         鍋谷 栄展      nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx