He's not dead, he's resting

What’s in EAPI 2?

EAPI 2 has been approved by the Gentoo Council and so can now be used in ebuilds. The first package manager with support was Paludis 0.30.1; Portage support came along with 2.2_rc11.

EAPI 2 consists purely of extensions to EAPI 1. The new features are:

Formal definitions can be found in PMS; an overview of each feature will follow in subsequent posts.


14 responses to “What’s in EAPI 2?

  1. Pingback: EAPI 2: SRC_URI Arrows « Ciaran McCreesh’s Blag

  2. LXj September 28, 2008 at 4:45 pm

    Is kdebuild-1 a subset of EAPI 2?

  3. Ciaran McCreesh September 28, 2008 at 6:09 pm

    No. There’s quite a bit in kdebuild-1 that didn’t make it into EAPI 2, and other things in kdebuild-1 that are syntactically different in EAPI 2, and there are some things in EAPI 2 that aren’t in kdebuild-1.

  4. Pingback: EAPI 2: Use Dependencies « Ciaran McCreesh’s Blag

  5. Pingback: EAPI 2: src_prepare « Ciaran McCreesh’s Blag

  6. Pingback: EAPI 2: src_configure and src_compile « Ciaran McCreesh’s Blag

  7. Pingback: EAPI 2: default_ phase functions and the default function « Ciaran McCreesh’s Blag

  8. Pingback: EAPI 2: doman language support « Ciaran McCreesh’s Blag

  9. Pingback: Generated versions of PMS « Fernando J. Pereda’s blag

  10. Vladimir Rusinov October 7, 2008 at 5:18 am

    Ciaran, I wanna translate your posts to Russian.
    Here is the first one:

    Is that ok?

  11. Ciaran McCreesh October 7, 2008 at 1:13 pm

    Sure, no problem.

  12. Pingback: EAPI 3: A Preview « Ciaran McCreesh’s Blag

  13. Pingback: What’s in EAPI 3? « Ciaran McCreesh’s Blag

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s