というフォルダを使用してインストールする必要があるツリーがあります/usr
。フォルダはsrc
フォルダ内に存在します。今PKGBUILD
*.pkg.tar.gzをビルドする前に、fakerootにインストールする関数を書く必要があります。何が入るべきですか?
PKGBULD
package() {
# I need to copy the 'usr' dir in 'srcdir' to PKGBUILD's fakeroot
}
ベストアンサー1
~によるとArch Linux Wikimake DESTDIR="$pkgdir/" install
package()
fakerootディレクトリにファイルをインストールするには、関数内で何かを実行する必要があります。たとえば、
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
}
プロジェクトでmakeを使用していない場合は、一度見てください。何make install
ですかニーズに合わせて調整してください。