J'ai créé un jeu avec le framework LÖVE et je souhaite le regrouper dans un fichier .deb
afin de pouvoir l'installer facilement et le retrouver facilement via le tiret Unity, par exemple.
J'ai aussi le framework LÖVE love_0.7.2.deb
que je veux aussi être dans le fichier deb.
Fichiers que j'ai:
game_icon.png
game .desktop
the_game.love
love_0.7.2.deb
Quelqu'un pourrait-il m'expliquer comment faire cela?
Pour faire en sorte qu'un paquet dépende d'un autre, vous devez spécifier la relation dans le fichier debian/control
. Vous pouvez consultez la syntaxe de ce fichier dans le Guide de packaging Ubunt . La suite de ce guide vous aidera probablement à vous donner un aperçu des programmes de packaging pour Ubuntu.
Brièvement cependant, votre fichier debian/control
pourrait ressembler à quelque chose comme:
Source: my-game
Section: devel
Priority: optional
Maintainer: Jane Doe <[email protected]>
Standards-Version: 3.9.3
Build-Depends: debhelper (>= 7)
Homepage: http://www.gnu.org/software/hello/
Package: my-game
Architecture: any
Depends: ${shlibs:Depends}, love (>= 0.7.2)
Description: a game made with the LÖVE framework
This game is really amazing.
.
It has many features.
Surtout noter la ligne:
Dépend: $ {shlibs: Depends}, love (> = 0.7.2)