--===============0509710635== Content-type: multipart/signed; boundary=nextPart1370327.FYY4vNAmOU; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-transfer-encoding: 7bit --nextPart1370327.FYY4vNAmOU Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Alexander Neundorf wrote: >> More than that. You have to treat "kdelibs experimental 4.3" as a >> module. Because "kdelibs experimental 4.4" is not enough to match. > >Could you please elaborate a little bit more ? No need to. You got it: >Does this mean an application which wants to use it should do: > >find_package(KDE4 REQUIRED) >find_package(KDELibsExperimental43 REQUIRED) >... >include_directories(${KDELIBSEXPERIMENTAL43_INCLUDE_DIRS}) >... >etc. ? Yes. >I.e. do we need a Find-module specific for that version of >kdelibs-experimental with its own very specific set of variables ? Yes. >Will we have to maintain this for later KDE releases ? Yes. >I think we should keep at least the following > FindKDELibsExperimental43.cmake in later releases: >message(FATAL_ERROR "KDELibsExperimental43 is no longer supported, go > fix your stuff !") No. The whole contract is that it doesn't break compatibility when=20 upgrading just kdelibs. We can deprecate it after two releases and stop=20 shipping. So I'd rather we removed KDELibsExperimental43 in KDE 4.5=20 instead of making it an error. Alternatively, we put the Find-module in each and every package that=20 requires it. That solves the problem of shipping it in KDELibs. =2D-=20 Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 --nextPart1370327.FYY4vNAmOU Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQBKBZJEM/XwBW70U1gRAkzNAJ0W7taf+10+7PgSzyn4QdOlZyAKRgCeM/Jm tghDoCPeNbV3Kf+ZIkjqCuY= =cwd+ -----END PGP SIGNATURE----- --nextPart1370327.FYY4vNAmOU-- --===============0509710635== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem --===============0509710635==--