Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 260663 - sci-mathematics/maxima-5.17.1 shouldn't install imaxima
Summary: sci-mathematics/maxima-5.17.1 shouldn't install imaxima
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Science Mathematics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 257997
  Show dependency tree
 
Reported: 2009-02-28 19:48 UTC by Ulrich Müller
Modified: 2009-03-19 09:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Proposed changes for maxima ebuild (maxima-5.17.1.ebuild.diff,1.58 KB, patch)
2009-02-28 19:55 UTC, Ulrich Müller
Details | Diff
files/51maxima-gentoo.el (51maxima-gentoo.el,439 bytes, text/plain)
2009-02-28 19:57 UTC, Ulrich Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2009-02-28 19:48:49 UTC
As far as I have understood our e-mail discussion, the intention is to keep a separate package for app-emacs/imaxima.

In this case maxima shouldn't install imaxima. I'll attach a patch for the ebuild and an updated Emacs site-init file.
Comment 1 Ulrich Müller gentoo-dev 2009-02-28 19:55:59 UTC
Created attachment 183506 [details, diff]
Proposed changes for maxima ebuild

This contains the following changes:
- blocker against imaxima removed
- don't depend on dev-tex/mh anymore (was needed only for imaxima)
- PDEPEND on emacs? ( app-emacs/imaxima )
- patch Makefile to disable the interfaces/emacs/imaxima subdir
- don't install imaxima documentation

Furthermore, the following unrelated change:
- in the XEmacs case the ebuild should depend on app-xemacs/auctex
  (instead of app-emacs/auctex)
Comment 2 Ulrich Müller gentoo-dev 2009-02-28 19:57:25 UTC
Created attachment 183511 [details]
files/51maxima-gentoo.el

Updated site-init file.
Comment 3 Andrey Grozin gentoo-dev 2009-03-18 23:50:36 UTC
Done (5.17.1-r1)
Comment 4 Ulrich Müller gentoo-dev 2009-03-19 09:03:24 UTC
One little thing: I believe in the XEmacs case it should depend on app-*x*emacs/auctex not (app-emacs/auctex):

--- maxima-5.17.1-r1.ebuild~
+++ maxima-5.17.1-r1.ebuild
@@ -37,7 +37,7 @@
 	emacs? ( virtual/emacs
 		latex? ( app-emacs/auctex ) )
 	xemacs? ( virtual/xemacs
-		latex? ( app-emacs/auctex ) )"
+		latex? ( app-xemacs/auctex ) )"
 
 PDEPEND="emacs? ( app-emacs/imaxima )"