Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Zac Medico (zmedico)" <zmedico@g.o>
Subject: portage r11328 - main/trunk/doc/package/ebuild/eapi
Date: Mon, 04 Aug 2008 19:07:36 +0000
Author: zmedico
Date: 2008-08-04 19:07:35 +0000 (Mon, 04 Aug 2008)
New Revision: 11328

Modified:
   main/trunk/doc/package/ebuild/eapi/2.docbook
Log:
Add some docs for EAPI 2_pre2.


Modified: main/trunk/doc/package/ebuild/eapi/2.docbook
===================================================================
--- main/trunk/doc/package/ebuild/eapi/2.docbook	2008-08-04 17:54:12 UTC (rev 11327)
+++ main/trunk/doc/package/ebuild/eapi/2.docbook	2008-08-04 19:07:35 UTC (rev 11328)
@@ -1,4 +1,4 @@
-<sect1 id='package-ebuild-eapi-2'>
+<sect1 id='package-ebuild-eapi-2_pre1'>
 	<title>EAPI 2_pre1</title>
 	<sect2 id='package-ebuild-eapi-2-helpers'>
 	<title>Helpers</title>
@@ -97,3 +97,71 @@
 	</sect3>
 	</sect2>
 </sect1>
+<sect1 id='package-ebuild-eapi-2_pre2'>
+	<title>EAPI 2_pre2</title>
+	<sect2 id='package-ebuild-eapi-2-phases'>
+		<title>Phases</title>
+		<sect3 id='package-ebuild-eapi-2-phases-src-configure'>
+			<title>New src_configure Phase Function</title>
+			<para>
+			The configure portion of the src_compile function has been
+			split into a separate function which is named src_configure. The
+			src_configure function is called in between the src_unpack and
+			src_compile functions.
+			</para>
+			<table><title>Execution Order of Phase Functions</title>
+				<tgroup cols='1' align='left' >
+				<colspec colname='name'/>
+				<thead>
+				<row>
+					<entry>Phase Function Name</entry>
+				</row>
+				</thead>
+				<tbody>
+				<row>
+					<entry>pkg_setup</entry>
+				</row>
+				<row>
+					<entry>src_unpack</entry>
+				</row>
+				<row>
+					<entry>src_configure</entry>
+				</row>
+				<row>
+					<entry>src_compile</entry>
+				</row>
+				<row>
+					<entry>src_test</entry>
+				</row>
+				<row>
+					<entry>src_install</entry>
+				</row>
+				<row>
+					<entry>pkg_preinst</entry>
+				</row>
+				<row>
+					<entry>pkg_postinst</entry>
+				</row>
+				<row>
+					<entry>pkg_prerm</entry>
+				</row>
+				<row>
+					<entry>pkg_postrm</entry>
+				</row>
+				</tbody>
+				</tgroup>
+			</table>
+		</sect3>
+		<sect3 id='package-ebuild-eapi-2-phases-default-functions'>
+			<title>Default Phase Functions</title>
+			<para>
+			Each of the default src_* phase functions is now accessible
+			via a function having a name that begins with default_ and
+			ends with the respective phase function name. For example,
+			a call to a function with the name default_src_compile is
+			equivalent to a call to the default src_compile
+			implementation.
+			</para>
+		</sect3>
+	</sect2>
+</sect1>



Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in net-analyzer/aimsniff: metadata.xml ChangeLog
Next by thread:
gentoo-x86 commit in app-portage/eix: ChangeLog eix-0.13.3.ebuild
Previous by date:
gentoo-x86 commit in net-analyzer/aimsniff: metadata.xml ChangeLog
Next by date:
gentoo-x86 commit in app-portage/eix: ChangeLog eix-0.13.3.ebuild


Updated Apr 04, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.