4 175
muokkausta
p (→Tehdään paketti!: käytetään ennemmin debuildia) |
|||
Rivi 313: | Rivi 313: | ||
== Tehdään paketti! == | == Tehdään paketti! == | ||
Nyt kun tarvittavat tiedostot on lopulta muokattu sopiviksi, on aika luoda varsinainen paketti. Siirry ohjelman päähakemistoon (<tt>hello-2.2</tt>) ja aja komento | Nyt kun tarvittavat tiedostot on lopulta muokattu sopiviksi, on aika luoda varsinainen paketti. Siirry ohjelman päähakemistoon (<tt>hello-2.2</tt>) ja aja komento | ||
debuild | |||
joka tekee seuraavat asiat: | joka tekee seuraavat asiat: | ||
*Siistii paketin (ajaa [[make]]lla komennon <tt>debian/rules clean</tt>) | *Siistii paketin (ajaa [[make]]lla komennon <tt>debian/rules clean</tt>) | ||
Rivi 349: | Rivi 349: | ||
dpkg-source -x paketti.dsc | dpkg-source -x paketti.dsc | ||
cd paketti | cd paketti | ||
debuild | |||
Ilman <tt>debuildin</tt> <tt>-sa</tt>-valitsinta voi luoda paketin, joka ei sisällä alkuperäistä lähdekoodia. Tälle on käyttöä silloin, kun paketteja pidetään ulkopuolisessa pakettivarastossa ja uusi versio voidaan julkaista vain lähettämällä palvelimelle uusi lähdekoodipaketti ilman alkuperäistä lähdekoodia (kunhan alkuperäinen lähdekooditiedosto <tt>.orig.tar.gz</tt> ei ole muuttunut). | Ilman <tt>debuildin</tt> <tt>-sa</tt>-valitsinta voi luoda paketin, joka ei sisällä alkuperäistä lähdekoodia. Tälle on käyttöä silloin, kun paketteja pidetään ulkopuolisessa pakettivarastossa ja uusi versio voidaan julkaista vain lähettämällä palvelimelle uusi lähdekoodipaketti ilman alkuperäistä lähdekoodia (kunhan alkuperäinen lähdekooditiedosto <tt>.orig.tar.gz</tt> ei ole muuttunut). |