Ero sivun ”Deb-paketin tekeminen” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
→CDBS: typo
(→CDBS: asiaa) |
Pb (keskustelu | muokkaukset) p (→CDBS: typo) |
||
Rivi 378: | Rivi 378: | ||
== CDBS == | == CDBS == | ||
Edellä tehtiin paketti käyttäen Debhelperiä, jolloin <tt>rules</tt>-tiedoston kirjoittaminen oli hyvinkin työlästä. CDBS (''Common Debian Build System'') on toinen lähestymistapa | Edellä tehtiin paketti käyttäen Debhelperiä, jolloin <tt>rules</tt>-tiedoston kirjoittaminen oli hyvinkin työlästä. CDBS (''Common Debian Build System'') on toinen lähestymistapa pakettien luomiseen: sitä käytettäessä [[Autotools]]ia käyttävän paketin <tt>rules</tt>-tiedosto vaatii vain 4 riviä! | ||
CDBS on modulaarinen apuohjelma paketin tekemiseen. Sitä käytettäessä <tt>rules</tt>-tiedostossa sisällytetään halutut moduulit, jotka hoitavat esimerkiksi pakettin kääntämisestä ja patchien käyttöönotosta. Ideana on, että monissa paketeissa samoina toistuvat osiot (esim. paketin kääntäminen ja patchien käsittely) on siirretty yhteen paikkaan, eikä niitä tarvitse aina kirjoittaa uudestaan. | CDBS on modulaarinen apuohjelma paketin tekemiseen. Sitä käytettäessä <tt>rules</tt>-tiedostossa sisällytetään halutut moduulit, jotka hoitavat esimerkiksi pakettin kääntämisestä ja patchien käyttöönotosta. Ideana on, että monissa paketeissa samoina toistuvat osiot (esim. paketin kääntäminen ja patchien käsittely) on siirretty yhteen paikkaan, eikä niitä tarvitse aina kirjoittaa uudestaan. |