<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>60148</bug_id>
          
          <creation_ts>2004-08-12 09:19 0000</creation_ts>
          <short_desc>New ebuild: app-emacs/imaxima and dev-tex/breqn</short_desc>
          <delta_ts>2004-10-09 04:40:57 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.ifa.au.dk/~harder/imaxima.html</bug_file_loc>
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>dirk@dirkgerrits.com</reporter>
          <assigned_to>emacs@gentoo.org</assigned_to>
          <cc>cbm@m.fsf.org</cc>
    
    <cc>paul@wolfbone.ath.cx</cc>
    
    <cc>text-markup@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>dirk@dirkgerrits.com</who>
            <bug_when>2004-08-12 09:19:41 0000</bug_when>
            <thetext> </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>usata@gentoo.org</who>
            <bug_when>2004-09-07 07:37:28 0000</bug_when>
            <thetext>More information on the package (and why you think it&apos;ll be good for Gentoo)
would be appreciated.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dirk@dirkgerrits.com</who>
            <bug_when>2004-09-18 06:54:58 0000</bug_when>
            <thetext>Well if a picture is worth a thousand words, the following should be illustrational.

Maxima in GNU Emacs without imaxima:
http://maxima.sourceforge.net/screenshots/maximaemacs.png 
Maxima in GNU Emacs with imaxima:
http://maxima.sourceforge.net/screenshots/imaxima.png

Basically, Imaxima tells Maxima to produce LaTeX output.  When you type a Maxima command in your imaxima buffer in Emacs, Maxima&apos;s LaTeX output gets rendered into an image that gets inserted into your Emacs buffer.  That way you get familiar mathematical notation, instead of the ASCII art that you get when using the Emacs mode that comes with Maxima itself.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jjgrps@yahoo.com</who>
            <bug_when>2004-10-06 21:48:15 0000</bug_when>
            <thetext>No doubt about it, imaxima adds a whole new dimension to maxima.  I just downloaded the native imaxima and installed it and now its actually plausible to use maxima as a maple or mathematica replacement.

Maxima is, famously, derived from the first major computer algebra system, macsyma, which unfortunately originated before the GUI.  Now, though, it is possible to run maxima within texmacs or (x)emacs and enjoy the same typeset output that comes with the commercial CAS systems.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smustudent1@yahoo.com</who>
            <bug_when>2004-10-07 12:44:04 0000</bug_when>
            <thetext>Created an attachment (id=41314)
Ebuild for imaxima

Here&apos;s ebuild.	I have problems running imaxima with the latest Maxima compiled
on sbcl, but I don&apos;t think its the fault of the ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smustudent1@yahoo.com</who>
            <bug_when>2004-10-07 12:45:02 0000</bug_when>
            <thetext>Created an attachment (id=41315)
.emacs contents for imaxima

Here&apos;s the 50imaxima-gentoo.el file</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>paul@wolfbone.ath.cx</who>
            <bug_when>2004-10-07 23:38:42 0000</bug_when>
            <thetext>Created an attachment (id=41345)
ebuild for dev-tex/breqn

Imaxima README says it needs this to do line breaking. License marked &apos;as-is&apos;
since the breqn package has no license info at all but as it&apos;s on the AMS
public ftp site it should be okay.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>paul@wolfbone.ath.cx</who>
            <bug_when>2004-10-07 23:43:17 0000</bug_when>
            <thetext>Created an attachment (id=41346)
modified ebuild for imaxima with breqn dep.

I know you hate elisp-site-regen Cliff but... ;-) </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>paul@wolfbone.ath.cx</who>
            <bug_when>2004-10-08 09:11:46 0000</bug_when>
            <thetext>Created an attachment (id=41369)
modified ebuild for imaxima with breqn dep.

Doesn&apos;t need elisp-site-regen - my mistake :/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>usata@gentoo.org</who>
            <bug_when>2004-10-09 03:31:31 0000</bug_when>
            <thetext>Thanks for breqn ebuild, Paul. It&apos;s okay to set the LICENSE to as-is.
However, pkg_preinst() isn&apos;t the right place to install files. This 
function is meant to set up live filesystem before merging files
from imagedir. See man 5 ebuild for detail. In this case, if you
want to install additional files you need to do that in src_install(),
like:

src_install() {
        latex-package_src_install

        insinto ${TEXMF}/tex/latex/${PN}
        doins *.sym

        dodoc *.txt
}

pkg_preinst() is also executed at binary installation and
your code will break with binary installation (because
when you install packages from binary, the source code
is not extracted from the tarball to ${S}. This is why you
need to install all files in src_install)

