Volevo provare a creare il mio PPA. Il progetto che ho è un progetto Java costruito con Maven. Questo è quello che ho già fatto finora:
- Creato un PPA.
- Imposta un nuovo progetto su Launchpad.
- Aggiunto un ramo che sta importando il mio progetto da un repository SVN.
- Ho creato una ricetta per quel ramo che pubblica le build sul mio PPA.
Questo è dove sono bloccato.
Ho letto i tutorial e ho cercato su Google molto; ma non sono riuscito a scoprire come costruire il mio progetto.
Posso iniziare una build per il ramo; ma, come mi aspettavo, fallisce. Immagino di dover inserire alcune meta informazioni come un makefile nel repository. È persino possibile creare e impacchettare progetti Maven su Launchpad? Ho anche provato a creare un file .deb localmente usando bzr dh-make
e debuild
. bzr dh-make
ha creato molti file nella ./debian
cartella ma debuild
non è riuscito. Immagino che avrebbe funzionato se avessi specificato le giuste meta informazioni nel mio progetto, quindi è lo stesso problema di Launchpad.
So che questa è una domanda piuttosto generica, ma penso che manchino tutorial adeguati per impacchettare i .deb
file anche se non hai un caso "esotico" come me.
Riassumendo:
Quali file / informazioni devo fornire nel mio progetto in modo che possa essere compilato e impacchettato correttamente?
Qualsiasi aiuto sarebbe grande :-)