| Summary: | opensync-plugin-kdepim package missing | ||
|---|---|---|---|
| Product: | TDE | Reporter: | a1bert |
| Component: | tdepim | Assignee: | Francois Andriot <albator78> |
| Status: | RESOLVED FIXED | ||
| Severity: | needs packaging | CC: | albator78, bugwatch, deloptes, michele.calgaro, slavek.banko |
| Priority: | P5 | ||
| Version: | 3.5.13.x [Trinity] | ||
| Hardware: | i386 | ||
| OS: | Kubuntu Jaunty | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: | opensync-kdepim: fix FTBFS | ||
|
Description
a1bert
2009-05-12 04:24:12 CDT
Is this report still valid? 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. Created attachment 1450 [details]
opensync-kdepim: fix FTBFS
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. I suggest we close this and drop opensync forever in favor of syncevolution. I would go for it with TDE 14.1 > 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.
Agree - perhaps I should have suggested something more tolerant .. like no bug fixing or further support opensync and kitchenware are deprecated in R14.1 series and not build by default. The code will be finally removed in R14.2.0. Removed in R14.2.0-dev 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. 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. |