To apply all patches: ===================== fakeroot make -f debian/rules patch To create a new patch: *create an directory with the unpatch source *create a directory with the patched source *run diff -urN directory.orig/file directory.patched/file > my_patch *Check if this file is patched already by examining the patches in debian/patches/ +if yes replace the the patch (part) there with your patch from my_patch and do not forget to update the first lines (comments) with a brief note about your patch +if no move "my_patch" to debian/patches and add the filename of your patch to debian/patches/00list. Please note, that the format ##_patchname.dpatch is currently used, so the name my_patch could become "30_mypatch.dpatch". To remove a patch: ================== *Remove the appropriate line in debian/patches/00list before building. *If necessary, fix up follow up patches (should be necessary only seldom) For a complete description, see dpatch(1) Please note that linuxinfo is heavily patched and abandoned upstream.