aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/eapis/2.conf
blob: c841935ef8221b8285ea640ddcf7ef8a89cc14ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Configuration for EAPI 2
# EAPI 2 is specified in PMS.

source ${PALUDIS_EAPIS_DIR}/1.conf
exported_name = 2
can_be_pbin = true
is_pbin = false

package_dep_spec_parse_options = allow_slot_deps allow_use_deps_portage
dependency_spec_tree_parse_options = uri_supports_arrow double_bang_blocks
ebuild_module_suffixes = 2 1 0

ebuild_functions = ${ebuild_functions} src_prepare src_configure

ebuild_install = \
    skipname=killold : killold ; \
    skipname=init userpriv sandbox : init saveenv ; \
    skipname=setup clearenv : loadenv setup saveenv ; \
    skipname=unpack skipifno=*sources,unpack sandbox userpriv clearenv : loadenv unpack saveenv ; \
    skipname=prepare skipifno=*sources,unpack,prepare sandbox userpriv clearenv : loadenv prepare saveenv ; \
    skipname=configure skipifno=*sources,unpack,prepare,configure sandbox userpriv clearenv : loadenv configure saveenv ; \
    skipname=compile skipifno=*sources,unpack,prepare,configure,compile sandbox userpriv clearenv : loadenv compile saveenv ; \
    skipname=test skipifno=*sources,unpack,prepare,configure,compile,test sandbox userpriv clearenv optional_tests : loadenv test saveenv ; \
    skipname=install skipifno=install sandbox clearenv : loadenv install saveenv ; \
    skipname=strip strip : ; \
    skipname=preinst clearenv prepost : loadenv preinst saveenv ; \
    skipname=merge merge : ; \
    skipname=postinst clearenv prepost : loadenv postinst saveenv ; \
    skipname=tidyup tidyup clearenv : loadenv tidyup

ebuild_new_upgrade_phase_order = true

doman_lang_filenames = true