The URL above includes a plugin that sets you 'away' when your screensaver activates (despite the name, in looking at the code, it looks like any X screensaver will work - it checks XA_SCREENSAVER_STATUS,XA_BLANK, XA_LOCK). As far as I can tell, the "right" way to add 3rd-party plugins to Gaim is to: 1) drop the .c file in the 'plugins' directory in the source tree 2) run 'make <pluginname>.so' 3) copy the resulting file to the systemwide plugins directory Those are the instructions that come with the plugin, plus comments in plugins/Makefile seem to support that. I don't think this could be a standalone ebuild, since it requires the Gaim sourcetree - plus, this is really cool and should be in the base anyway =) I'm including the sourcefile vs. just listing the URL in the ebuild since it needs a minor change to account for Gaim's updated API (I haven't heard back from the creator yet). If that's the wrong thing to do, please let me know how it should be done. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 27581 [details, diff] patch for gaim-0.75-r10.ebuild
Created attachment 27582 [details] gaim plugin source
I'm not going to patch the main gaim app for plugins. Splitting plugins like gaim-encryption off was the best thing I've done, and it's made package management a ton easier. See the bug on autoprofile. This will need it's own makefile and we'll make it it's own package.
Comment on attachment 27581 [details, diff] patch for gaim-0.75-r10.ebuild No touchey
Benjamin I haven't heard from you in a while since you contacted me offline. Any update on this?
Work issues combined with a machine crash (lost the automake/autoconf suff) have forced me to backburner this for now - sorry for the silence...
If you want I'll start an sourceforge project and start setting things up.
I'm not even sure it's worth a SF project - it's really just one file & I'm not sure it'll need much in the way of future improvements. If I re-do the autoconf/automake stuff, I'll throw it up on my personal site - but as I said, I'll need to backburner this for awhile.
hey. gaim-snpp is just one file, but adding in the automake/autoconf stuff adds a lot more. Plus the other advantages of the sf.net infrastructure like website and distfile mirrors. sf.net encourages that kind of thing.
Benjamin are you still interested in reviving this plugin?
After my brief infatuation with this, I'm not even using this plug-in right now =) The source URL I listed above doesn't even work anymore - let's let this die (but thanks for all your offers of help w/ this).
Alright I'm going to let this fade away then.