From: | "Michał Górny" <mgorny@g.o> |
---|---|
To: | gentoo-dev@l.g.o |
Cc: | pms-bugs@g.o |
Subject: | [gentoo-dev] Initial (partial) EAPI6 implementation for Portage |
Date: | Mon, 18 Aug 2014 21:09:22 |
Message-Id: | 20140818231002.1cc79572@pomiot.lan |
1 | Hello, |
2 | |
3 | Since most of EAPI6 seems to be defined already, I've started working |
4 | on an initial implementation for Portage. Since many of the features |
5 | are not precisely defined yet, I've made a few assumptions. I'd like |
6 | to ask you to look through it and ask any questions that may arise or |
7 | report any issues you see. |
8 | |
9 | As a note, I've implemented everything in the accepted list [1] except |
10 | for runtime USE flags (sorry, Ciaran, not yet). I've also added --docdir |
11 | and --htmldir [2] since I was requested to test it more. |
12 | |
13 | If possible, feel free to test it. The ebuilds need to be EAPI=6_pre1 |
14 | for it. |
15 | |
16 | The code is available in 'eapi6' branch of my Portage mirror. To clone: |
17 | |
18 | $ git clone -b eapi6 https://github.com/mgorny/portage.git |
19 | |
20 | To install via portage-9999, put the following in make.conf: |
21 | |
22 | portage_LIVE_REPO=https://github.com/mgorny/portage.git |
23 | portage_LIVE_BRANCH=eapi6 |
24 | |
25 | To view online (and feel free to comment via github): |
26 | |
27 | https://github.com/mgorny/portage/commits/eapi6 |
28 | |
29 | To compare the EAPI6 added content: |
30 | |
31 | https://github.com/mgorny/portage/compare/mgorny:random-cleanup...eapi6 |
32 | |
33 | Thanks and have fun! |
34 | |
35 | [1]:https://wiki.gentoo.org/wiki/Future_EAPI/EAPI_6_tentative_features |
36 | [2]:https://bugs.gentoo.org/show_bug.cgi?id=468202 |
37 | |
38 | -- |
39 | Best regards, |
40 | Michał Górny |
File name | MIME type |
---|---|
signature.asc | application/pgp-signature |