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 |
File name | MIME type |
---|---|
signature.asc | application/pgp-signature |