geiser-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Geiser-users] ELPA-ized geiser


From: Jose A. Ortega Ruiz
Subject: Re: [Geiser-users] ELPA-ized geiser
Date: Mon, 10 Sep 2012 13:50:40 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux)

Hi Daniel,

On Mon, Sep 10 2012, Daniel Hackney wrote:

> I ELPA-ized Geiser for my own nefarious purposes and thought it would be
> useful for the world:
>
> http://dl.dropbox.com/u/19422084/geiser-0.2.tar

Thanks a lot!!

> The (rough) steps I took were:
>
>   1. ./autogen.sh; ./configure --prefix=/tmp/pth; make; make install
>   2. cd /tmp/pth
>   3. mkdir -p /tmp/geiser-0.2/bin
>   4. cp bin/geiser-racket /tmp/geiser-0.2/bin
>   5. top="$(dirname $0)/.." # in geiser-racket
>   6. rm share/emacs/site-lisp/geiser-install.el
>   7. cp share/emacs/site-lisp/*.el /tmp/geiser-0.2/
>   8. cp share/info/* /tmp/geiser-0.2/
>   9. cp -R share/geiser/* /tmp/geiser-0.2/
>   10. cd /tmp
>   11. tar cf geiser-0.2.tar geiser-0.2
>   12. M-x package-install-file RET /tmp/geiser-0.2.tar
>
> You could consider uploading it to Marmalade (http://marmalade-repo.org)
> or MELPA (http://melpa.milkbox.net). I don't think MELPA supports
> running `make' as a build step (which could complicate texinfo
> generation), but I haven't really looked at it.

I'll take a look.  Geiser can be used without calling make, by directly
loading geiser.el from the load directory; perhaps all it's needed is to
add the .info somewhere, and not run make at all (in fact, i took some
pains back in the day to make sure that everything would work
uninstalled)... but i'm just wild guessing, because i don't know well
how (m)elpa works... i'll try to streamline the process when i find a
minute...

Thanks again.

Cheers,
jao

P.S.  The current git version has a bit better support for autodoc
of define-type constructors, in case you wanna try it ;-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]