man-pages/ja/man7/debhelper-obsolete-compat.7.html
2021-03-31 01:06:50 +01:00

175 lines
5.3 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of debhelper</TITLE>
</HEAD><BODY>
<H1>debhelper</H1>
Section: Debhelper (7)<BR>Updated: 2020-03-27<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>名前</H2>
debhelper-obsolete-compat - サポートされなくなった互換性レベル一覧
<A NAME="lbAC">&nbsp;</A>
<H2>書式</H2>
このドキュメントには、もはやサポートされていない全ての互換性レベルからのアップグレードに対するガイドラインが含まれています。従って、殆どが当時の目的についての説明と、サポートされていない互換性レベルからサポートされているレベルへのアップグレードを支援するためのものになります。
<P>
サポートされている互換性レベルからのアップグレードについては、<B><A HREF="/cgi-bin/man/man2html?7+debhelper">debhelper</A></B>(7) を参照して下さい。
<A NAME="lbAD">&nbsp;</A>
<H2>互換性レベルの更新一覧</H2>
以下は過去のものとなった互換性レベルとその変更の一覧です。
<DL COMPACT>
<DT id="1">v1<DD>
これは debhelper が元来持つ互換性レベルで、これがデフォルトです。このモードでは、debhelper は<I>debian/tmp</I>
を、control
ファイルの最初に記載されているバイナリパッケージのビルドディレクトリとして利用しようとします。また、debian/<I>package</I>
<I>control</I> 内に指定されている全パッケージに対して適用します。
<P>
このモードは廃止されました。
<DT id="2">v2<DD>
このモードを指定すると、常に debian/<I>package</I> を全パッケージのビルドディレクトリとして利用するようになります。
<P>
このモードは廃止されました。
<DT id="3">v3<DD>
このモードは v2 のモードと同じ動作をしますが、以下の追加機能があります:
<DL COMPACT><DT id="4"><DD>
<DL COMPACT>
<DT id="5">-<DD>
debhelper の設定ファイルは、<B>*</B><B>?</B>
のワイルドカードによるファイル名指定が利用できます。この機能を無効にし、これらワイルドカード文字をそのままの文字として扱うには、バックスラッシュを文字の前に置いてください。
<DT id="6">-<DD>
<B>dh_makeshlibs</B> により、<I>postinst</I><I>postrm</I> スクリプトが <B>ldconfig</B>
を呼び出すようになっています。
<DT id="7">-<DD>
<B>dh_installdeb</B> は、<I>etc/</I> 以下のすべてのファイルを自動的に conffile として扱います。
</DL>
</DL>
<DL COMPACT><DT id="8"><DD>
<P>
このモードは廃止されました。
</DL>
<DT id="9">v4<DD>
v3 からの変更点:
<DL COMPACT><DT id="10"><DD>
<DL COMPACT>
<DT id="11">-<DD>
<B>dh_makeshlibs -V</B> は、shlibs ファイル内の生成された依存関係を示す行のバージョン番号について、debian
リビジョンを含めないようになりました。
<DT id="12">-<DD>
<I>debian/control</I> へ、<B>${shlibs:Depends}</B> の他に <B>${misc:Depends}</B>
を新たに指定するのが推奨されるようになりました。
<DT id="13">-<DD>
<B>dh_fixperms</B> により、<I>bin/</I> ディレクトリ及び F &lt;etc/init.d&gt;
以下にあるすべてのファイルに実行権限が付与されるようになりました。
<DT id="14">-<DD>
<B>dh_link</B>は、既存のリンクであってもポリシーに合わせ、リンクを修正するようになりました。
</DL>
</DL>
<DL COMPACT><DT id="15"><DD>
<P>
このモードは廃止されました。
</DL>
<DT id="16">v5<DD>
これはサポートされている最低限の互換性レベルです。
<P>
v4 からの変更点:
<DL COMPACT><DT id="17"><DD>
<DL COMPACT>
<DT id="18">-<DD>
debhelper 設定ファイルでのコメントは無視されるようになりました。
<DT id="19">-<DD>
<B>dh_strip --dbg-package</B>
により、デバッグ用シンボルテーブルに対してパッケージの名前を指定できるようになりました。以前はデバッグ用シンボルテーブルからパッケージの名前を取り出していました。
<DT id="20">-<DD>
<B>dh_installdocs</B> は空ファイルのインストールを飛ばします。
<DT id="21">-<DD>
<B>dh_install</B> は、ワイルドカードに該当するファイルが無い時はエラーを出力するようになりました。
</DL>
</DL>
<DL COMPACT><DT id="22"><DD>
</DL>
</DL>
<A NAME="lbAE">&nbsp;</A>
<H2>参照</H2>
<B><A HREF="/cgi-bin/man/man2html?7+debhelper">debhelper</A></B>(7)
<A NAME="lbAF">&nbsp;</A>
<H2>作者</H2>
Niels Thykier &lt;<A HREF="mailto:niels@thykier.net">niels@thykier.net</A>&gt;
<P>
Joey Hess
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="23"><A HREF="#lbAB">名前</A><DD>
<DT id="24"><A HREF="#lbAC">書式</A><DD>
<DT id="25"><A HREF="#lbAD">互換性レベルの更新一覧</A><DD>
<DT id="26"><A HREF="#lbAE">参照</A><DD>
<DT id="27"><A HREF="#lbAF">作者</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:06 GMT, March 31, 2021
</BODY>
</HTML>