Gentoo Archives: gentoo-dev

From: Chris Reffett <creffett@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] cmake-utils.eclass dropping EAPI 0/1 support
Date: Thu, 13 Jun 2013 22:48:51
Message-Id: 51BA4C35.4030001@gentoo.org
In Reply to: Re: [gentoo-dev] cmake-utils.eclass dropping EAPI 0/1 support by Alexis Ballier
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On 06/13/2013 06:37 PM, Alexis Ballier wrote:
5 >> At the beginning of July, the KDE team will be removing EAPI 0/1
6 >> support from cmake-utils.eclass and inlining the functions from
7 >> base.eclass in order to remove that inherit [1].
8 >
9 > So, instead of fixing what you consider wrong in base.eclass, you
10 > inline it so that if someone improves base.eclass he has to do it
11 > for cmake-utils too?
12 >
13 We did not actually inline most of the complicated logic from
14 base.eclass, as to the best of my knowledge epatch itself will handle
15 all of the corner cases that base_src_prepare covers. The new patching
16 code essentially consists of [[ ${PATCHES[@]} ]] && epatch
17 "${PATCHES[@]}"; epatch_user. As for the reason for the change, the
18 request and rationale can be seen in the first bug that I linked in
19 the email.
20
21 Chris Reffett
22 -----BEGIN PGP SIGNATURE-----
23 Version: GnuPG v2.0.20 (GNU/Linux)
24 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
25
26 iKYEARECAGYFAlG6TDVfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
27 bnBncC5maWZ0aGhvcnNlbWFuLm5ldEM2NzU5RjUyMDczREJDQkVDQTBDRkE1NERC
28 Nzk1QThBNDI2MTgzNTQACgkQ23laikJhg1S3SACgitmH0FVRUNwmJE9e/4JmrwqV
29 ucwAnj+/+V9ECy9OoCK6eDqSsuiiTgDU
30 =5QKk
31 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] cmake-utils.eclass dropping EAPI 0/1 support Alexis Ballier <aballier@g.o>