Alpineパッケージの作成に問題があります。

Alpineパッケージの作成に問題があります。

.apkファイルを作成しようとしています。私はそれに関する多くのチュートリアルを読んで、できるだけ最善を尽くしてフォローしようとしました。APKBUILDファイルがあり、sample-version.tar.gzチェックサムがあります。しかし、電話するとabuild -rエラーが発生します。

find: /home/maximk/package_test/pkg/sample: No such file or directory

実はそこにはないのに abuild が整理してくれるので、生成しようとしても abuild が削除してビルド中に再生成しなければならないようですが、そうではありません。

APKBUILDに値を追加する必要がありますか?しかし、マニュアルページにはこれを示す内容がないようです。

答え1

デフォルトでは、abuildはドキュメントの /etc/abuild/abuild.conf説明に従って動作します。

したがって、ビルドがパッケージを削除したくない場合は、次の項目を変更できます。

# what to clean up after a successful build
#CLEANUP="srcdir bldroot pkgdir deps"

このトピックにコメントすると、次のことが可能です。

CLEANUP="bldroot deps"

パッケージをビルドするには、ビルドルートと実行時に抽出された依存関係を削除するだけです(たとえば、depends=APKBUILDのおよびエントリを参照)。makedepends=

また、ファイルを見てみると、役に立つ可能性がある他のものを見ることができます。コメントがあり、説明は必要ありません。

関連情報