aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/eapis/exheres-0.conf
blob: bb825fa92017f414426ad613c0fd3e611a7047e4 (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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
# Configuration for EAPI exheres-0
# This is an experimental EAPI for exheres. It is not stable. When a stable
# version is available, it will be snapshotted as exheres-1.

exported_name = exheres-0
can_be_pbin = true
is_pbin = false

package_dep_spec_parse_options = allow_slot_deps allow_use_deps \
    allow_ranged_deps allow_tilde_greater_deps strict_parsing \
    allow_slot_equal_deps allow_slot_star_deps allow_use_dep_defaults \
    nice_equal_star disallow_nonranged_deps allow_use_dep_question_defaults \
    missing_use_deps_is_qa
dependency_spec_tree_parse_options = disallow_any_use uri_supports_arrow single_bang_block_is_hard
iuse_flag_parse_options = strict_parsing
version_spec_options = flexible_dashes flexible_dots ignore_case \
    letters_anywhere dotted_suffixes
merger_options = preserve_mtimes
fs_merger_options = dir_over_sym_dir_is_error
breaks_portage = true
want_portage_emulation_vars = false
require_use_expand_in_iuse = true
profile_iuse_injection = false
rdepend_defaults_to_depend = false
support_eclasses = false
support_exlibs = true
utility_path_suffixes = exheres-0
ebuild_module_suffixes = exheres-0
use_expand_separator = :
f_function_prefix = exheres_internal
ignore_pivot_env_functions =
ignore_pivot_env_variables =
userpriv_cannot_use_root = true
has_optional_tests = false
has_recommended_tests = true
has_expensive_tests = true
fs_location_name = EXHERES
fs_location_description = Exheres Location
allow_tokens_in_mask_files = true

permitted_directories = \
    -/ +/bin +/sbin +/lib +/var -/var/run -/var/lock -/var/tmp/paludis +/usr -/usr/local -/usr/libexec/udev/rules.d \
    +/lib32 -/lib32/binfmt.d -/lib32/modules-load.d -/lib32/sysctl.d -/lib32/tmpfiles.d -/lib32/udev/rules.d \
    +/lib64 -/lib64/binfmt.d -/lib64/modules-load.d -/lib64/sysctl.d -/lib64/tmpfiles.d -/lib64/udev/rules.d \
    +/etc -/etc/binfmt.d -/etc/modules-load.d -/etc/sysctl.d -/etc/tmpfiles.d -/etc/systemd/system -/etc/udev/rules.d

vdb_from_env_variables = \
    CATEGORY CHOST DEPENDENCIES SUMMARY EAPI \
    HOMEPAGE INHERITED MYOPTIONS PLATFORMS LICENCES PNVR \
    SLOT DOWNLOADS OPTIONS CONFIG_PROTECT CONFIG_PROTECT_MASK \
    VDB_FORMAT PKGMANAGER SUBOPTIONS HIDDEN_SUBOPTIONS

vdb_from_env_unless_empty_variables = \
    ASFLAGS CBUILD CC CFLAGS CHOST CTARGET CXX CXXFLAGS \
    LDFLAGS LIBCXXFLAGS \
    REPOSITORY BINARY_REPOSITORY RESTRICT BUGS_TO REMOTE_IDS UPSTREAM_CHANGELOG \
    UPSTREAM_RELEASE_NOTES UPSTREAM_DOCUMENTATION DESCRIPTION \
    DEFINED_PHASES SCM_REVISION

binary_from_env_variables = \
    CHOST DEPENDENCIES DESCRIPTION EAPI HOMEPAGE INHERITED MYOPTIONS PLATFORMS LICENCES \
    SLOT DOWNLOADS OPTIONS GENERATED_USING GENERATED_TIME SUBOPTIONS HIDDEN_SUBOPTIONS \
    ASFLAGS CBUILD CC CFLAGS CHOST CTARGET CXX CXXFLAGS \
    LDFLAGS LIBCXXFLAGS \
    GENERATED_FROM_REPOSITORY PLATFORMS BINARY_PLATFORMS BINARY_URI \
    SUMMARY BUGS_TO REMOTE_IDS UPSTREAM_CHANGELOG UPSTREAM_RELEASE_NOTES \
    UPSTREAM_DOCUMENTATION SCM_REVISION

non_empty_variables = \
    PNV PV PR PN PVR PNVR CATEGORY build:FILES build:EXLIBSDIRS build:FETCHEDDIR build:REPODIR \
    PALUDIS_TMPDIR PALUDIS_EBUILD_LOG_LEVEL PALUDIS_EBUILD_DIR \
    ROOT PALUDIS_PACKAGE_BUILDDIR

directory_variables = \
    build:FETCHEDDIR build:REPODIR

directory_if_exists_variables = \
    build:FILES

ebuild_must_not_set_variables = \
    DEPEND RDEPEND PDEPEND PROVIDE USE IUSE KEYWORDS LICENSE LICENSES LICENCE SRC_URI

must_not_set_vars_starting_with = DEFAULT_PKG_ DEFAULT_SRC_ UPSTREAM_

must_not_change_after_source_variables = \
    DEFAULT_SRC_COMPILE_PARAMS \
    DEFAULT_SRC_CONFIGURE_PARAMS \
    DEFAULT_SRC_CONFIGURE_OPTION_ENABLES \
    DEFAULT_SRC_CONFIGURE_OPTION_WITHS \
    DEFAULT_SRC_INSTALL_PARAMS \
    DEFAULT_SRC_INSTALL_EXTRA_DOCS \
    DEFAULT_SRC_INSTALL_EXTRA_PREFIXES \
    DEFAULT_SRC_INSTALL_EXTRA_SUBDIRS \
    DEFAULT_SRC_INSTALL_EXCLUDE \
    DEFAULT_SRC_PREPARE_PATCHES \
    DEFAULT_SRC_TEST_PARAMS \
    UPSTREAM_CHANGELOG \
    UPSTREAM_DOCUMENTATION \
    UPSTREAM_RELEASE_NOTES

eclass_must_not_set_variables = PLATFORMS

must_not_change_variables =

source_merged_variables =

bracket_merged_variables = \
    DEPENDENCIES MYOPTIONS

bracket_merged_variables_annotatable = ${bracket_merged_variables}
bracket_merged_variables_annotation = defined-in

save_variables = \
    OPTIONS SUBOPTIONS HIDDEN_SUBOPTIONS \$SUBOPTIONS

save_base_variables = \
    CONFIG_PROTECT CONFIG_PROTECT_MASK

save_unmodifiable_variables = \
    SLOT EAPI KEYWORDS ROOT \
    PALUDIS_TMPDIR PALUDIS_CONFIG_DIR PALUDIS_BASHRC_FILES \
    PALUDIS_HOOK_DIRS PALUDIS_FETCHERS_DIRS PALUDIS_SYNCERS_DIRS \
    PALUDIS_REDUCED_UID PALUDIS_REDUCED_GID \
    PALUDIS_EBUILD_LOG_LEVEL PALUDIS_EBUILD_DIR PALUDIS_UTILITY_PATH_SUFFIXES \
    PALUDIS_EBUILD_MODULE_SUFFIXES PALUDIS_NON_EMPTY_VARIABLES \
    PALUDIS_DIRECTORY_VARIABLES PALUDIS_EBUILD_MUST_NOT_SET_VARIABLES \
    PALUDIS_SAVE_VARIABLES PALUDIS_SAVE_BASE_VARIABLES \
    PALUDIS_DIRECTORY_IF_EXISTS_VARIABLES PALUDIS_SOURCE_MERGED_VARIABLES \
    PALUDIS_MUST_NOT_CHANGE_VARIABLES PALUDIS_RDEPEND_DEFAULTS_TO_DEPEND \
    ECLASSDIR ECLASSDIRS EXLIBSDIRS PALUDIS_VARIABLE PALUDIS_PROFILE_DIR \
    PALUDIS_PROFILE_DIRS PALUDIS_LOADSAVEENV_DIR PALUDIS_BRACKET_MERGED_VARIABLES

load_modules = \
    conditional_functions kernel_functions sydbox portage_stubs ever_functions \
    multilib_functions install_functions build_functions exlib_functions

ebuild_functions = \
    builtin_infovars builtin_init builtin_initmisc \
    builtin_loadenv builtin_metadata builtin_killold \
    builtin_saveenv builtin_tidyup builtin_variable \
    pkg_config pkg_info pkg_nofetch pkg_postinst pkg_postrm \
    pkg_preinst pkg_prerm pkg_pretend pkg_setup pkg_bad_options \
    src_compile src_configure src_fetch_extra src_install \
    src_prepare src_test src_test_expensive src_unpack

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

ebuild_uninstall = \
    skipname=killold skipifno=prerm,postrm : killold ; \
    skipname=prerm skipifno=prerm,postrm sydbox : initmisc prerm saveenv ; \
    skipname=unmerge unmerge : ; \
    skipname=postrm skipifno=prerm,postrm sydbox clearenv : loadenv postrm ; \
    skipname=tidyup skipifno=prerm,postrm tidyup clearenv : loadenv tidyup

ebuild_pretend = \
    skipname=pretend skipifno=pretend sydbox userpriv : killold initmisc pretend tidyup

ebuild_bad_options = \
    sydbox userpriv : bad_options

ebuild_info = \
    : killold ; \
    sydbox userpriv : initmisc infovars info ; \
    : tidyup

ebuild_metadata = \
    sydbox userpriv noexec : metadata

ebuild_nofetch = \
    : killold ; \
    sydbox userpriv : initmisc nofetch ; \
    : tidyup

ebuild_fetch_extra = \
    skipname=killold skipifno=fetch_extra : killold ; \
    skipname=initmisc skipifno=fetch_extra sydbox userpriv : initmisc saveenv ; \
    skipname=fetch_extra skipifno=fetch_extra sydbox userpriv : loadenv fetch_extra ; \
    skipname=tidyup skipifno=fetch_extra : tidyup

ebuild_variable = \
    sydbox userpriv : variable

ebuild_config = \
    : killold ; \
    sydbox : initmisc config ; \
    : tidyup

ebuild_new_upgrade_phase_order = true

metadata_build_depend =
metadata_run_depend =
metadata_slot = SLOT
metadata_src_uri = DOWNLOADS
metadata_restrict = RESTRICT
metadata_homepage = HOMEPAGE
metadata_license = LICENCES
metadata_short_description = SUMMARY
metadata_long_description = DESCRIPTION
metadata_keywords = PLATFORMS
metadata_inherited = INHERITED
metadata_iuse =
metadata_myoptions = MYOPTIONS
metadata_pdepend =
metadata_eapi = EAPI
metadata_dependencies = DEPENDENCIES
metadata_use =
metadata_bugs_to = BUGS_TO
metadata_remote_ids = REMOTE_IDS
metadata_upstream_changelog = UPSTREAM_CHANGELOG
metadata_upstream_release_notes = UPSTREAM_RELEASE_NOTES
metadata_upstream_documentation = UPSTREAM_DOCUMENTATION
metadata_properties =
metadata_use_expand = SUBOPTIONS
metadata_use_expand_hidden = HIDDEN_SUBOPTIONS
metadata_defined_phases = DEFINED_PHASES
metadata_scm_revision = SCM_REVISION

description_build_depend =
description_short_description = Summary
description_long_description = Description
description_eapi = EAPI
description_homepage = Homepage
description_inherited = Inherited
description_myoptions = Relevant option flags
description_keywords = Supported platforms
description_license = Licences
description_pdepend =
description_restrict = Restrictions
description_run_depend =
description_slot = Slot
description_src_uri = Downloads
description_use = Selected option flags
description_dependencies = Dependencies
description_bugs_to = Bugs to
description_remote_ids = Remote IDs
description_upstream_changelog = Upstream changelog
description_upstream_release_notes = Upstream release notes
description_upstream_documentation = Upstream documentation
description_properties =
description_choices = Options
description_use_expand = Suboptions
description_use_expand_hidden = Hidden suboptions
description_defined_phases = Defined phases
description_scm_revision = SCM revision

flat_list_minimum_size = -1
flat_list_build_depend = -1
flat_list_short_description = -1
flat_list_long_description = -1
flat_list_eapi = -1
flat_list_dependencies = -1
flat_list_homepage = -1
flat_list_inherited = -1
flat_list_iuse = -1
flat_list_iuse_effective = -1
flat_list_myoptions = -1
flat_list_keywords = -1
flat_list_license = -1
flat_list_pdepend = -1
flat_list_restrict = -1
flat_list_run_depend = -1
flat_list_slot = -1
flat_list_src_uri = -1
flat_list_use = -1
flat_list_bugs_to = -1
flat_list_remote_ids = -1
flat_list_upstream_changelog = -1
flat_list_upstream_release_notes = -1
flat_list_upstream_documentation = -1
flat_list_properties = -1
flat_list_use_expand = -1
flat_list_use_expand_hidden = -1
flat_list_defined_phases = -1
flat_list_generated_from = -1
flat_list_generated_time = -1
flat_list_generated_using = -1
flat_list_required_use = -1
flat_list_scm_revision = -1

env_use = OPTIONS
env_use_expand = SUBOPTIONS
env_use_expand_hidden = HIDDEN_SUBOPTIONS
env_aa =
env_arch =
env_kv =
env_portdir = REPODIR
env_distdir = FETCHEDDIR
env_d = IMAGE
env_t = TEMP
env_p = PNV
env_pf = PNVR
env_filesdir = FILES
env_a = ARCHIVES
env_replacing_ids = REPLACING_IDS
env_replaced_by_id = REPLACED_BY_ID
env_ebuild_phase = EXHERES_PHASE
env_ebuild_phase_func =
env_jobs = EXJOBS

uri_labels = \
    default                  = URIListedThenMirrorsLabel ; \
    default-restrict-fetch   = URIManualOnlyLabel ; \
    default-restrict-mirror  = URIListedOnlyLabel ; \
    mirrors-first            = URIMirrorsThenListedLabel ; \
    mirrors-only             = URIMirrorsOnlyLabel ; \
    listed-only              = URIListedOnlyLabel ; \
    listed-first             = URIListedThenMirrorsLabel ; \
    local-only               = URILocalMirrorsOnlyLabel ; \
    manual                   = URIManualOnlyLabel

dependency_labels = \
    build           = DependenciesBuildLabel ; \
    run             = DependenciesRunLabel ; \
    post            = DependenciesPostLabel ; \
    install         = DependenciesInstallLabel ; \
    built-against   = DependenciesCompileAgainstLabel ; \
    fetch           = DependenciesFetchLabel ; \
    recommendation  = DependenciesRecommendationLabel ; \
    suggestion      = DependenciesSuggestionLabel ; \
    test            = DependenciesTestLabel/build_options:recommended_tests ; \
    test-expensive  = DependenciesTestLabel/build_options:expensive_tests

restrict_mirror = mirror
restrict_fetch = fetch
restrict_primaryuri =

pipe_commands_no_slot_or_repo = false

use_stable_mask_force = false

unpack_unrecognised_is_fatal = true
unpack_fix_permissions = false
doman_lang_filenames = true
doman_lang_filenames_overrides = false
dodoc_r = true
dosym_mkdir = false
doins_symlink = true
failure_is_fatal = true
no_s_workdir_fallback = true
use_with_enable_empty_third_argument = true
fix_mtimes = true
shell_options = extglob globstar
best_has_version_host_root = false
new_stdin = false
has_subslots = false

unpack_suffixes = tar tar.gz,tgz,tar.Z tar.bz2,tbz2,tbz zip,ZIP,jar gz,Z,z bz2 rar,RAR lha,LHa,LHA,lzh a,deb tar.lzma lzma 7z,7Z tar.xz xz

annotations_blocker_resolution = resolution
annotations_blocker_resolution_manual = manual
annotations_blocker_resolution_uninstall_blocked_after = uninstall-blocked-after
annotations_blocker_resolution_uninstall_blocked_before = uninstall-blocked-before
annotations_blocker_resolution_upgrade_blocked_before = upgrade-blocked-before
annotations_general_description = description
annotations_general_lang = lang
annotations_general_note = note
annotations_general_url = url
annotations_general_author = author
annotations_general_date = date
annotations_general_token = token
annotations_licence_last_checked = last-checked
annotations_myoptions_presumed = presumed
annotations_myoptions_requires = requires
annotations_myoptions_number_selected = number-selected
annotations_myoptions_number_selected_at_least_one = at-least-one
annotations_myoptions_number_selected_at_most_one = at-most-one
annotations_myoptions_number_selected_exactly_one = exactly-one
annotations_suggesions_group_name = group-name
annotations_system_implicit = implicit