I only met with R and the Dirichlet distribution, so I hope I'm not too sure about that.
This mailing list message seems to answer your question:
Scrolling through the results RSiteSearch ("dirichlet") offers some useful tools in the VGAM package. The gtools package and MCMC packages also have ddirichlet () functions that you could use to build the probability (negative log) of functions and optimize them using optim / nlmin / etc.
The deal, DPpackage and mix may or may not provide what you need.
Then again all these are CRAN packages, so I'm not sure if you already found them and found them unusable.
Regarding the search for R, the R project site already contains several links to its search page .
source share