O problema não estava relacionado a isso, foi um erro em outros lugares nos arquivos de metadados.
Eu tenho um pacote Debian que mantenho, cuja fonte constrói duas partes separadas de software. Eu gostaria de ter feito isso para que ele gera dois pacotes quando eu construir (foo-client e foo-server). A página PkgSplit no wiki debian assume que estou usando um arquivo rules
feito à mão, mas o meu é feito usando premade regras de debhelper. Meu arquivo rules
é assim:
#!/usr/bin/make -f
DEB_DH_INSTALL_ARGS = "--exclude=.svn"
include /usr/share/cdbs/1/rules/buildcore.mk
include /usr/share/cdbs/1/rules/debhelper.mk
# this is run without fakeroot/sudo because we need the
# users maven configuration for access to private repos, etc
build:
/usr/bin/mvn clean package assembly:assembly -DskipTests=true
clean::
rm -rf target
Como posso mudar isso para que ele faça o que eu preciso? Eu adicionei o foo-server ao arquivo debian / control (foo-client já estava lá) e ele é bem compilado com os arquivos debian / como foo-client.install, foo-client.dirs, etc. os arquivos foo-server.install e outros, mas ele não é construído. Como preciso alterar o arquivo de regras para que ele seja compilado?
Tags package-management debian