Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 193378

Summary: Fix Emacs support of sci-mathematics/pari
Product: Gentoo Linux Reporter: Christian Faulhammer (RETIRED) <fauli>
Component: New packagesAssignee: Gentoo Science Mathematics related packages <sci-mathematics>
Status: RESOLVED FIXED    
Severity: normal CC: emacs
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 184166    
Attachments: Patch for pari ebuild
site file to go to ${FILESDIR}
site-file to go to ${FILESDIR}

Description Christian Faulhammer (RETIRED) gentoo-dev 2007-09-22 01:01:43 UTC
Current support is bad.  Patches to follow
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2007-09-22 01:04:40 UTC
Created attachment 131567 [details, diff]
Patch for pari ebuild

Fixed Emacs support:
- correct DEPEND for USE=emacs
- byte compilation of Elisp files
- installation in canonical location
- site-file that makes Emacs aware of pari (loading correct mode when opening .gp files, running pari from Emacs)

This also does some minor QA:
- quoting of variables that may contain spaces
- transition from make to emake
- adjust DESCRIPTION a bit
- inherit multilib for get_libdir()
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2007-09-22 01:06:50 UTC
Created attachment 131569 [details]
site file to go to ${FILESDIR}

Don't forget about the other pari bugs that can be closed by stabilising an appropriate version
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2007-09-22 01:15:04 UTC
Created attachment 131570 [details]
site-file to go to ${FILESDIR}

Argh
Comment 4 Markus Dittrich (RETIRED) gentoo-dev 2007-09-22 12:49:47 UTC
(In reply to comment #2)
> Don't forget about the other pari bugs that can be closed by stabilising an
> appropriate version
> 

Thanks much for the patches - I just commited them.
I've not forgotten about the other bugs; the last critical one
on sparc was fixed last week. Hopefully I can request 
stabilization early next week.

Thanks,
Markus