Sim, funcionará da mesma maneira que outros PKGBUILDs com fontes binárias - extraia e copia arquivos. A única coisa que deve ser mencionada é que o deb-archive consiste em 3 outros arquivos - debian-binary
, control.tar.gz
, data.tar.gz
. O makepkg irá extrair apenas o arquivo de primeiro nível e você deverá extrair manualmente data.tar.gz
.
prepare() {
tar -zxvf data.tar.gz
}
package() {
# copy files
}
Como alternativa, você pode colocar o deb-archive no array noextract e extrair manualmente apenas data.tar.gz
:
$ ar p source.deb data.tar.gz | tar zx