私はArch Linux用のPKGBUILDを作成しています。パッケージが大きく、限られたスペースを節約するために圧縮/折衷案処理がかなり時間がかかるので、PKGBUILD作成時には消したいと思います。もし私がするなら
PKGEXT='.pkg.tar' makepkg
圧縮されていないパッケージを受け取りました。PKGEXT
私が使用しているきれいなchrootを渡すことはできませんmakechrootpkg
。例えば、
PKGEXT='.pkg.tar' makechrootpkg -cur $chroot
xz
圧縮パッケージが作成されます。私はmakechrootpkg
その電話makepkg
です
sudo -u $SUDO_USER env SRCDEST="$SRCDEST" BUILDDIR="$builddir" \
makepkg --config="$copydir/etc/makepkg.conf" --verifysource -o
PKGEXT
他の人に見えるようにする方法はありますかmakepkg
?
ベストアンサー1
PKGBUILDの内部のどこかに配置し、prepare()、build()、およびpackage()の外部に配置します。
完了したら削除します。