Here I provide a tarball with an ebuild for mldonkey-2.4.0 along with ChangeLog and an extra file (a wrapper) Main changes I made: - changed HOMEPAGE - depended on lablgtk-1.2.4 instead of 1.2.3 - update list of binaries installed - update list of docs installed - most important: the `mldonkey' executable is no longer present, so I created a `mldonkey' script that runs the server (now called `mlnet') inside a default dir (~/.mldonkey). Normally, running the server from a random dir results in cluttering that dir with files, as pointed out in the einfos in the old ebuild. - new einfos as well I did this work indipendently from bug #18934, didn't notice before, surely their approach would be fine, too. Bye.
Created attachment 11860 [details] ebuild + changelog
Quick fix: in files/mldonkey, substitute cd ${HOME}/.mldonkey && mlnet with cd ${HOME}/.mldonkey && /usr/bin/mlnet otherwise wrong default configuration will be created.
mldonkey 2.5.0 is out.
Created attachment 12549 [details] ebuild for mldonkey-2.5.0 extract mldonkey-2.5.0.ebuild.tar.bz in /usr/portage/net-p2p/ modified files/mldonkey as commented above. works fine.
Created attachment 12663 [details] mldonkey-2.5.0.ebuild
Created attachment 12664 [details] mldonkey (wrapper)
Recently caleb submitted an ebuild for 2.5 that is broken (the list of binaries to install, and also the docs, are wrong), so I put the enphasis on this bug by reposting the ebuild and the wrapper as simple text (thanx to all devs that pointed out that tarballs are not appreciated).
Thanks for the fix - I was informed in Friday that there were problem with the ebuild, but I had a power outage and it took me a while to get things back together. I have commited this as 2.5-r1.
Thanks a lot for the commit (and for all the work with gentoo, I noticed you're one of the more active devs on bugzilla and on cvs changelogs lately!) If you mind, another quick enhancement in the wrapper: cd ${HOME}/.mldonkey && exec /usr/bin/mlnet is better than cd ${HOME}/.mldonkey && /usr/bin/mlnet (e.g. to control the deamon with Ctrl-Z Ctrl-C from the console).