[paludis-commits] paludis.git (0.30) -- 5d2dae2 by David Leverton
git at git.pioto.org
git at git.pioto.org
Thu Sep 25 17:08:50 EDT 2008
Module: paludis.git
Branch: 0.30
Commit: 5d2dae200768d359039fbc64af75ec894744f1ef
URL: http://git.pioto.org/?p=paludis.git;a=commit;h=5d2dae200768d359039fbc64af75ec894744f1ef
Author: David Leverton <levertond at googlemail.com>
Committer: Ciaran McCreesh <ciaran.mccreesh at googlemail.com>
Date: Sun Aug 10 21:41:03 2008 +0100
----
EAPI 2
----
paludis/repositories/e/e_repository_TEST.cc | 2 -
paludis/repositories/e/eapis/2.conf | 30 +++++++++++++++++++++++++++
paludis/repositories/e/eapis/Makefile.am | 1 +
3 files changed, 31 insertions(+), 2 deletions(-)
diff --git a/paludis/repositories/e/e_repository_TEST.cc b/paludis/repositories/e/e_repository_TEST.cc
index 902e78d..3e3bacf 100644
--- a/paludis/repositories/e/e_repository_TEST.cc
+++ b/paludis/repositories/e/e_repository_TEST.cc
@@ -1357,7 +1357,6 @@ namespace test_cases
}
} test_e_repository_install_eapi_1;
-#if 0
struct ERepositoryInstallEAPI2Test : TestCase
{
ERepositoryInstallEAPI2Test() : TestCase("install_eapi_2") { }
@@ -1482,7 +1481,6 @@ namespace test_cases
}
}
} test_e_repository_install_eapi_2;
-#endif
struct ERepositoryInstallEAPIKdebuild1Test : TestCase
{
diff --git a/paludis/repositories/e/eapis/2.conf b/paludis/repositories/e/eapis/2.conf
new file mode 100644
index 0000000..9aedde9
--- /dev/null
+++ b/paludis/repositories/e/eapis/2.conf
@@ -0,0 +1,30 @@
+# Configuration for EAPI 2
+# EAPI 2 is specified in PMS.
+
+source ${PALUDIS_EAPIS_DIR}/1.conf
+exported_name = 2
+can_be_pbin = true
+
+package_dep_spec_parse_options = allow_slot_deps allow_use_deps_portage
+dependency_spec_tree_parse_options = uri_supports_arrow hard_soft_blocks
+ebuild_module_suffixes = 2 1 0
+
+ebuild_functions = ${ebuild_functions} src_prepare src_configure
+
+ebuild_install = \
+ : killold ; \
+ userpriv sandbox : init saveenv ; \
+ : loadenv setup saveenv ; \
+ sandbox userpriv : loadenv unpack prepare configure compile saveenv ; \
+ sandbox userpriv checkphase checks=always : loadenv test saveenv ; \
+ sandbox : loadenv install saveenv ; \
+ strip : ; \
+ prepost : loadenv preinst saveenv ; \
+ merge : ; \
+ prepost : loadenv postinst saveenv ; \
+ : tidyup
+
+ebuild_new_upgrade_phase_order = true
+
+doman_lang_filenames = true
+
diff --git a/paludis/repositories/e/eapis/Makefile.am b/paludis/repositories/e/eapis/Makefile.am
index 7854515..253e724 100644
--- a/paludis/repositories/e/eapis/Makefile.am
+++ b/paludis/repositories/e/eapis/Makefile.am
@@ -5,6 +5,7 @@ SUBDIRS =
eapis = \
0.conf \
1.conf \
+ 2.conf \
exheres-0.conf \
kdebuild-1.conf \
paludis-1.conf \
---
More information about the paludis-commits
mailing list