Vous n'êtes pas identifié(e).
Je me fais rapidement jeter avec ce genre de retour :
Peu importe où je les places dans l'archive, il n'en veut pas....
dpkg-source est peu loquace sur l'endroit où il espère les trouver
Un peu plus loin, ça échoue parce qu’il cherche des fichiers qui n'existent pas encore, ils sont générés à la compilation.
Bref, c'est un plaisir.
Je vais essayer de fouiller encore la doc et faire des tests, mais je trouve ça assez lourd et peu motivant, donc ça risque de prendre du temps.
Générer le paquet .deb avec CPACK fonctionne toujours depuis la branche master ou develop...
J'apprécie toujours CMake, un seul fichier pour tous générer c'est plutôt cool, et je dois pouvoir encore le simplifier.
J'ai beaucoup de fichier graphique temporaire au sein de mon projet, cmake et .gitignore me permettent de les masquer et de ne pas en tenir compte, mais je n'ai pas encore réussi avec le fichier "options".
Il génère une archive source de 1,5Go au lieu d'une centaine de méga....
Pour le dépôt, je serais tenter de le laisser sur github, j'ai d'autre projet dessus notamment privé. Je ne sais pas quels sont les avantages pour moi de venir sur Salsa.
En tout cas, sortir le dossier "debian" dans une autre branche ne doit pas être compliqué.
Merci en tout cas, j'aimerai trouver un mode opératoire le plus simple possible. Moins il y a d'étape et moins il y a de fichier de config plus c'est facile à maintenir.
J'ai encore quelques erreurs mais ça ne devrait pas être compliqué à corriger.
Il faut que je trouve une nomenclature pour le nommage des versions...
J'essaye aussi de relier l'authen sur Salsa en passant par mon compte Gitlab mais comme celui-ci se sert de l'authen Github, je ne sais pas si je peux faire le lien.
Je vais retenter
On peut les installer comme ça pour tester :
Par contre, je n'ai pas de proposition de désinstallation du data quand je supprime le paquet du binaire.
Il n'apparait pas non plus dans l'autoremove. Il doit y avoir un truc pour indiquer qu'il ne sert à rien sans le paquet avec le binaire.
Sinon, ça marche bien.
Et Lintian ne remonte plus grand chose, c'est top.
Je n'obtiens que celui là : kingsandships_0.1.1_amd64.deb il manque le data.
Voici le fichier control, je ne dois pas être loin:
https://github.com/kaochen/KingsAndShip … an/control
En tout cas le script m’intéresse pour un autre projet plus compliqué.
@Dylan
Pour Lintian, j'ai traité quelques conseils d'empaquetage
Il y en a un sur lequel j'ai un doute mais je pense qu'il est important :
https://lintian.debian.org/tags/arch-de … -usr-share
https://www.debian.org/doc/manuals/deve … ndent-data
Comme j'ai beaucoup de PNG, je dépasse largement la taille recommandé.
Je comprends le principe et la volonté d'économiser de l'espace sur les serveurs. Il faudrait que je fasse deux paquets, un avec le binaire et un avec les data....
Une fois le paquet généré, tu peux lancer un coup de lintian -EvIL +pedantic pour vérifier s'il n'y a pas de problème sur ton paquet. Si tu veux qu'il passe l'étape de review par les ftpmasters, il ne faut pas d'erreur, ni de warning.
Pratique!
J'ai suivi les recommandations et corrigeais quelques trucs, il me manque le man à faire...
Normalement, cela ne pose pas de problème s'il est installé au bon endroit par cmake. Sinon faut "corriger" son installation dans le fichier debian/rules avec un coup de override_dh_auto_install par exemple.
C'est bon, j'ai corrigé mon fichier CMakeLists.txt et j'ai même pu y ajouter un icône basique. Le raccourcis fonctionne.
Je fais encore quelques tests sur la génération du paquet Debian et je pousserai les modifs dans la branche develop.
Le paquet s'installe correctement et fonctionne.
Il manque juste le raccourcis .desktop qui lui pose problème pour le moment.
Il est généré à la volet par cmake normalement.
Il faut lancer le jeu à l'ancienne :
J'avance, merci de m'avoir mis sur la bonne piste.
J'ai dû rater quelque chose.
Tu voulais un DD ? Me voici Je ne pourrai pas maintenir un paquet de ton jeu, par contre je vais pouvoir te guider si tu veux le faire toi même. Bien sûr, je m'occuperai de l'uploader lorsqu'il sera prêt.
Salut Dylan et merci pour ta proposition
J'utilise cmake et cpack pour fabriquer un paquet facilement, mais je suppose que le processus est un peu plus complexe pour avoir une intégration dans les dépôts.
Est-ce que tu aurais un paquet que tu connais bien et qui pourrait me servir d'exemple ? En C++ ou C si possible. Je pourrais m'en inspirer pour préparer le fameux dossier "debian".
Je vais essayer de voir si cmake et cpack peuvent m'aider à générer le dossier "debian".
Dernière question, est ce que tu as une documentation en particulier à me recommander ?
Kao
Après j'ai juste l'assemblage à faire :
Il faut que j'affine un peu, le processus et je devrais pouvoir générer des catapultes de différents niveaux. Les Upgrades dans le jeu seront ainsi possible.
En tous cas, ça fait du bien de se replonger dans Blender.
Kao
NB: pour le gif j'ai utiliser celle là :
1*8 indique le nombre d'image par seconde.
Ça peut valoir le coup que tu viennes en causer sur le salon IRC #debian-games ou #debian-mentors, sur le réseau OFTC.
Ok, je vais regarder, merci pour la piste.
Je suppose que c'est en Anglais ?
J'ai trouvé cette page : https://wiki.debian.org/Games