repoなどのDebianポートをどのように作成しますか?

repoなどのDebianポートをどのように作成しますか?

debianフォルダを作成して自動的にパッケージをビルドする方法はありますか(ソースコードのダウンロードと解凍)? uscanを見たことがありますが、新しいパッケージを検索し、固定されたダウンロードURL文字列を許可しません。

編集する: 私は各パッケージのフォルダをdebianフォルダの中だけにしたいのですが、ソースコードを自動的にダウンロードしてパッケージする方法がわかりません。 FedoraにはSpectoolsがあり、ArchはPKGBUILDで指定されたtarballをダウンロードするので、Debianでも同じtarballを持ちたいと思います。

答え1

私が正しく理解した場合、質問は次のとおりです。

debian/パッケージのDebianバンドルファイルのみを含むディレクトリがある場合は、これらのバンドルファイルを使用してパッケージのソースコードをダウンロードして解凍する方法はありますか?

get-orig-sourceターゲットは、次の説明に従って定義できます。debian/rulesDebian Policy Manual 4章 - ソースパッケージ(セクション4.9)。このターゲットが定義されている場合は、ディレクトリ内で次のコマンドを実行してソースコードをダウンロードできますdebian/

./rules get-orig-source

関連情報