Usually it's best that ebuild variables follow the order that is in skel.ebuild. So know we should decide where to place EAPI. I suggest we put it it after LICENSE as that's where the more technical stuff like SLOT starts. Attached a patch for skel.ebuild.
Regards, Petteri
Index: skel.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/skel.ebuild,v retrieving revision 1.42 diff -u -r1.42 skel.ebuild --- skel.ebuild 1 Jan 2007 12:18:17 -0000 1.42 +++ skel.ebuild 9 Nov 2007 21:55:43 -0000 @@ -40,6 +40,10 @@ # docs on gentoo.org for details. LICENSE="" +# The EAPI variable tells the ebuild format in use. +# Defaults to 0 if not specified. See current PMS draft for more details. +EAPI=1 + # The SLOT variable is used to tell Portage if it's OK to keep multiple # versions of the same package installed at the same time. For example, # if we have a libfoo-1.2.2 and libfoo-1.3.2 (which is not compatible
signature.asc
Description: OpenPGP digital signature