Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 214163
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: TeX herd <tex@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Andrey Grozin <grozin@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
breqn-0.97a.ebuild breqn-0.97a.ebuild text/plain Andrey Grozin 2008-03-21 18:00 0000 1.20 KB Details
mh-20080323.ebuild dev-tex/mh-20080323.ebuild text/plain Andrey Grozin 2008-03-23 18:27 0000 970 bytes Details
mh-20080323.tar.bz2 mh-20080323.tar.bz2 application/octet-stream Andrey Grozin 2008-03-23 18:29 0000 124.19 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 214163 depends on: Show dependency tree
Bug 214163 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-03-21 17:58 0000
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

------- Comment #1 From Andrey Grozin 2008-03-21 18:00:57 0000 -------
Created an attachment (id=146777) [details]
breqn-0.97a.ebuild

Here is the ebuild. It is in the science overlay now.

------- Comment #2 From Alexis Ballier 2008-03-22 23:41:32 0000 -------
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.

------- Comment #3 From Andrey Grozin 2008-03-23 11:20:41 0000 -------
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.

------- Comment #4 From Andrey Grozin 2008-03-23 11:23:16 0000 -------
Forgot to add: we'll have to change a few packages depending on breqn to depend
on || ( dev-tex/mh texlive-mathextra ) instead.

------- Comment #5 From Alexis Ballier 2008-03-23 11:26:08 0000 -------
(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.

------- Comment #6 From Andrey Grozin 2008-03-23 18:27:28 0000 -------
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

------- Comment #7 From Andrey Grozin 2008-03-23 18:29:24 0000 -------
Created an attachment (id=147040) [details]
mh-20080323.tar.bz2

And this is the tarball (all files copied from ctan today)

------- Comment #8 From Andrey Grozin 2008-04-07 08:20:24 0000 -------
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.

------- Comment #9 From Alexis Ballier 2008-04-07 17:53:38 0000 -------
added to the tree, thanks
I've simplified the ebuild to make use of latex-package.eclass

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug