Project Bif Logo
Home Tech Stuff History Patches Links About
Statcounter
SourceForge.net Logo

Patches

This page contains patches or minor improvements for other programs. We make no guarantee as to how great these patches are. There aren't very many at the moment but we will be adding more as they come up.

Portage Packages

Last updated 17 November 2002

Since I run Gentoo Linux and do some development for microcontrollers and other strange stuff it isn't unusual to come across strange programs that I want to install on my computer. When I have time I make a portage install file (which are really easy to make.) I usually submit these to Gentoo but it has a bit of a waiting list. Right now I have ebuilds for the following packages:

See the README for more info on how to use these ebuilds.

Cervisia patch

31 October 2002

Cervisia is a KDE frontend to cvs. I use this program a fair amount and one thing that bugged me was the way the ChangeLog dialog was modal so I couldn't do diffs on files to see what I had changed when I was adding entry to the ChangeLog. This patch makes the ChangeLog modeless so you can do other stuff as well. The patch is against Cervisia version 1.5Rich2. It has been submitted to the cervisia maintainer.
To apply you'll need the cervisia source (which you can checkout from the KDE CVS server). Change to the cervisia directory and apply this patch.

Portage Size

25 October 2002

If you happen to use Gentoo Linux (like I do) you will probably like it. And "emerge *" is great but if you're like me and downloading over a 56K modem and would like to know how much downloading a package is going to take then this patch is for you. When doing emerge -p packagename it prints out how much downloading each package is going to take and then prints a total at the bottom. This patch has been submitted to Gentoo Linux.

There are 3 patch files for this.
Patch for portage.py which should be in /usr/lib/python*/site-packages/.
Patch for output.py. which should be in /usr/lib/python*/site-packages/.
Patch for emerge which should be in /usr/lib/portage/.
After patching these 3 files type emerge -p "something" and you should see sizes showing up next to each package.

Kate Syntax Highlighting for AVR assembly language

20 October 2002

Kate is a really neat text editor that you can find at http://kate.kde.org which has syntax highlighting. This hightlighting is configurable with XML files. I made one for highlighting AVR assembly language. Copy avrassembly.xml into $KDEPREFIX/share/apps/kate/syntax/ and restart kate and then you should be able to get assembly language highlighting. This also gives kwrite and kdevelop syntax hightlighting for it as well.





To top of page
If you are having problems with site, have found a spelling mistake or just want to moan please contact the webmaster
CVS $Id: patches.php,v 1.4 2002/11/17 02:52:30 jhuntnz Exp $