[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Ajuda no "debuild" no meu pacote - roadfighter



Ola a todos,

Estou com uma pequena dificuldade em adicionar um comando no d/rules.

Ao executar o debuild, aparece a seguinte mensagem de erro:

> make[1]: Leaving directory '/home/empacotamento/roadfighter.pct/roadfighter-1.0.1269'
>    dh_auto_test
>    dh_testroot
>    dh_prep
>    dh_auto_install
> 	make -j1 install DESTDIR=/home/empacotamento/roadfighter.pct/roadfighter-1.0.1269/debian/roadfighter AM_UPDATE_INFO_DIR=no
> make[1]: Entering directory '/home/empacotamento/roadfighter.pct/roadfighter-1.0.1269'
> Creating install directory /usr/share/games/roadfighter
> mkdir: é impossível criar o diretório “/usr/share/games”: Permissão negada
> Makefile:64: recipe for target 'install' failed
> make[1]: *** [install] Error 1
> make[1]: Leaving directory '/home/empacotamento/roadfighter.pct/roadfighter-1.0.1269'
> dh_auto_install: make -j1 install DESTDIR=/home/empacotamento/roadfighter.pct/roadfighter-1.0.1269/debian/roadfighter AM_UPDATE_INFO_DIR=no returned exit code 2
> debian/rules:9: recipe for target 'binary' failed
> make: *** [binary] Error 2
> dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
> debuild: fatal error at line 1376:
> dpkg-buildpackage -rfakeroot -D -us -uc failed

No makefile do upstream ao digitar o "make install" e cria um diretório
"roadfighter" em /usr/share/games com os arquivos necessários e o
binário gerado onde no usr/games, cria um atalho deste binário.

A minha duvida é no d/rules em qual comando no
"override_dh_auto_install" para que o makefile tenha permissão de criar
este diretório em /usr/share/games e também sem dar problema no lintian.

Obrigado e ate mais!


-- 
Carlos Donizete Froes [a.k.a coringao]
- https://wiki.debian.org/coringao
GPG: 4096R/C325F557
EAD9 DDCB DC86 4561 7612  A34F A9CD 6C31 C325 F557


Reply to: