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: