Recreation of libopensync. The library has changed since 0.2x The version currently in ports is based on the library of 2005. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->pav This interests me
State Changed From-To: open->closed Committed with modifications.
pav 2007-06-17 23:04:59 UTC FreeBSD ports repository Modified files: devel/libopensync Makefile distinfo pkg-descr pkg-plist Added files: devel/libopensync pkg-message Log: - Update to 0.3.0 PR: ports/113801 Submitted by: G.V. Tjong A Hung <gvtjongahung@users.sourceforge.net> Revision Changes Path 1.14 +15 -25 ports/devel/libopensync/Makefile 1.3 +3 -3 ports/devel/libopensync/distinfo 1.2 +5 -7 ports/devel/libopensync/pkg-descr 1.1 +8 -0 ports/devel/libopensync/pkg-message (new) 1.3 +85 -57 ports/devel/libopensync/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Unfortunately, the submitter did not read this on the libopensync homepage: *"Warning!* the version number for the OpenSync core must match that of the plugins you want to use. This means that you shouldn't use OpenSync 0.30 just now, unless you want to develop or port the plugins yourself (see PluginPortingGuide-0.30 <http://www.opensync.org/wiki/PluginPortingGuide-0.30>)." The latest kdepim wants libopensync, but it wants "the 2005 library". Please revert this update and bump PORTEPOCH, I will then update it to version 0.22 (the latest compatible version). If libopensync-0.30 is actually desired in ports, the old port should be repocopied to libopensync-devel first, then updated to 0.30. Also the current port (0.30) hides its shared library from the runtime linker, which is probably a bug.