Il sistema CDBS (vedi (see la sezione chiamata “Creazione dei pacchetti con CDBS” ) fornisce un semplice sistema di patching integrato. Devi semplicemente includeresimple-patchsys.mk in debian/rules
. Un esempio è pmount. Il suo rules
è simile a:
#!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk common-post-build-arch:: # Generate a POT file cd po; intltool-update -p --verbose
Simple patchsys fornisce anche un editor di patch integrato chiamato cdbs-edit-patch. Puoi eseguire cdbs-edit-patch sia con il nome di una patch esistente o quello di una nuova patch da creare. Applicherà le patch esistenti, se presenti, e ti fornirà una nuova shell. Puoi quindi effettuare le modifiche che desideri aggiungere alla patch e infine digitare Ctrl-D per uscire dalla shell e creare la nuova patch. Le patch sono collocate in debian/patches/