Gentoo Archives: gentoo-dev

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

Attachments

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