Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
The breqn LaTeX package has changed the maintainer (now Morten Høgholm) and license (now LPPL-1.3 or later); it is now part of the mh bundle. The version in the tree (0.94) is very old. imaxima-0.99 requires >=0.97a (the current version). I hope in the future the breqn package will disappear - breqn will be installed as a part of the mh bundle. But a number of packages depend on dev-tex/breqn. So, for now, here is a breqn-0.97.ebuild. As many other packages from ctan, it has a problem - file names on ctan don't have version numbers, and may change any moment breaking the ebuils. It would be better to mirror them. Reproducible: Always
Created an attachment (id=146777) [details] breqn-0.97a.ebuild Here is the ebuild. It is in the science overlay now.
We cant use the ebuild like this because of the non versionned file as you said. I see its part of the mh ctan package, can't we just have a new ebuild for it ? mh and breqn are both part of texlive-mathextra; breqn there is 0.94 so it's still old. I think we could have a dev-tex/mh package that would install in texmf-site if someone or some package needs a newer version and more frequently updated than texlive's releases.
First I wrote ebuild for the whole mh bundle. But found that the other mh files were already installed by tetex-3.0 (sorry I still haven't switched to texlive). So, I removed the conflicting parts, and renamed the ebuild to breqn. I'll write a dev-tex/mh ebuild installing stuff to texmf-site. Can we mirror files from ctan mh bundle (as a tarball) at Gentoo? I want to make imaxima-0.99 work, and it requires breqn-0.97a.
Forgot to add: we'll have to change a few packages depending on breqn to depend on || ( dev-tex/mh texlive-mathextra ) instead.
(In reply to comment #3) > Can we mirror > files from ctan mh bundle (as a tarball) at Gentoo? yes we can and we must do this due to the versionning/checksumming problems that we have when grabbing directly from ctan ;) (In reply to comment #4) > Forgot to add: we'll have to change a few packages depending on breqn to depend > on || ( dev-tex/mh texlive-mathextra ) instead. yes; or just on mh for now if breqn 0.97 is required.
Created an attachment (id=147037) [details] dev-tex/mh-20080323.ebuild OK, here is an ebuild which installs the current snapshot of the whole mh bundle into /usr/share/texmf-site/ provided that the tarball is on Gentoo mirrors
Created an attachment (id=147040) [details] mh-20080323.tar.bz2 And this is the tarball (all files copied from ctan today)
Any hope this ebuild can be in the tree soon? maxima-5.15.0-rc1 has appeared; this means that 5.15.0 will appear soon. It now includes imaxima. It also includes breqn-0.97a, because this version is not included in popular TeX distributions (like teTeX or TeXlive). In the new maxima ebuils, I'd prefer not to install breqn from the maxima tarball, but to depend on mh-yyyymmnn instead.
added to the tree, thanks I've simplified the ebuild to make use of latex-package.eclass