Que dois-je faire pour obtenir un paquet que je puisse soumettre au Centre de logiciel Ubuntu?
Il est très difficile de dire d'après votre question ce que vous savez déjà, alors je suppose que vous:
Autant que je sache, QT Creator n'est pas capable de créer des paquets Debian à soumettre au Centre de logiciel Ubuntu.
QT Creator est capable de créer des paquets debian pour Maemo5 (voir ici ). En regardant à travers les discussions sur Maemo, il semble que ce processus ne soit pas facilement modifiable, mais vous pouvez peut-être commencer à partir de là.
Si vous n'êtes pas concentré sur QT Creator, vous pouvez simplement l'utiliser pour créer votre code, puis suivez le Guide de l'emballage Ubunt pour créer votre paquet debian.
La soumission réelle au Centre de logiciel est décrite ici .
Pour les questions futures, je vous suggérerais d’écrire plus en détail votre problème actuel.
Vous pouvez faire cela avec une règle supplémentaire dans le makefile généré par qmake:
Ecrivez un script shell my_package_script.sh
qui crée le package.
Dans votre fichier .pro, ajoutez ceci:
mypackagerule.target = mypackagerule
mypackagerule.command = exec my_package_script.sh
QMAKE_EXTRA_TARGETS += mypackagerule
Vous pouvez maintenant créer votre paquet en appelant make mypackagerule
. Dans Qt Creator, vous pouvez le faire en ajoutant une nouvelle étape de compilation (Créer) dans l’onglet Projet.