Anyhow, I added breqn-0.94.ebuild with that modification.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>paul@wolfbone.ath.cx</who>
            <bug_when>2004-10-09 04:16:24 0000</bug_when>
            <thetext>Good - thanks Mamoru. I take it that means Cliff&apos;s imaxima ebuild with the breqn dep and it&apos;s 50imaxima-gentoo.el file are going in too?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>usata@gentoo.org</who>
            <bug_when>2004-10-09 04:40:57 0000</bug_when>
            <thetext>Thanks Cliff and Paul, I added imaxima to CVS. app-text/ghostscript 
should be virtual/ghostscript, though (but that&apos;s small problem, so
I fixed it by myself). imaxima works flawlessly, and looks cool ;) 
Have fun!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>41314</attachid>
            <date>2004-10-07 12:44 0000</date>
            <desc>Ebuild for imaxima</desc>
            <filename>imaxima-0.9.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1lbWFjcy9pbWF4aW1hL2ltYXhpbWEtMC45
LmVidWlsZCx2IDEuMSAyMDA0LzA5LzA3IDE0OjU1OjUyIHVzYXRhIEV4cCAkCgppbmhlcml0IGVs
aXNwCgpERVNDUklQVElPTj0iSW1heGltYSBlbmFibGVzIGdyYXBoaWNhbCBvdXRwdXQgaW4gTWF4
aW1hIHNlc3Npb25zIgpIT01FUEFHRT0iaHR0cDovL3B1cmwub3JnL2hhcmRlci9pbWF4aW1hLmh0
bWwiClNSQ19VUkk9Imh0dHA6Ly93d3cuaWZhLmF1LmRrL35oYXJkZXIvJHtQfS50YXIuZ3oiCgpM
SUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9In54ODYgfnBwYyB+YW1kNjQgfnNwYXJj
IgpJVVNFPSIiCgpERVBFTkQ9InZpcnR1YWwvZW1hY3MKCXZpcnR1YWwvdGV0ZXgKCWFwcC10ZXh0
L2dob3N0c2NyaXB0CglhcHAtc2NpL21heGltYSIKCnNyY19jb21waWxlKCkgewoJZWNvbmYgLS1w
cmVmaXg9L3VzciB8fCBkaWUgImVjb25mIGZhaWxlZCIKCWVtYWtlIHx8IGRpZQp9CgpzcmNfaW5z
dGFsbCgpIHsKCWVpbnN0YWxsIHx8IGRpZQoJZWxpc3Atc2l0ZS1maWxlLWluc3RhbGwgJHtGSUxF
U0RJUn0vNTBpbWF4aW1hLWdlbnRvby5lbAoJZG9kb2MgQ2hhbmdlTG9nIE5FV1MgUkVBRE1FCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>41315</attachid>
            <date>2004-10-07 12:45 0000</date>
            <desc>.emacs contents for imaxima</desc>
            <filename>50imaxima-gentoo.el</filename>
            <type>text/x-emacs-lisp</type>
            <data encoding="base64">KGF1dG9sb2FkICdpbWF4aW1hICJpbWF4aW1hIiAiSW1hZ2Ugc3VwcG9ydCBmb3IgTWF4aW1hLiIg
dCkK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>41345</attachid>
            <date>2004-10-07 23:38 0000</date>
            <desc>ebuild for dev-tex/breqn</desc>
            <filename>breqn-0.94.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCmluaGVyaXQgbGF0ZXgtcGFja2FnZQoKTVlfUD0ke1AvLS99Ck1ZX1A9JHtNWV9QLy4v
fQoKREVTQ1JJUFRJT049IkxhVGVYIHBhY2thZ2UgZm9yIGxpbmUgYnJlYWtpbmcgb2YgZXF1YXRp
b25zLiIKSE9NRVBBR0U9Imh0dHA6Ly93d3cuYW1zLm9yZyIKU1JDX1VSST0iZnRwOi8vZnRwLmFt
cy5vcmcvcHViL3RleC8ke01ZX1B9LnRneiIKTElDRU5TRT0iYXMtaXMiClNMT1Q9IjAiCklVU0U9
IiIKS0VZV09SRFM9In54ODYgfnBwYyB+c3BhcmMgfmFscGhhIH5taXBzIH5ocHBhIH5hbWQ2NCIK
ClM9JHtXT1JLRElSfS8ke01ZX1B9Cgpwa2dfcHJlaW5zdCgpIHsKCWluc2ludG8gJHtURVhNRn0v
dGV4L2xhdGV4LyR7UE59Cglkb2lucyAke1N9Lyouc3ltCglkb2RvYyAke1N9LyoudHh0Cn0K
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>41346</attachid>
            <date>2004-10-07 23:43 0000</date>
            <desc>modified ebuild for imaxima with breqn dep.</desc>
            <filename>imaxima-0.9.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1lbWFjcy9pbWF4aW1hL2ltYXhpbWEtMC45
