Não há como fazer isso a partir da própria receita.
Eu recomendaria fazer o substituto de. com o pykeg de dentro do debian / rules.
Eu tenho uma ramificação de recompra que espelhei no Launchpad e estou tentando configurar uma compilação diária. O problema é que o diretório de origem do pacote é um subdiretório no ramo. Ao construir localmente, não há problema, porque posso apenas mudar para esse diretório. No entanto, com o bzr-builder do launchpad, ele faz tudo a partir do diretório superior na ramificação.
Minha receita de compilação atual é:
# bzr-builder format 0.3 deb-version {debupstream}-{revno}-{revno:packaging}
lp:kegbot
nest-part packaging lp:~szechyjs/kegbot/kegbot_debian debian debian
O ideal seria usar lp:kegbot/pykeg
, mas isso não é possível no bzr.
Existe uma maneira fácil de construir o pacote no diretório kegbot / pykeg, configurando-o em minha receita ou algum tipo de variável de diretório de origem no arquivo de regras?
Não há como fazer isso a partir da própria receita.
Eu recomendaria fazer o substituto de. com o pykeg de dentro do debian / rules.