By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 87 - opensync-plugin-kdepim package missing
Summary: opensync-plugin-kdepim package missing
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: tdepim (show other bugs)
Version: 3.5.13.x [Trinity]
Hardware: i386 Kubuntu Jaunty
: P5 needs packaging
Assignee: Francois Andriot
URL:
Depends on:
Blocks:
 
Reported: 2009-05-12 04:24 CDT by a1bert
Modified: 2023-05-08 11:43 CDT (History)
5 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
opensync-kdepim: fix FTBFS (755 bytes, patch)
2013-08-06 13:38 CDT, Francois Andriot
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description a1bert 2009-05-12 04:24:12 CDT
opensync-plugin-kdepim is missing
Comment 1 Darrell 2013-05-22 23:37:17 CDT
Is this report still valid?
Comment 2 Francois Andriot 2013-08-06 12:59:28 CDT
This package requires the "libopensync" library installed first.
Stable version in 0.22 but is old and need several patches to build on current distributions.
Comment 3 Francois Andriot 2013-08-06 13:38:26 CDT
Created attachment 1450 [details]
opensync-kdepim: fix FTBFS
Comment 4 Francois Andriot 2013-08-06 13:39:45 CDT
Build /libopensync-plugin-kdepim 0.22
Get tarball http://www.opensync.org/download/releases/0.22/libopensync-plugin-kdepim-0.22.tar.bz2

tar xjf libopensync-plugin-kdepim-0.22.tar.bz2
cd libopensync-plugin-kdepim-0.22

patch -p1 < libopensync-plugin-kdepim-0.22-ftbfs.patch

# Remove useless stuff
rm -rf m4 aux

# Convert QT3 to TQT3
~/tde/tde_r14/experimental/qt3-tqt3/convert_existing_qt3_app_to_tqt3

# Convert KDE3 to TDE
~/tde/tde_r14/experimental/kde-tde/convert_existing_kde3_app_to_tde

# Rename some files
find . -name "kdepim*" |while read f; do mv "$f" "${f/kdepim/tdepim}"; done

# Fix missed conversions
sed -i src/kaddrbook.h -e "s|namespace KABC|namespace TDEABC|g" -e "s|KABC::|TDEABC::|g"


copy "admin" folder from TDE.
Build with autotools as usual.
Comment 5 deloptes 2016-09-21 13:51:21 CDT
I suggest we close this and drop opensync forever in favor of syncevolution.
I would go for it with TDE 14.1
Comment 6 Michele Calgaro 2016-09-22 08:34:41 CDT
> I suggest we close this and drop opensync forever in favor of syncevolution.
> I would go for it with TDE 14.1
Will have to be discussed with Slavek and Tim. There is always a chance to upset people using opensync.
Probably more logical to keep this option and add syncevolution support as well.
Comment 7 deloptes 2016-09-22 16:37:53 CDT
Agree - perhaps I should have suggested something more tolerant .. like no bug fixing or further support
Comment 8 Michele Calgaro 2018-08-30 06:30:09 CDT
opensync and kitchenware are deprecated in R14.1 series and not build by default.
The code will be finally removed in R14.2.0.
Comment 9 Michele Calgaro 2023-05-05 07:47:34 CDT
Removed in R14.2.0-dev
Comment 10 deloptes 2023-05-08 11:25:42 CDT
So if someone is reading this and wondering why we dropped the software, I add following notes 

OpenSync was set up as PoC and it proved that it is not that possible to do synchronous syncs with multiple devices, so it was obsoleted and was let reside in the history of software.

I wrote TDE plugins for SyncEvolution and I use it on regular bases (with Sailfish OS). 

SyncEvolution needs to be build with TDE support. If someone has questions let us know.
Comment 11 deloptes 2023-05-08 11:43:53 CDT
So if someone is reading this and wondering why we dropped the software, I add following notes 

OpenSync was set up as PoC and it proved that it is not that possible to do synchronous syncs with multiple devices, so it was obsoleted and was let reside in the history of software.

I wrote TDE plugins for SyncEvolution and I use it on regular bases (with Sailfish OS). 

SyncEvolution needs to be build with TDE support. If someone has questions let us know.