[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:18779] Re: ITP: s-el および dash-elについて
水野です。
やまねさん、ご意見ありがとうございます。
2014年12月7日 22:32 Hideki Yamane <henrich@debian.or.jp>:
> Depends: emacs ってするのはどうでしょう。メタパッケージで
> "Depends: emacs24 | emacs24-lucid | emacs24-nox" となっています。
> 今後バージョンが上がっても別に対処が不要です。
なるほど。
s-el、dash-elともに、Dependsをemacsのみとしてみました。
s-elのdiffは以下のようになります。
diff -Nru s-el-1.9.0/debian/control s-el-1.9.0/debian/control
--- s-el-1.9.0/debian/control 2014-12-06 23:40:01.000000000 +0900
+++ s-el-1.9.0/debian/control 2014-12-09 19:08:06.000000000 +0900
@@ -10,7 +10,7 @@
Package: s-el
Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, emacsen-common (>= 2.0.8), emacs24
+Depends: ${shlibs:Depends}, ${misc:Depends}, emacsen-common (>= 2.0.8), emacs
Description: String manipulation library for Emacs
s.el is API library to manipulate character string by Emacs Lisp.
For example, you can easily perform truncate, padding, concatenate,
>> > Description: Modern list manipulation library for Emacs
>> > dash.el is API library to manipulate a list by Emacs Lisp.
>> > - This library supplements list manipulation easily.
>> > - For example, returning a sublist of the original list.
>> > + For example, following functions are included.
>> > + Returning a sublist of the original list.
>> > Bag of various functions which modify input list.
>> > Reducing lists into single value.
>> > Partitioning the input list into a list of lists.
>> > - Such a function is included.
>
> ちょっと不自然に思います。
自然な文章になるよう、書き換えてみました。
dash-elのdiffは以下のようになります。
diff -Nru dash-el-2.10.0/debian/control dash-el-2.10.0/debian/control
--- dash-el-2.10.0/debian/control 2014-12-07 13:31:45.000000000 +0900
+++ dash-el-2.10.0/debian/control 2014-12-09 19:52:58.000000000 +0900
@@ -10,11 +10,9 @@
Package: dash-el
Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, emacsen-common (>= 2.0.8), emacs24
+Depends: ${shlibs:Depends}, ${misc:Depends}, emacsen-common (>= 2.0.8), emacs
Description: Modern list manipulation library for Emacs
dash.el is API library to manipulate a list by Emacs Lisp.
- For example, following functions are included.
- Returning a sublist of the original list.
- Bag of various functions which modify input list.
- Reducing lists into single value.
- Partitioning the input list into a list of lists.
+ This library offers very common feature in other programming languages
+ (e.g. map, slice, copy, concat, replace, reduce, union etc) without
+ require a 'cl'.
いかがでしょうか。
作り直したパッケージはmentorsにアップロードし直してあります。
よろしくお願いします。
--
Regards,
水野 源 <hajime.mizuno@xxxxxxxxx>
Key fingerprint = 9B07 B934 B70C 8482 8892 E276 502E 0713 4EEF 9E8D