public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] RFC: Place of EAPI variable in ebuild
@ 2007-11-09 21:55 Petteri Räty
  2007-11-09 22:04 ` Ciaran McCreesh
                   ` (2 more replies)
  0 siblings, 3 replies; 26+ messages in thread
From: Petteri Räty @ 2007-11-09 21:55 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 282 bytes --]

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

[-- Attachment #1.2: eapi-location.patch --]
[-- Type: text/plain, Size: 700 bytes --]

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

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2007-11-14  1:42 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-09 21:55 [gentoo-dev] RFC: Place of EAPI variable in ebuild Petteri Räty
2007-11-09 22:04 ` Ciaran McCreesh
2007-11-09 22:42   ` Petteri Räty
2007-11-09 23:00     ` [gentoo-dev] " Markus Ullmann
2007-11-10  0:10       ` Petteri Räty
2007-11-10  0:39     ` [gentoo-dev] " Carsten Lohrke
2007-11-10  0:57       ` Ciaran McCreesh
2007-11-09 22:07 ` Fabian Groffen
2007-11-11 19:01   ` Petteri Räty
2007-11-11 19:08     ` Ciaran McCreesh
2007-11-11 19:21       ` Petteri Räty
2007-11-11 19:27         ` Ciaran McCreesh
2007-11-11 20:50           ` Fabian Groffen
2007-11-11 21:04             ` Ciaran McCreesh
2007-11-11 23:27           ` Carsten Lohrke
2007-11-13 20:22     ` Chris Gianelloni
2007-11-13 20:31       ` Ciaran McCreesh
2007-11-14  0:17         ` Chris Gianelloni
2007-11-14  0:39           ` Ciaran McCreesh
2007-11-14  0:46             ` Ciaran McCreesh
2007-11-14  1:25             ` Chris Gianelloni
2007-11-14  1:34               ` Ciaran McCreesh
2007-11-14  1:39             ` Josh Saddler
2007-11-14  0:58       ` Petteri Räty
2007-11-12 23:11 ` Petteri Räty
2007-11-12 23:13   ` Petteri Räty

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox