posso construir o pacote do Ubuntu sem uma bola de tar do upstream usando bzr?

1

Eu não quero tar ball minha fonte C ++. Eu acho que um bom Makefile é suficiente para construir um pacote do Ubuntu. Não posso bzr dh-make sem gerar tar.gz do meu código-fonte.

Meu problema é que eu iniciei git na pasta do meu projeto. Para fazer tar ball eu preciso fazer uma cópia do projeto sem a pasta .git e depois usar bzr dh-make . Eu quero usar bzr-git plugin para usar imediatamente bzr no meu repositório git.

    
por neckTwi 20.09.2014 / 22:51

1 resposta

1

bzr dh-make requer um tarball de origem por seu texto de ajuda:

$ bzr dh-make -h
Purpose: Helps you create a new package.
Usage:   bzr dh-make PACKAGE_NAME VERSION TARBALL

Se o seu problema principal é evitar incluir os metadados do git no seu tarball, basta criar um .bzrignore (ao lado da sua pasta .bzr ) com o seguinte conteúdo:

# Ignore git meta-data
.git
    
por Sylvain Pineau 21.09.2014 / 10:54