I've made an NMU (Non Maintainer Upload) version of drivel (a linux livejournal client for gnome by
http://www.telcodata.us/debian/unstable/drivel_1.2.0-1.1_i386.deb
If you don't know what this is, don't worry about it. I've updated Debian bug 229090 with the information the maintainer needs to make it happen in the distro, so hopefully sarge will be able to go out with a recent version.
I only had to make minor changes to package it, least of which being that scrollkeeper-update was being run in 'make install' in the package tree, causing bizarre scrollkeeper stuff to litter the package in strange directories. It's supposed to be run during configuration in postinst of the package.
The other change is to recreate livejournal.xpm as a 32×32 pixel icon. Debian needs an xpm for the "Debian" systemwide menus in X. It's a cosmetic thing.
I wish autogen.sh was included in the tarball, it would have saved me a needless CVS pull. π
Coolness! Could you send me the fix for the Scrollkeeper problem? I'd like to get that rolled into the main release, since it probably effects other package systems as well. Thanks for taking the time to put the .deb together! π
Not a problem, thanks for making a client worth packaging! π
summary, I can send diffs with whatever flags you want when I'm more awake:
comment out scrollkeeper-update in drivel/omf.make, and rebuild the makefile.in and makefile in drivel/help/C.
Then inform your user at the end of make install that he may want to run scrollkeeper-update or if he's packaging it, he should put it in his installation scripts (install.sh for slack if I remember right, the specfile for RPM, or postinst and postrm for debian's deb)
dirty hack you could do is to see if prefix is set to something wacked out during make install, and only run scrollkeeper if prefix is set to something remotely resembling /usr, /usr/local, or /opt, or something. Packagers have this set to the root directory of the temporary package tree