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