General, simplest way:
- Fetch source from git repository. (See here.)
- edit the files that you want to modify
- git diff > my_patch.diff
Debian way[edit | edit source]
Includes compilation and installing:
First make sure that
/etc/apt/sources.list contains correct deb-src, eg.:
deb-src ftp://ftp.pl.debian.org/debian/ lenny main non-free contrib It can be "lenny", "sid" or "testing" - just make sure that latest debian sawfish package is there (currently it's 1.3.3).
||downlaod debian sawfish package (doesn't matter that it is 1.3.3)|
||make sure that it will compile|
||get rid of old 1.3.3 version|
||download a new one in its place|
||go to sawfish directory|
||need access rights|
|8||edit some files.||...|
||generate a patch|
|12||middle-click on desktop, select 'restart' from menu.||...|
Steps marked with '*' are done only once. Steps without '*' are performed in an infinite loop.
Another distro way[edit | edit source]
Please fill in, if you are on another distro.