[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:10638] マルチバイナリパッケージごとに Section を変えるには?
こんにちは。岡部@enfleパッケージメンテナです。
enfleが
ungif(GIFローダ), xvpic(xvサムネイルローダ&セーバ) プラグイン
をサポートしたのですが、
ungifプラグインはLZWの問題によってnon-free
xvpicプラグインはnon-freeパッケージであるxvをSuggestsしているのでcontrib
扱いにするべきであると考えています。
ところが、マルチバイナリごとにSectionを変える方法が分りません。
現在debian/controlファイルは以下のようになっています。
---------------------------------------------------------------------------
Source: enfle
Priority: optional
Maintainer: Kiwamu Okabe <kiwamu@xxxxxxxxxxxxxxxxxxx>
Standards-Version: 2.5.1
Package: enfle
Section: graphics
Architecture: any
Depends: ${shlibs:Depends}
Suggests: enfle-plugin-ungif, enfle-plugin-xvpic
Description: Plugin-based Graphic loader.
This program aims to view many pictures easily. You cannot expect
versatile performance such as xv, gimp. This is only software to view
pictures in succession. So far, this can treat GIF, JPEG, PNG, MAG,
BMP(partial), XPM(partial), PNM, DjVu, and several special
formats(please ignore if you don't know).
.
However, GIF plugin is not included by default because of patent
probrem. DjVu plugin is not included by default because standard
libdjvu++ distribution doesn't create shared library (I've patched for
myself) and I don't understand its license enough.
.
JPEG support requires IJG's libjpeg library. Checked with jpegsrc-6b.
PNG support uses libpng library. Checked with libpng-1.0.3.
XPM support requires libXpm, DjVu support requires libdjvu++.
.
I have implemented plugin mechanism to this software. You can choose
each format support linked in main program or separated as plugin.
Package: enfle-plugin-ungif
Section: non-free/graphics
Architecture: any
Priority: optional
Depends: enfle, libungif3g
Description: gif plugin for enfle.
gif plugin for enfle.
Package: enfle-plugin-xvpic
Section: contrib/graphics
Architecture: any
Priority: optional
Depends: enfle
Suggests: xv
Description: xv's .xvpics directory plugin for enfle.
xv's .xvpics directory plugin for enfle.
---------------------------------------------------------------------------
このcontrolファイルは
enfle Section: graphics
enfle-plugin-ungif Section: non-free/graphics
enfle-plugin-xvpic Section: contrib/graphics
になることを意図して書いてみたのですが、
すべてのパッケージのSectionはgraphicsに統一されてしまいます。
どのようなcontrolファイルを書けば
意図したSectionを指定できるのでしょうか?
よろしくお願いします。
# 27日までメールが読めないと思われます
# 返事はかなり遅れてしまうかもしれません (^^;;
--
Tokyo Metropolitan University Kiwamu Okabe
Mail: kiwamu@debian.or.jp
URL: http://silica.eei.metro-u.ac.jp/~kiwamu/