CDBS con Simple Patchsys

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/