Eu tenho uma árvore que preciso instalar com um foder chamado /usr
. Esta pasta existe na src
pasta. Agora eu preciso escrever uma função PKGBUILD
que instale no fakeroot antes que o *.pkg.tar.gz seja compilado. O que precisa entrar
PKGBULD
package() {
# I need to copy the 'usr' dir in 'srcdir' to PKGBUILD's fakeroot
}
De acordo com o Arch Linux Wiki , você deve executar algo como
make DESTDIR="$pkgdir/" install
dentro dapackage()
função para instalar os arquivos no diretório fakeroot. Por exemplo:Se você não usa make em seu projeto, pode ver o que
make install
faz e adaptá-lo às suas necessidades.