佐々木です. Emacs 用の migemo interface である elpa-migemo を ITP しました. ITP: elpa-migemo -- Japanese incremental search with Romaji on Emacsen https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873478 これまで Emacs 用の migemo interface は src:cmigemo に同梱しておいて, こ こから migemo-el というバイナリパッケージを生成する形で提供してきました. ですが, Emacs の package.el の仕組みに沿う形で提供する方が望ましいと考え, melpa-stable 使い, 別パッケージとして作成しました. どなたかスポンサーアップロードをして頂けませんでしょうか? Vcs-Git: https://anonscm.debian.org/git/collab-maint/elpa-migemo.git Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/elpa-migemo.git に git-buildpackage の形式でソースを置いています. 本パッケージが unstable に upload された後, cmigemo が提供している migemo-el は transitional dummy package にする予定です. よろしくお願いします. --- Youhei SASAKI <uwabami@gfd-dennou.org> <uwabami@debian.or.jp> GPG fingerprint: 4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07
On Mon, 04 Sep 2017 00:32:01 +0900 Youhei SASAKI <uwabami@gfd-dennou.org> wrote:
どなたかスポンサーアップロードをして頂けませんでしょうか?
Vcs-Git: https://anonscm.debian.org/git/collab-maint/elpa-migemo.git Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/elpa-migemo.git
ざっと見ました。 ・Standards-Versionは4.1.0の方が良い(lintianはwarning言いますが) ・debian versionのタグをpushしたほうが良い ・watchのmode=gitは使わないほうが良いのでは? "If the upstream publishes the released tarball via its web interface, please use it instead of using this mode." ・watchの ([\d\.\d\.]+) は @ANY_VERSION@ に置き換えできる? @ANY_VERSION@ と @ARCHIVE_EXT@ と @PACKAGE@ は使って損はないと思います ・将来的には Debian Emacs addons team <pkg-emacsen-addons@lists.alioth.debian.org> の方に持っていくのがいいと思います(aliothが置き換わったら、辺りで) ぐらいでしょうか。 -- Regards, Hideki Yamane henrich @ debian.or.jp/org http://wiki.debian.org/HidekiYamane
佐々木です. コメント/チェックありがとうございます. On Mon, 04 Sep 2017 01:02:44 +0900, Hideki Yamane <henrich@debian.or.jp> wrote:
On Mon, 04 Sep 2017 00:32:01 +0900 Youhei SASAKI <uwabami@gfd-dennou.org> wrote:
どなたかスポンサーアップロードをして頂けませんでしょうか?
Vcs-Git: https://anonscm.debian.org/git/collab-maint/elpa-migemo.git Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/elpa-migemo.git
ざっと見ました。
・Standards-Versionは4.1.0の方が良い(lintianはwarning言いますが)
上げました. # はやく lintian が更新されると良いなぁ...
・debian versionのタグをpushしたほうが良い
これは, 修正した後にリモートリポジトリのタグのつけかえをするのが嫌なので, upload された後にタグ付けするようにしています.
・watchのmode=gitは使わないほうが良いのでは? "If the upstream publishes the released tarball via its web interface, please use it instead of using this mode." ・watchの ([\d\.\d\.]+) は @ANY_VERSION@ に置き換えできる? @ANY_VERSION@ と @ARCHIVE_EXT@ と @PACKAGE@ は使って損はないと思います
なるほど, 更新しました. これに伴ない, upstream tag のつけかえをすること になってしまいました. お手元のリポジトリは消して, clone しなおして下さい.
・将来的には Debian Emacs addons team <pkg-emacsen-addons@lists.alioth.debian.org> の方に持っていくのがいいと思います(aliothが置き換わったら、辺りで)
検討します. --- Youhei SASAKI <uwabami@gfd-dennou.org> <uwabami@debian.or.jp> GPG fingerprint: 4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07
On Mon, 04 Sep 2017 01:31:31 +0900 Youhei SASAKI <uwabami@gfd-dennou.org> wrote:
・debian versionのタグをpushしたほうが良い
これは, 修正した後にリモートリポジトリのタグのつけかえをするのが嫌なので, upload された後にタグ付けするようにしています.
なるほど、そのほうがいいですね。 watchファイルをさらに微修正してこんな感じでどうでしょうか。 diff --git a/debian/watch b/debian/watch index ed16ce2..3e45aed 100644 --- a/debian/watch +++ b/debian/watch @@ -1,3 +1,3 @@ version=4 -opts=filenamemangle=s/.+\/@ANY_VERSION@\.tar\.gz/migemo-$1\.tar\.gz/ \ - https://github.com/emacs-jp/migemo/tags .*/@ANY_VERSION@\.tar\.gz +opts=filenamemangle=s/.+\/@ANY_VERSION@/migemo-$1/ \ + https://github.com/emacs-jp/migemo/tags .*/@ANY_VERSION@@ARCHIVE_EXT@
やまねさま: 佐々木です. On Mon, 04 Sep 2017 20:48:34 +0900, Hideki Yamane <henrich@debian.or.jp> wrote:
On Mon, 04 Sep 2017 01:31:31 +0900 Youhei SASAKI <uwabami@gfd-dennou.org> wrote:
・debian versionのタグをpushしたほうが良い
これは, 修正した後にリモートリポジトリのタグのつけかえをするのが嫌なので, upload された後にタグ付けするようにしています.
なるほど、そのほうがいいですね。
watchファイルをさらに微修正してこんな感じでどうでしょうか。
ありがとうございます. commit & push しておきました. よろしくお願いします. --- Youhei SASAKI <uwabami@gfd-dennou.org> <uwabami@debian.or.jp> GPG fingerprint: 4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07
participants (2)
-
Hideki Yamane -
Youhei SASAKI