Gentoo Archives: gentoo-soc

From: Jauhien Piatlicki <jpiatlicki@×××××.com>
To: gentoo-soc@l.g.o
Subject: [gentoo-soc] Framework for automated ebuild generators: weekly report #4
Date: Mon, 15 Jul 2013 22:46:47
Message-Id: 51E47BCF.2050401@gmail.com
1 Hi all,
2
3 summary
4 ~~~~~~~
5
6 I'm working on `Framework for automated ebuild generators'[1]. My mentor
7 is Rafael Martins. The aim of this project is to facilitate creation of
8 ebuild-generators for 3d party software providers. For those interested
9 in the advance of a project there is a Kanban board [2] and a
10 git-repository with code [3].
11
12 week #4
13 ~~~~~~~
14
15 Status: on schedule
16
17 Implemented:
18 - cli for overlay generation, packages installation
19 - integration with layman
20 - usable ELPA backend
21
22 Plans:
23 - CTAN backend
24 - improving cli (search etc.)
25 - code documentation
26
27 If you want to test ELPA backend you can emerge g-sorcery using
28 `jauhien' overlay (available in layman). For testing you'll need patched
29 layman from git. Patch is available in my repository [4].
30
31 Then just add gnu-elpa, marmalade or melpa to your overlays using layman.
32
33 Also g-elpa supports generating ebuilds in your given local overlay.
34 Just run `g-elpa -o path_to_overlay sync -r REPO' where REPO can be
35 gnu-elpa, marmalade or melpa. Then `g-elpa -o path_to_overlay list' and
36 `g-elpa -o path_to_overlay install PACKAGE_NAME PORTAGE_FLAGS'.
37
38 [1] http://www.google-melange.com/gsoc/project/google/gsoc2013/jauhien/17001
39
40 [2]
41 https://trello.com/board/framework-for-automated-ebuild-generators/51ad0f829c32858e72000c5f
42
43 [3] http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=summary
44
45 [4]
46 http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=blob_plain;f=layman-git-g-sorcery.patch;h=1b93043bc5bf888f6fe639e224ab96ae4550e317;hb=HEAD
47
48 --
49 Regards,
50 Jauhien

Attachments

File name MIME type
signature.asc application/pgp-signature