ソースクラッキング/変更後にPKGBUILDでビルドしますか?

ソースクラッキング/変更後にPKGBUILDでビルドしますか?

MSYSパッケージをクラックしようとしていることがわかりました。https://www.msys2.org/wiki/Creating-Packages/- 例えば:

git clone "https://github.com/msys2/MSYS2-packages"
cd MSYS2-packages/flex
makepkg -sCLf

したがって、これを実行すると、ビルドのソースコードを取得してパッケージを取得します。

それでは、flexパッケージのソースコードで何かを変更して再構築したいとしましょう。

私はそれを試しましたが、makepkg -sCLfコマンドは実際にハッキングを含むソースディレクトリを削除するため、特にコマンドはハッキング/変更されたソースファイルを含むパッケージを構築するために使用できません。

ソースから変更されたファイルをビルドしてそのソースからパッケージをビルドするには、どのコマンドを使用できますか?

ベストアンサー1

これmakepkg(8) マニュアルオプションの状態-C:

-C, --cleanbuild
    Remove the $srcdir before building the package.

-Cアンインストールオプションなしでコマンドを試してください$srcdir

$ makepkg -sLf

おすすめ記事