diff options
author | 2012-05-06 21:51:08 +0100 | |
---|---|---|
committer | 2012-05-12 11:33:35 +0100 | |
commit | 57208caa313878d8128d4c723a675d2c7553757f (patch) | |
tree | 27632037242a0937c96de724a0b36348b04a25a0 | |
parent | 9f8c0f33e4fdfb87c8fd1ba1f8440eb7ddc0bc32 (diff) | |
download | paludis-57208caa313878d8128d4c723a675d2c7553757f.tar.gz paludis-57208caa313878d8128d4c723a675d2c7553757f.tar.xz |
Add a future EAPI 5
-rw-r--r-- | paludis/repositories/e/eapis/5.conf | 11 | ||||
-rw-r--r-- | paludis/repositories/e/eapis/Makefile.am | 2 | ||||
-rw-r--r-- | paludis/repositories/e/eapis/pbin-1+5.conf | 56 |
3 files changed, 68 insertions, 1 deletions
diff --git a/paludis/repositories/e/eapis/5.conf b/paludis/repositories/e/eapis/5.conf new file mode 100644 index 000000000..5ebc30bde --- /dev/null +++ b/paludis/repositories/e/eapis/5.conf @@ -0,0 +1,11 @@ +# Configuration for EAPI 5 (draft) +# EAPI 5 will be specified in PMS. + +source ${PALUDIS_EAPIS_DIR}/4.conf +exported_name = 5 +can_be_pbin = true +is_pbin = false + +ebuild_module_suffixes = 5 4 3 2 1 0 +utility_path_suffixes = 5 4 3 2 1 0 + diff --git a/paludis/repositories/e/eapis/Makefile.am b/paludis/repositories/e/eapis/Makefile.am index eb2437236..467e14c05 100644 --- a/paludis/repositories/e/eapis/Makefile.am +++ b/paludis/repositories/e/eapis/Makefile.am @@ -20,7 +20,7 @@ eapis = \ pbin-1+paludis-1.conf \ pbin-1+exheres-0.conf -future_eapis = +future_eapis = 5.conf eapidir = $(datadir)/paludis/eapis/ diff --git a/paludis/repositories/e/eapis/pbin-1+5.conf b/paludis/repositories/e/eapis/pbin-1+5.conf new file mode 100644 index 000000000..d2ceb18f2 --- /dev/null +++ b/paludis/repositories/e/eapis/pbin-1+5.conf @@ -0,0 +1,56 @@ +# Configuration for EAPI 5, used by Paludis binary format 1. +# EAPI 5 will be specified in PMS. + +source ${PALUDIS_EAPIS_DIR}/5.conf +can_be_pbin = false +is_pbin = true + +ebuild_module_suffixes = pbin-1 ${ebuild_module_suffixes} +support_eclasses = false +fix_mtimes = false + +non_empty_variables = \ + P PV PR PN PVR PF CATEGORY build:FILESDIR build:PORTDIR \ + build:DISTDIR PALUDIS_TMPDIR PALUDIS_EBUILD_LOG_LEVEL PALUDIS_EBUILD_DIR \ + build:USERLAND build:KERNEL build:ARCH ROOT + +directory_variables = \ + build:PORTDIR build:DISTDIR + +ignore_pivot_env_variables = \ + A S D WORKDIR IMAGE + +ignore_pivot_env_functions = \ + src_unpack src_prepare src_configure src_compile src_test src_install + +ebuild_functions = ${ebuild_functions} builtin_pivotbin builtin_installbin + +ebuild_install = \ + skipname=killold : killold ; \ + skipname=init userpriv sandbox : init saveenv ; \ + skipname=pretend sandbox userpriv : loadenv pivotbin pretend ; \ + skipname=setup clearenv : loadenv pivotbin setup saveenv ; \ + skipname=installbin sandbox clearenv : loadenv installbin saveenv ; \ + skipname=strip strip : ; \ + skipname=preinst clearenv prepost : loadenv preinst saveenv ; \ + skipname=check_merge check_merge : ; \ + skipname=merge merge : ; \ + skipname=postinst clearenv prepost : loadenv postinst saveenv ; \ + skipname=tidyup tidyup clearenv : loadenv tidyup + +description_generated_using = Generated using +description_generated_time = Generated time +description_generated_from = Generated from +description_keywords = Binary keywords +description_src_uri = Binary URI +description_use = Selected USE flags + +metadata_generated_using = GENERATED_USING +metadata_generated_time = GENERATED_TIME +metadata_generated_from = GENERATED_FROM_REPOSITORY +metadata_keywords = BINARY_KEYWORDS +metadata_src_uri = BINARY_URI +metadata_use = USE + +flat_list_minimum_size = -1 + |