aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar David Leverton <levertond@googlemail.com> 2008-08-29 21:38:54 +0100
committerAvatar David Leverton <levertond@googlemail.com> 2008-08-29 21:38:54 +0100
commit6caebda97386556caa6a4857ef3a8f009654680f (patch)
treeec725b0a6b26d3f475ae13321e866b4fbe7a8999
parent3d3d163dfb5d0ccc36f749d436db6b674caae8d7 (diff)
downloadpaludis-6caebda97386556caa6a4857ef3a8f009654680f.tar.gz
paludis-6caebda97386556caa6a4857ef3a8f009654680f.tar.xz
pbins don't support eclasses or exlibs.
This is a possibly better way to fix cache validation for pbins, since it doesn't prevent INHERITED from being searched with inquisitio, for example.
-rw-r--r--paludis/repositories/e/eapis/pbin-1+0.conf2
-rw-r--r--paludis/repositories/e/eapis/pbin-1+1.conf6
-rw-r--r--paludis/repositories/e/eapis/pbin-1+exheres-0.conf7
-rw-r--r--paludis/repositories/e/eapis/pbin-1+paludis-1.conf7
4 files changed, 12 insertions, 10 deletions
diff --git a/paludis/repositories/e/eapis/pbin-1+0.conf b/paludis/repositories/e/eapis/pbin-1+0.conf
index af7e858..dc542ad 100644
--- a/paludis/repositories/e/eapis/pbin-1+0.conf
+++ b/paludis/repositories/e/eapis/pbin-1+0.conf
@@ -5,7 +5,7 @@ source ${PALUDIS_EAPIS_DIR}/0.conf
can_be_pbin = false
ebuild_module_suffixes = pbin-1 ${ebuild_module_suffixes}
-merge_rewrite_symlinks = true
+support_eclasses = false
ignore_pivot_env_variables = \
A S D WORKDIR IMAGE
diff --git a/paludis/repositories/e/eapis/pbin-1+1.conf b/paludis/repositories/e/eapis/pbin-1+1.conf
index a9dc514..bf0144c 100644
--- a/paludis/repositories/e/eapis/pbin-1+1.conf
+++ b/paludis/repositories/e/eapis/pbin-1+1.conf
@@ -1,11 +1,11 @@
-# Configuration for EAPI 0, used by Paludis binary format 1.
-# EAPI 0 is the default EAPI used by Gentoo. It is specified in PMS.
+# Configuration for EAPI 1, used by Paludis binary format 1.
+# EAPI 1 is specified in PMS.
source ${PALUDIS_EAPIS_DIR}/1.conf
can_be_pbin = false
ebuild_module_suffixes = pbin-1 ${ebuild_module_suffixes}
-merge_rewrite_symlinks = true
+support_eclasses = false
ignore_pivot_env_variables = \
A S D WORKDIR IMAGE
diff --git a/paludis/repositories/e/eapis/pbin-1+exheres-0.conf b/paludis/repositories/e/eapis/pbin-1+exheres-0.conf
index 3b069a4..a544b8b 100644
--- a/paludis/repositories/e/eapis/pbin-1+exheres-0.conf
+++ b/paludis/repositories/e/eapis/pbin-1+exheres-0.conf
@@ -1,11 +1,12 @@
-# Configuration for EAPI 0, used by Paludis binary format 1.
-# EAPI 0 is the default EAPI used by Gentoo. It is specified in PMS.
+# Configuration for EAPI exheres-0, used by Paludis binary format 1.
+# This is an experimental EAPI for exheres. It is not stable. When a stable
+# version is available, it will be snapshotted as exheres-1.
source ${PALUDIS_EAPIS_DIR}/exheres-0.conf
can_be_pbin = false
ebuild_module_suffixes = pbin-1 ${ebuild_module_suffixes}
-merge_rewrite_symlinks = true
+support_exlibs = false
ignore_pivot_env_variables = \
ARCHIVES WORK WORKBASE IMAGE
diff --git a/paludis/repositories/e/eapis/pbin-1+paludis-1.conf b/paludis/repositories/e/eapis/pbin-1+paludis-1.conf
index 6a5a613..4654634 100644
--- a/paludis/repositories/e/eapis/pbin-1+paludis-1.conf
+++ b/paludis/repositories/e/eapis/pbin-1+paludis-1.conf
@@ -1,11 +1,12 @@
-# Configuration for EAPI 0, used by Paludis binary format 1.
-# EAPI 0 is the default EAPI used by Gentoo. It is specified in PMS.
+# Configuration for EAPI paludis-1, used by Paludis binary format 1.
+# This is an internal EAPI supporting most Paludis extra features. It is not
+# particularly stable or ideal for third party use.
source ${PALUDIS_EAPIS_DIR}/paludis-1.conf
can_be_pbin = false
ebuild_module_suffixes = pbin-1 ${ebuild_module_suffixes}
-merge_rewrite_symlinks = true
+support_eclasses = false
ignore_pivot_env_variables = \
A S D WORKDIR IMAGE