On Tue, 2008-01-08 at 00:01 +0100, Vasco Steinmetz wrote: > Well with Gentoo adding OpenSync support could be realized either by > introducing a use-flag for the sync-engine package (if > necessary at all) and copying the plugin file accordingly during the build > (that is, outside of setup.py). > Since the ebuild knows which version of OpenSync is installed it can copy the > proper plugin depending on the installed OpenSync > version to its correct location. >
This sounds right - I think.... - I don't use Gentoo so I'm guessing a little. However, all the ebuild needs to do is run synce-install-plugins.py to copy the plugins once the files are copied. > Installing it on other distros (APT, RPM) may be a bit more complicated - > going through setup.py would be more feasible there. > > Are those OpenSync plugins actually an integral part of sync-engine? > Yes. They are OpenSync plugins, but will not function without sync-engine. > There are still packages named 'synce-multisync-plugin-0.9.0' and > 'libopensync-plugin-synce-0.20' in the main gentoo tree. > I suppose the latter, being unmaintained and hardmasked though, provided the > plugins for earlier versions of opensync. > I think these are the pre-WM5 packages and plugins - incompatible with WM5/6. > Sticking to that scheme would mean splitting/forking the opensync plugins off > the sync-engine directory into a separate package, one > for opensync 0.2x and one for 0.3x+ that could be downloaded/installed > accordingly. Probably best not to split the plugins from sync-engine. They won't work without each other. > Just trying to get my WM6 Hermes/TyTN/Trion/Vario synced to Kontact with > KitchenSync... ;) Does KitchenSync use Opensync? Just wondered - I use KDE as a work environment but do all my syncing from the command line with msynctool. John. ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel