>>>>> On Wed, 20 Feb 2013, Jauhien Piatlicki wrote:

> I do not know whether this list is an appropriate place, so sorry if it
> is not )

Hi,
No problem with posting it to the gentoo-dev list. I'm answering in
semi-private (Gentoo Emacs team in CC) because the topic is Emacs
specific.

> Recently I've wrote some little scripts that implement interface for
> g-common type repositories of layman[1]. And I would ask those who is
> interested to test them.

> I've created two packages: g-common (interacts with layman) and g-elisp
> (generates ebuilds). g-elisp is aimed to automatically create layman
> overlays for repositories of elisp packages supported by package.el, so
> those packages could be installed by portage.

> To test it you can add an overlay described by this xml-file:
> https://github.com/jauhien/jauhien-overlay/blob/master/jauhien-overlay.xml
> and then `emerge g-elisp`

> After emerging it you will be able to add two layman repositories of
> type g-common: gnu-elpa and marmalade.

It looks promising. I only wonder why you need to define your own
fetch function instead of assigning SRC_URI? This will cause the
ebuilds to be live ebuilds and there will be no possibility for the
user to verify the integrity of the downloaded package. Or have I
missed something?

> g-common and g-elisp are still in the very beta, also I'm a very
> beginner in python, so I will appreciate any feedback and criticism.

I fear that I won't be able to help you with the Python.

Cheers,
Ulrich

Reply via email to