Conduit is a synchronization solution for GNOME which allows the user to take their emails, files, bookmarks, and any other type of personal information and synchronize that data with another computer, an online service, or even another electronic device. Conduit manages the synchronization and conversion of data into other formats. For example, conduit allows you to; * Synchronize your tomboy notes to a file on a remote computer * Synchronize your emails to your mobile phone * Synchronize your bookmarks to delicious, gmail, or even your own webserver * and many more... Any combination you can imagine, Conduit will take care of the conversion and synchronization.
I'll add it when evo support is available. It's too early now.
Reopening
Created attachment 119244 [details] Ebuild for version 0.3.0 Works for me, but I dont have too much experiences with casting ebuilds.
This version should also be depending on Bug 148532 - dev-python/vobject.
FYI, I have all the necessary ebuilds in my overlay at git://compnerd.org/compnerd/overlay.git
successfully installed, but to start i have modified a file: /usr/lib/python2.4/site-packages/conduit/Settings.py @ line 14: -import xml.dom.ext +import xml.dom any suggestion about it?
Conduit 0.3.2 is out, with Evolution support: http://www.conduit-project.org/wiki/0.3.2
Conduit 0.3.3 even.. :-) http://www.conduit-project.org/wiki/0.3.3
Created attachment 129900 [details] conduit 0.0.3 ebuild with optional support for evolution (through evolution-python) conduit 0.0.3 ebuild with optional support for evolution (through evolution-python)
Created attachment 129901 [details] ebuild for dev-python/evolution-python-0.0.3 ebuild for dev-python/evolution-python-0.0.3 to support evolution as data sink and source in conduit.
Thanks Jürgen! I've installed the ebuild (without the evolution support) on ~amd64 and everything seems to work.
Created attachment 131909 [details] Updated gnome-extra/conduit/conduit-0.3.3.ebuild Ebuild should also depend on dev-python/pyxml; you can compile the program fine but not run it without the xml bindings (xml.dom.ext in particular). Version included is >= 0.8.4, only because thats as far back as I can test it with my tree; older versions may work. Updated ebuild attached (also, version name should be 0.3.3, rather than 0.0.3, probably just a typo).
Few notes: 1) 0.3.4 is out (but building it fails) ;) 2) evolution stuff has gone MIA 3) 0.3.4 has plugins for eog and nautilus (USE gnome?), but it needs patches, as defaults aren't sane enough... [snip] if test "x$with_nautilus_extension_dir" = "x" ; then ext_dir="~/.nautilus/python-extensions/" else ext_dir="$with_nautilus_extension_dir" fi [/snip] There might be more issues, but as you can see, this project isn't yet mature enough :(
Created attachment 141012 [details] gnome-extra/conduit-0.3.5.ebuild Ebuild for version 0.3.5 USE flags aviable are: - nautils = --enable-nautilus-extension - eog = --enable-eog-plugin Please notice I'm not a developer, so ebuild should be buggy!
Created attachment 141013 [details, diff] Patch needed to correct firefox libraries path reference
(In reply to comment #15) > Created an attachment (id=141013) [edit] > Patch needed to correct firefox libraries path reference >
conduit-0.3.6 released
Alex, conduit 0.3.6 was released less than 12 hours ago ... there's absolutely _no_ need to remind us. We already know, there are mailing lists. Had you posted your message with something actually useful like "the ebuild for 0.3.5 works fine for 0.3.6" then I would have said nothing. Please don't do that again. Thanks
(In reply to comment #17) > conduit-0.3.6 released > Steps to emerge conduit-0.3.6 - go to ebuild directory ( eg: /usr/portage/local/gnome-extra/conduit/ ) - mv conduit-0.3.5.ebuild conduit-0.3.6.ebuild - sed -i -e"s/0.3.5/0.3.6/" files/conduit-0.3.5_correct_firefox_path.patch - ebuild conduit-0.3.6.ebuild manifest - emerge -u conduit Done!
Created attachment 143685 [details] gnome-extra/conduit-0.3.7.ebuild New version released! Please note the patch below.
Created attachment 143687 [details, diff] Patch needed to correct firefox libraries path reference
Created attachment 144806 [details] gnome-extra/conduit-0.3.8.ebuild Updated the ebuild for 0.3.8. Now requires pygoocanvas > 0.9.0.
Created attachment 145169 [details, diff] Patch needed to correct firefox libraries path reference Steps to update patch from version 0.3.7 to 0.3.8 - go to ebuild directory ( eg: /usr/portage/local/gnome-extra/conduit/ ) - sed -e"s/0.3.7/0.3.8/" files/conduit-0.3.7_correct_firefox_path.patch > files/conduit-0.3.8_correct_firefox_path.patch
Created attachment 146637 [details] gnome-extra/conduit-0.3.9.ebuild Version 0.3.9 has been released! http://www.conduit-project.org/wiki/0.3.9
Created attachment 146638 [details, diff] Patch needed to correct firefox libraries path reference Patch needed to correct firefox libraries path reference
still buggy when transfering files. Hope it gets better.
conduit 0.3.11.2 was released 2 or 3 weeks ago (in other words: bump)
Created attachment 160274 [details] conduit-0.3.11.2.ebuild Updated ebuild.
Created attachment 160275 [details, diff] files/conduit-0.3.11.2_correct_firefox_path.patch Updated patch for conduit 0.3.11.2
Created attachment 160694 [details] conduit-0.3.12.ebuild
Created attachment 160696 [details, diff] files/conduit-0.3.12_correct_firefox_path.patch
Created attachment 162306 [details] conduit-0.3.13.ebuild @Sven and all: Please use this ebuild as a base for further improvements. I have cleaned this ebuild up to conform to the Gentoo ebuild "standards".
Created attachment 162307 [details] files/conduit-0.3.13_correct_firefox_path.patch Also submitted upstream: http://bugzilla.gnome.org/show_bug.cgi?id=546478
An updated ebuild (0.13.3.1) with fixed python .pyc/.pyo installation is available in my overlay: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=tree;f=gnome-extra/conduit;hb=HEAD
(In reply to comment #34) > An updated ebuild (0.13.3.1) with fixed python .pyc/.pyo installation is > available in my overlay: > http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=tree;f=gnome-extra/conduit;hb=HEAD > I believe this ebuild wrongly relies on /usr/bin/true My system has /bin/true and I think that is the correct location. Had to create a temporary symlink to allow compilation to complete.
> I believe this ebuild wrongly relies on /usr/bin/true > My system has /bin/true and I think that is the correct location. Had to > create a temporary symlink to allow compilation to complete. > Thanks for the tip, that helped me;)
New version 0.3.14 out - the ebuild works by just renaming it (the ln -s usr/bin/true /bin/true still needed though).
Created attachment 170299 [details] conduit-0.3.15.ebuild A new ebuild
(In reply to comment #38) > Created an attachment (id=170299) [edit] > conduit-0.3.15.ebuild Thanks for the update. There is a small typo. Change >RDEPEND="$(DEPEND)" to >RDEPEND="${DEPEND}" $(...) is bash syntax for executing the contained command.
align ebuild requests to same values
The RDEPEND line must be RDEPEND="${DEPEND}", not $(DEPEND)
Created attachment 256902 [details] conduit-0.3.17.ebuild - EAPI 2 for use depends - use gnome.org eclass for SRC_URI - use python eclass - change HOMEPAGE to http://live.gnome.org/Conduit - Add LICENSE BSD - Fetch patches from debian - get DEPEND from debian
Created attachment 256903 [details, diff] files/conduit-0.3.17-non-ASCII-folder-canvas.patch http://bugzilla.gnome.org/show_bug.cgi?id=573014
Created attachment 256905 [details, diff] files/conduit-0.3.17-programming-error-unicode.patch http://bugzilla.gnome.org/show_bug.cgi?id=583823
Created attachment 256907 [details, diff] files/conduit-0.3.17-escaping-caracters.patch http://bugzilla.gnome.org/show_bug.cgi?id=529301
Created attachment 256908 [details, diff] files/conduit-0.3.17-rhythmbox-new-path.patch different fix upstream for next version: http://git.gnome.org/browse/conduit/commit/?id=26b384a7d056aa30b56c7227e0bbdfb84ca94400
Created attachment 256910 [details, diff] files/conduit-0.3.17-fix-firefox-libraries.patch
The project looks rather dead nowadays. No new release in years, no activity on mailing list either. https://mail.gnome.org/archives/conduit-list/index.html#date