Summary: | app-emacs/geiser-9999 (new package) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dmitry Dzhus <dima> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | emacs, scheme, xmw |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.nongnu.org/geiser/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 324161 | ||
Bug Blocks: | |||
Attachments: |
Geiser Git ebuild
files/50geiser-gentoo.el Geiser Git ebuild r1 geiser-999.ebuild |
Description
Dmitry Dzhus
2010-07-04 17:08:54 UTC
Created attachment 267669 [details] Geiser Git ebuild Sick bastard forgot to attach the actual ebuild. Here it is. Note that Geiser supports Guile 2.x versions, ebuild is available through bug 355355. Racket is available from lisp overlay. Created attachment 267671 [details]
files/50geiser-gentoo.el
Elisp file for site-package
There's also a released version (currently geiser-0.1.2) at <http://download.savannah.gnu.org/releases/geiser/>. This should probably be in the app-emacs category if we follow the SLIME example. Created attachment 268147 [details]
Geiser Git ebuild r1
Install NEWS and AUTHORS
(In reply to comment #3) > There's also a released version (currently geiser-0.1.2) at > <http://download.savannah.gnu.org/releases/geiser/>. Now available through bug 361625. > This should probably be in the app-emacs category if we follow the SLIME > example. Certainly. Created attachment 285235 [details]
geiser-999.ebuild
Hi Dmitry,
thanks for your ebuild.
I'm using it virtually unchanged, removing use flags and dependencies, bumping the EAPI (no changes necessary) and changing the src_prepare. Src_prepare calls autoreconf, so it is certainly justifiable to call eautoreconf directly, but I prefer to not do that. Then we don't need autotools eclass and in case autogen.sh changes the ebuild is still good. I've removed the keywords as this is a live ebuild.
I've put a live ebuild in the overlay. |