FindKdcraw.cmake, FindKexiv2.cmake, and FindKipi.cmake installed by x11/kdelibs4 do not work properly. They use the deprecated PKGCONFIG macro and do not properly detect their respective libraries when the KDE3 counterparts are installed. Currently, all the ports that I know of requiring these libraries use a patch that I came up with a while ago to detect Kdcraw, Kexiv2, and Kipi. Namely: deskutils/kdeplasma-addons graphics/digikam-kde4 graphics/kipi-plugins-kde4 I have attached a patch that fixes the detection of the KDE4 versions of Kdcraw, Kexiv2, and Kipi even if KDE3 versions are installed. This will help reduce the patches we have and hopefully prevent any future ones. How-To-Repeat: Use attached diff.
Responsible Changed From-To: freebsd-ports-bugs->kde Over to maintainer (via the GNATS Auto Assign Tool)
State Changed From-To: open->patched Patched in area51, will be committed to ports later.
makc 2009-09-24 20:38:20 UTC FreeBSD ports repository Modified files: x11/kdelibs4 Makefile x11/kdelibs4/files patch-cmake_modules_FindKdcraw.cmake patch-cmake_modules_FindKexiv2.cmake patch-cmake_modules_FindKipi.cmake Log: Fix several cmake modules. Bump PORTREVISION. PR: ports/137619 Submitted by: Jason E. Hale <bsdkaffee at gmail.com> Feature safe: yes Revision Changes Path 1.242 +1 -1 ports/x11/kdelibs4/Makefile 1.3 +84 -8 ports/x11/kdelibs4/files/patch-cmake_modules_FindKdcraw.cmake 1.3 +80 -9 ports/x11/kdelibs4/files/patch-cmake_modules_FindKexiv2.cmake 1.3 +71 -8 ports/x11/kdelibs4/files/patch-cmake_modules_FindKipi.cmake _______________________________________________ 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"
State Changed From-To: patched->closed Committed. Thanks!