LmVidWlsZCx2IDEuMSAyMDA0LzA5LzA3IDE0OjU1OjUyIHVzYXRhIEV4cCAkCgppbmhlcml0IGVs
aXNwCgpERVNDUklQVElPTj0iSW1heGltYSBlbmFibGVzIGdyYXBoaWNhbCBvdXRwdXQgaW4gTWF4
aW1hIHNlc3Npb25zIgpIT01FUEFHRT0iaHR0cDovL3B1cmwub3JnL2hhcmRlci9pbWF4aW1hLmh0
bWwiClNSQ19VUkk9Imh0dHA6Ly93d3cuaWZhLmF1LmRrL35oYXJkZXIvJHtQfS50YXIuZ3oiCgpM
SUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9In54ODYgfnBwYyB+YW1kNjQgfnNwYXJj
IgpJVVNFPSIiCgpERVBFTkQ9InZpcnR1YWwvZW1hY3MKCXZpcnR1YWwvdGV0ZXgKCWFwcC10ZXh0
L2dob3N0c2NyaXB0CglhcHAtc2NpL21heGltYQoJZGV2LXRleC9icmVxbiIKCnNyY19jb21waWxl
KCkgewoJZWNvbmYgLS1wcmVmaXg9L3VzciB8fCBkaWUgImVjb25mIGZhaWxlZCIKCWVtYWtlIHx8
IGRpZQp9CgpzcmNfaW5zdGFsbCgpIHsKCWVpbnN0YWxsIHx8IGRpZQoJZWxpc3Atc2l0ZS1maWxl
LWluc3RhbGwgJHtGSUxFU0RJUn0vNTBpbWF4aW1hLWdlbnRvby5lbAoJZG9kb2MgQ2hhbmdlTG9n
IE5FV1MgUkVBRE1FCn0KCnBrZ19wb3N0aW5zdCgpIHsKCWVpbmZvICJSdW5uaW5nIGVsaXNwLXNp
dGUtcmVnZW4uLi4uIgoJZWxpc3Atc2l0ZS1yZWdlbgp9Cgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>41369</attachid>
            <date>2004-10-08 09:11 0000</date>
            <desc>modified ebuild for imaxima with breqn dep.</desc>
            <filename>imaxima-0.9.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1lbWFjcy9pbWF4aW1hL2ltYXhpbWEtMC45
LmVidWlsZCx2IDEuMSAyMDA0LzA5LzA3IDE0OjU1OjUyIHVzYXRhIEV4cCAkCgppbmhlcml0IGVs
aXNwCgpERVNDUklQVElPTj0iSW1heGltYSBlbmFibGVzIGdyYXBoaWNhbCBvdXRwdXQgaW4gTWF4
aW1hIHNlc3Npb25zIgpIT01FUEFHRT0iaHR0cDovL3B1cmwub3JnL2hhcmRlci9pbWF4aW1hLmh0
bWwiClNSQ19VUkk9Imh0dHA6Ly93d3cuaWZhLmF1LmRrL35oYXJkZXIvJHtQfS50YXIuZ3oiCgpM
SUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9In54ODYgfnBwYyB+YW1kNjQgfnNwYXJj
IgpJVVNFPSIiCgpERVBFTkQ9InZpcnR1YWwvZW1hY3MKCXZpcnR1YWwvdGV0ZXgKCWFwcC10ZXh0
L2dob3N0c2NyaXB0CglhcHAtc2NpL21heGltYQoJZGV2LXRleC9icmVxbiIKCnNyY19jb21waWxl
KCkgewoJZWNvbmYgLS1wcmVmaXg9L3VzciB8fCBkaWUgImVjb25mIGZhaWxlZCIKCWVtYWtlIHx8
IGRpZQp9CgpzcmNfaW5zdGFsbCgpIHsKCWVpbnN0YWxsIHx8IGRpZQoJZWxpc3Atc2l0ZS1maWxl
LWluc3RhbGwgJHtGSUxFU0RJUn0vNTBpbWF4aW1hLWdlbnRvby5lbAoJZG9kb2MgQ2hhbmdlTG9n
IE5FV1MgUkVBRE1FCn0KCg==
</data>        

          </attachment>
    </bug>

</bugzilla>