| 1 | # Copyright 1999-2008 Gentoo Foundation |
1 | # Copyright 1999-2008 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/skel.ebuild,v 1.48 2008/03/13 23:05:53 spb Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/skel.ebuild,v 1.49 2008/03/14 01:47:23 solar Exp $ |
| 4 | |
4 | |
| 5 | # NOTE: The comments in this file are for instruction and documentation. |
5 | # NOTE: The comments in this file are for instruction and documentation. |
| 6 | # They're not meant to appear with your final, production ebuild. Please |
6 | # They're not meant to appear with your final, production ebuild. Please |
| 7 | # remember to remove them before submitting or committing your ebuild. That |
7 | # remember to remove them before submitting or committing your ebuild. That |
| 8 | # doesn't mean you can't add your own comments though. |
8 | # doesn't mean you can't add your own comments though. |
| … | |
… | |
| 10 | # The 'Header' on the third line should just be left alone. When your ebuild |
10 | # The 'Header' on the third line should just be left alone. When your ebuild |
| 11 | # will be committed to cvs, the details on that line will be automatically |
11 | # will be committed to cvs, the details on that line will be automatically |
| 12 | # generated to contain the correct data. |
12 | # generated to contain the correct data. |
| 13 | |
13 | |
| 14 | # The EAPI variable tells the ebuild format in use. |
14 | # The EAPI variable tells the ebuild format in use. |
| 15 | # Defaults to 0 if not specified. See current PMS draft for more details. |
15 | # Defaults to 0 if not specified. The current PMS draft contains details on |
|
|
16 | # a proposed EAPI=0 definition but is not finalized yet. It is for this |
|
|
17 | # reason that using EAPI > 0 should be avoided. |
| 16 | # Eclasses will test for this variable if they need to use EAPI > 0 features. |
18 | # Eclasses will test for this variable if they need to use EAPI > 0 features. |
| 17 | # Ebuilds should not define EAPI=1 unless they need to use features added |
19 | # Ebuilds should not define EAPI > 0 unless they absolutely need to use |
| 18 | # in that version. |
20 | # features added in that version. |
| 19 | #EAPI=1 |
21 | #EAPI=0 |
| 20 | |
22 | |
| 21 | # inherit lists eclasses to inherit functions from. Almost all ebuilds should |
23 | # inherit lists eclasses to inherit functions from. Almost all ebuilds should |
| 22 | # inherit eutils, as a large amount of important functionality has been |
24 | # inherit eutils, as a large amount of important functionality has been |
| 23 | # moved there. For example, the $(get_libdir) mentioned below wont work |
25 | # moved there. For example, the $(get_libdir) mentioned below wont work |
| 24 | # without the following line: |
26 | # without the following line: |