Citation: 4C.299/2006 28.11.2006 E. A

A.a Les 25 avril et 8 septembre 2000, B.________ et C.________ ont passé avec A.________ une convention, par laquelle les deux premiers nommés acceptaient, sous certaines conditions, de renoncer à l'acquisition des biens-fonds feuillets ... et ... du cadastre de la commune de Vevey. L'une de ces conditions était que A.________ s'engage à octroyer à D.________ SA un mandat de gérance portant sur un immeuble ayant un revenu locatif annuel d'au moins 690'000 fr., appartenant si possible à l'un des clients communs des signataires ou à un client accepté par B.________ et C.________; la durée du mandat devait être assurée pour dix ans; en cas de résiliation du mandat pour une cause ne pouvant être imputée à D.________ SA, A.________ devait assurer la compensation nécessaire par l'octroi d'un mandat de gérance portant sur un autre immeuble de même rendement jusqu'à l'échéance du délai de dix ans. A.b Le 13 février 2002, B.________ et C.________ ont requis de A.________ l'exécution de la clause litigieuse. A la suite de plusieurs échanges de correspondances et après une entrevue, A.________ a proposé de confier à D.________ SA dès le 1er juillet 2002 la gérance d'un de ses immeubles dans la région de Vevey-Montreux. Après acceptation de l'offre par D.________ SA, A.________ a toutefois refusé d'exécuter la clause litigieuse, sous prétexte d'une rupture du lien de confiance.