aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2007-10-25 20:43:00 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2007-10-25 20:43:00 +0000
commiteb1cb11137ac6b503c07a7d6cce8a99dee8ede5d (patch)
treeebd04005bf908e6da12319db1521f34c03a9429f
parentd35cea4bc0da1fab5dad86ffdc4e9e80be6591ed (diff)
downloadpaludis-eb1cb11137ac6b503c07a7d6cce8a99dee8ede5d.tar.gz
paludis-eb1cb11137ac6b503c07a7d6cce8a99dee8ede5d.tar.xz
Nuke messy broken tag
-rw-r--r--0.26.0_alpha2/AUTHORS57
-rw-r--r--0.26.0_alpha2/ChangeLog4189
-rw-r--r--0.26.0_alpha2/ChangeLog.old.bz2bin39338 -> 0 bytes
-rw-r--r--0.26.0_alpha2/Makefile.am59
-rw-r--r--0.26.0_alpha2/NEWS720
-rw-r--r--0.26.0_alpha2/README12
-rw-r--r--0.26.0_alpha2/TODO51
-rwxr-xr-x0.26.0_alpha2/autogen.bash45
-rw-r--r--0.26.0_alpha2/bash-completion/Makefile.am18
-rw-r--r--0.26.0_alpha2/bash-completion/accerso73
-rw-r--r--0.26.0_alpha2/bash-completion/adjutrix116
-rw-r--r--0.26.0_alpha2/bash-completion/contrarius68
-rw-r--r--0.26.0_alpha2/bash-completion/importare159
-rw-r--r--0.26.0_alpha2/bash-completion/inquisitio67
-rw-r--r--0.26.0_alpha2/bash-completion/instruo72
-rw-r--r--0.26.0_alpha2/bash-completion/paludis371
-rw-r--r--0.26.0_alpha2/bash-completion/qualudis61
-rw-r--r--0.26.0_alpha2/bash-completion/reconcilio167
-rw-r--r--0.26.0_alpha2/configure.ac1293
-rw-r--r--0.26.0_alpha2/doc/Makefile.am115
-rw-r--r--0.26.0_alpha2/doc/api/Makefile.am60
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/Makefile.am70
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/doxygen.conf.in1295
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/Makefile.am192
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_about.cc34
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_action.cc143
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_command_line.cc96
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_command_line.hh88
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_contents.cc141
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_dep_label.cc225
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_dep_spec.cc177
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_dep_spec_flattener.cc135
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_dep_tag.cc198
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_dep_tree.cc274
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_environment.cc108
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_formatter.cc247
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_mask.cc144
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_match_package.cc98
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_metadata_key.cc261
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_name.cc107
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_package_database.cc105
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_package_id.cc160
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_query.cc108
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_query_delegate.cc165
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_repository.cc119
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_stringify_formatter.cc108
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_version_operator.cc116
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/examples/example_version_spec.cc99
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/groups.doxygen370
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/main_page.doxygen20
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/namespaces.doxygen14
-rw-r--r--0.26.0_alpha2/doc/api/cplusplus/references.doxygen47
-rw-r--r--0.26.0_alpha2/doc/api/index.html.part14
-rw-r--r--0.26.0_alpha2/doc/api/python/Makefile.am64
-rw-r--r--0.26.0_alpha2/doc/api/python/epydoc.css129
-rw-r--r--0.26.0_alpha2/doc/api/ruby/Makefile.am46
-rw-r--r--0.26.0_alpha2/doc/api/ruby/create_ruby_doc.rb88
-rw-r--r--0.26.0_alpha2/doc/api/toplinks.html.part.in84
-rw-r--r--0.26.0_alpha2/doc/changelog.html.part.in3
-rw-r--r--0.26.0_alpha2/doc/clients/Makefile.am148
-rw-r--r--0.26.0_alpha2/doc/clients/index.html.part23
-rw-r--r--0.26.0_alpha2/doc/clients/toplinks.html.part.in110
-rw-r--r--0.26.0_alpha2/doc/configuration/Makefile.am317
-rw-r--r--0.26.0_alpha2/doc/configuration/bashrc.html.part.in30
-rw-r--r--0.26.0_alpha2/doc/configuration/configfiles.html.part28
-rw-r--r--0.26.0_alpha2/doc/configuration/environment.html.part.in23
-rw-r--r--0.26.0_alpha2/doc/configuration/envvars.html.part93
-rw-r--r--0.26.0_alpha2/doc/configuration/erepository.html.part.in87
-rw-r--r--0.26.0_alpha2/doc/configuration/fetchers.html.part.in31
-rw-r--r--0.26.0_alpha2/doc/configuration/hooks.html.part470
-rw-r--r--0.26.0_alpha2/doc/configuration/index.html.part41
-rw-r--r--0.26.0_alpha2/doc/configuration/installedunpackaged.html.part.in16
-rw-r--r--0.26.0_alpha2/doc/configuration/keywords.html.part.in66
-rw-r--r--0.26.0_alpha2/doc/configuration/licenses.html.part.in46
-rw-r--r--0.26.0_alpha2/doc/configuration/mirrors.html.part.in29
-rw-r--r--0.26.0_alpha2/doc/configuration/packagemask.html.part.in31
-rw-r--r--0.26.0_alpha2/doc/configuration/paludisenvironmentonly.html.part9
-rw-r--r--0.26.0_alpha2/doc/configuration/repositories.html.part.in59
-rw-r--r--0.26.0_alpha2/doc/configuration/sets.html.part.in55
-rw-r--r--0.26.0_alpha2/doc/configuration/specpath.html.part.in37
-rw-r--r--0.26.0_alpha2/doc/configuration/specs.html.part69
-rw-r--r--0.26.0_alpha2/doc/configuration/syncers.html.part.in49
-rw-r--r--0.26.0_alpha2/doc/configuration/toplinks.html.part.in138
-rw-r--r--0.26.0_alpha2/doc/configuration/use.html.part.in58
-rw-r--r--0.26.0_alpha2/doc/configuration/vdb.html.part.in34
-rw-r--r--0.26.0_alpha2/doc/faq/Makefile.am95
-rw-r--r--0.26.0_alpha2/doc/faq/different.html.part91
-rw-r--r--0.26.0_alpha2/doc/faq/general.html.part63
-rw-r--r--0.26.0_alpha2/doc/faq/howdoi.html.part199
-rw-r--r--0.26.0_alpha2/doc/faq/index.html.part79
-rw-r--r--0.26.0_alpha2/doc/faq/misfunctionality.html.part81
-rw-r--r--0.26.0_alpha2/doc/faq/operation.html.part30
-rw-r--r--0.26.0_alpha2/doc/faq/repositories.html.part41
-rw-r--r--0.26.0_alpha2/doc/faq/stricter.html.part88
-rw-r--r--0.26.0_alpha2/doc/faq/toplinks.html.part.in84
-rw-r--r--0.26.0_alpha2/doc/footer.html.part.in5
-rw-r--r--0.26.0_alpha2/doc/header.html.part.in16
-rw-r--r--0.26.0_alpha2/doc/index.html.part.in102
-rw-r--r--0.26.0_alpha2/doc/news.html.part.in4
-rw-r--r--0.26.0_alpha2/doc/overview/Makefile.am71
-rw-r--r--0.26.0_alpha2/doc/overview/contact.html.part25
-rw-r--r--0.26.0_alpha2/doc/overview/features.html.part93
-rw-r--r--0.26.0_alpha2/doc/overview/gettingstarted.html.part271
-rw-r--r--0.26.0_alpha2/doc/overview/index.html.part11
-rw-r--r--0.26.0_alpha2/doc/overview/toplinks.html.part.in83
-rw-r--r--0.26.0_alpha2/doc/paludis.css139
-rw-r--r--0.26.0_alpha2/doc/paludis.svg57
-rw-r--r--0.26.0_alpha2/doc/paludis_270.pngbin17807 -> 0 bytes
-rw-r--r--0.26.0_alpha2/doc/toplinks.html.part.in82
-rw-r--r--0.26.0_alpha2/eselect/Makefile.am34
-rw-r--r--0.26.0_alpha2/eselect/repo.eselect217
-rw-r--r--0.26.0_alpha2/hooks/Makefile.am.m4298
-rw-r--r--0.26.0_alpha2/hooks/demos/Makefile.am38
-rw-r--r--0.26.0_alpha2/hooks/demos/elog.bash.in102
-rw-r--r--0.26.0_alpha2/hooks/demos/new_packages.bash.in45
-rwxr-xr-x0.26.0_alpha2/hooks/demos/report.bash.in14
-rwxr-xr-x0.26.0_alpha2/hooks/eselect_env_update.bash33
-rwxr-xr-x0.26.0_alpha2/hooks/eselect_env_update_TEST31
-rwxr-xr-x0.26.0_alpha2/hooks/eselect_env_update_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/hooks/eselect_env_update_TEST_setup.sh14
-rwxr-xr-x0.26.0_alpha2/hooks/find_config_updates.hook64
-rwxr-xr-x0.26.0_alpha2/hooks/fix_symlinks.bash56
-rwxr-xr-x0.26.0_alpha2/hooks/gnu_info_index.bash87
-rwxr-xr-x0.26.0_alpha2/hooks/installable_cache_regen.bash28
-rwxr-xr-x0.26.0_alpha2/hooks/installed_cache_regen.bash28
-rwxr-xr-x0.26.0_alpha2/hooks/log.bash104
-rwxr-xr-x0.26.0_alpha2/hooks/news.hook40
-rwxr-xr-x0.26.0_alpha2/hooks/news_TEST42
-rwxr-xr-x0.26.0_alpha2/hooks/news_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/hooks/news_TEST_setup.sh53
-rwxr-xr-x0.26.0_alpha2/hooks/run_test.bash63
-rwxr-xr-x0.26.0_alpha2/hooks/update_config_protect_list.bash69
-rwxr-xr-x0.26.0_alpha2/hooks/write_cache_clean.bash41
-rw-r--r--0.26.0_alpha2/misc/Makefile.am14
-rwxr-xr-x0.26.0_alpha2/misc/do_m4.bash23
-rw-r--r--0.26.0_alpha2/misc/generated-file.txt9
-rwxr-xr-x0.26.0_alpha2/misc/make_nn.bash94
-rwxr-xr-x0.26.0_alpha2/misc/make_se.bash180
-rwxr-xr-x0.26.0_alpha2/misc/make_sr.bash798
-rw-r--r--0.26.0_alpha2/paludis/Makefile.am.m4207
-rw-r--r--0.26.0_alpha2/paludis/about.hh.in128
-rw-r--r--0.26.0_alpha2/paludis/about_TEST.cc83
-rw-r--r--0.26.0_alpha2/paludis/action-fwd.hh67
-rw-r--r--0.26.0_alpha2/paludis/action.cc272
-rw-r--r--0.26.0_alpha2/paludis/action.hh459
-rw-r--r--0.26.0_alpha2/paludis/action.se45
-rw-r--r--0.26.0_alpha2/paludis/action.sr88
-rw-r--r--0.26.0_alpha2/paludis/args/Makefile.am84
-rw-r--r--0.26.0_alpha2/paludis/args/args.cc21
-rw-r--r--0.26.0_alpha2/paludis/args/args.hh39
-rw-r--r--0.26.0_alpha2/paludis/args/args_TEST.cc237
-rw-r--r--0.26.0_alpha2/paludis/args/args_dumper.cc108
-rw-r--r--0.26.0_alpha2/paludis/args/args_dumper.hh88
-rw-r--r--0.26.0_alpha2/paludis/args/args_error.cc38
-rw-r--r--0.26.0_alpha2/paludis/args/args_error.hh91
-rw-r--r--0.26.0_alpha2/paludis/args/args_group.cc78
-rw-r--r--0.26.0_alpha2/paludis/args/args_group.hh131
-rw-r--r--0.26.0_alpha2/paludis/args/args_handler.cc273
-rw-r--r--0.26.0_alpha2/paludis/args/args_handler.hh220
-rw-r--r--0.26.0_alpha2/paludis/args/args_option.cc310
-rw-r--r--0.26.0_alpha2/paludis/args/args_option.hh453
-rw-r--r--0.26.0_alpha2/paludis/args/args_visitor.cc162
-rw-r--r--0.26.0_alpha2/paludis/args/args_visitor.hh115
-rw-r--r--0.26.0_alpha2/paludis/args/bad_argument.cc28
-rw-r--r--0.26.0_alpha2/paludis/args/bad_argument.hh57
-rw-r--r--0.26.0_alpha2/paludis/args/checks_arg.cc52
-rw-r--r--0.26.0_alpha2/paludis/args/checks_arg.hh67
-rw-r--r--0.26.0_alpha2/paludis/args/debug_build_arg.cc53
-rw-r--r--0.26.0_alpha2/paludis/args/debug_build_arg.hh67
-rw-r--r--0.26.0_alpha2/paludis/args/dep_list_args_group.cc318
-rw-r--r--0.26.0_alpha2/paludis/args/dep_list_args_group.hh104
-rw-r--r--0.26.0_alpha2/paludis/args/deps_option_arg.cc89
-rw-r--r--0.26.0_alpha2/paludis/args/deps_option_arg.hh69
-rw-r--r--0.26.0_alpha2/paludis/args/do_help.hh63
-rw-r--r--0.26.0_alpha2/paludis/args/install_args_group.cc221
-rw-r--r--0.26.0_alpha2/paludis/args/install_args_group.hh145
-rw-r--r--0.26.0_alpha2/paludis/args/log_level_arg.cc57
-rw-r--r--0.26.0_alpha2/paludis/args/log_level_arg.hh68
-rw-r--r--0.26.0_alpha2/paludis/args/man.cc467
-rw-r--r--0.26.0_alpha2/paludis/args/man.hh192
-rw-r--r--0.26.0_alpha2/paludis/condition_tracker.cc146
-rw-r--r--0.26.0_alpha2/paludis/condition_tracker.hh103
-rw-r--r--0.26.0_alpha2/paludis/contents-fwd.hh61
-rw-r--r--0.26.0_alpha2/paludis/contents.cc145
-rw-r--r--0.26.0_alpha2/paludis/contents.hh255
-rw-r--r--0.26.0_alpha2/paludis/dep_label-fwd.hh192
-rw-r--r--0.26.0_alpha2/paludis/dep_label.cc140
-rw-r--r--0.26.0_alpha2/paludis/dep_label.hh330
-rw-r--r--0.26.0_alpha2/paludis/dep_list-fwd.hh51
-rw-r--r--0.26.0_alpha2/paludis/dep_list.cc1552
-rw-r--r--0.26.0_alpha2/paludis/dep_list.hh220
-rw-r--r--0.26.0_alpha2/paludis/dep_list.sr78
-rw-r--r--0.26.0_alpha2/paludis/dep_list_TEST.cc1802
-rw-r--r--0.26.0_alpha2/paludis/dep_list_TEST.hh176
-rw-r--r--0.26.0_alpha2/paludis/dep_list_TEST_blockers.cc368
-rw-r--r--0.26.0_alpha2/paludis/dep_list_exceptions.cc89
-rw-r--r--0.26.0_alpha2/paludis/dep_list_exceptions.hh200
-rw-r--r--0.26.0_alpha2/paludis/dep_list_options.cc28
-rw-r--r--0.26.0_alpha2/paludis/dep_list_options.hh41
-rw-r--r--0.26.0_alpha2/paludis/dep_list_options.se255
-rw-r--r--0.26.0_alpha2/paludis/dep_spec-fwd.hh151
-rw-r--r--0.26.0_alpha2/paludis/dep_spec.cc1139
-rw-r--r--0.26.0_alpha2/paludis/dep_spec.hh603
-rw-r--r--0.26.0_alpha2/paludis/dep_spec.se26
-rw-r--r--0.26.0_alpha2/paludis/dep_spec_TEST.cc290
-rw-r--r--0.26.0_alpha2/paludis/dep_spec_flattener.cc167
-rw-r--r--0.26.0_alpha2/paludis/dep_spec_flattener.hh208
-rw-r--r--0.26.0_alpha2/paludis/dep_tag-fwd.hh58
-rw-r--r--0.26.0_alpha2/paludis/dep_tag.cc437
-rw-r--r--0.26.0_alpha2/paludis/dep_tag.hh354
-rw-r--r--0.26.0_alpha2/paludis/dep_tag.sr25
-rw-r--r--0.26.0_alpha2/paludis/dep_tree-fwd.hh42
-rw-r--r--0.26.0_alpha2/paludis/dep_tree.cc80
-rw-r--r--0.26.0_alpha2/paludis/dep_tree.hh314
-rw-r--r--0.26.0_alpha2/paludis/distribution-fwd.hh36
-rw-r--r--0.26.0_alpha2/paludis/distribution.cc109
-rw-r--r--0.26.0_alpha2/paludis/distribution.hh97
-rw-r--r--0.26.0_alpha2/paludis/distribution.sr43
-rw-r--r--0.26.0_alpha2/paludis/distributions/Makefile.am23
-rw-r--r--0.26.0_alpha2/paludis/distributions/gentoo.conf26
-rw-r--r--0.26.0_alpha2/paludis/environment-fwd.hh46
-rw-r--r--0.26.0_alpha2/paludis/environment.cc32
-rw-r--r--0.26.0_alpha2/paludis/environment.hh299
-rw-r--r--0.26.0_alpha2/paludis/environment_implementation.cc184
-rw-r--r--0.26.0_alpha2/paludis/environment_implementation.hh93
-rw-r--r--0.26.0_alpha2/paludis/environment_maker.cc191
-rw-r--r--0.26.0_alpha2/paludis/environment_maker.hh178
-rw-r--r--0.26.0_alpha2/paludis/environments/Makefile.am23
-rw-r--r--0.26.0_alpha2/paludis/environments/adapted/Makefile.am65
-rw-r--r--0.26.0_alpha2/paludis/environments/adapted/adapted_environment.cc240
-rw-r--r--0.26.0_alpha2/paludis/environments/adapted/adapted_environment.hh133
-rw-r--r--0.26.0_alpha2/paludis/environments/adapted/adapted_environment_TEST.cc40
-rw-r--r--0.26.0_alpha2/paludis/environments/adapted/registration.cc32
-rw-r--r--0.26.0_alpha2/paludis/environments/no_config/Makefile.am93
-rw-r--r--0.26.0_alpha2/paludis/environments/no_config/no_config_environment.cc421
-rw-r--r--0.26.0_alpha2/paludis/environments/no_config/no_config_environment.hh163
-rw-r--r--0.26.0_alpha2/paludis/environments/no_config/no_config_environment.sr27
-rw-r--r--0.26.0_alpha2/paludis/environments/no_config/no_config_environment_TEST.cc48
-rwxr-xr-x0.26.0_alpha2/paludis/environments/no_config/no_config_environment_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/environments/no_config/no_config_environment_TEST_setup.sh25
-rw-r--r--0.26.0_alpha2/paludis/environments/no_config/registration.cc34
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/Makefile.am128
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/bashable_conf.cc59
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/bashable_conf.hh36
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/keywords_conf.cc235
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/keywords_conf.hh67
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/licenses_conf.cc227
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/licenses_conf.hh67
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/mirrors_conf.cc98
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/mirrors_conf.hh68
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/package_mask_conf.cc88
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/package_mask_conf.hh69
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/paludis_config.cc714
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/paludis_config.hh172
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/paludis_environment.cc516
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/paludis_environment.hh143
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/paludis_environment_TEST.cc173
-rwxr-xr-x0.26.0_alpha2/paludis/environments/paludis/paludis_environment_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/paludis/environments/paludis/paludis_environment_TEST_setup.sh193
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/registration.cc45
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/repository_config_entry.sr22
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/use_conf.cc378
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/use_conf.hh75
-rw-r--r--0.26.0_alpha2/paludis/environments/paludis/use_config_entry.sr106
-rw-r--r--0.26.0_alpha2/paludis/environments/portage/Makefile.am74
-rw-r--r--0.26.0_alpha2/paludis/environments/portage/bashrc6
-rw-r--r--0.26.0_alpha2/paludis/environments/portage/portage_environment.cc738
-rw-r--r--0.26.0_alpha2/paludis/environments/portage/portage_environment.hh144
-rw-r--r--0.26.0_alpha2/paludis/environments/portage/portage_environment_TEST.cc147
-rwxr-xr-x0.26.0_alpha2/paludis/environments/portage/portage_environment_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/environments/portage/portage_environment_TEST_setup.sh65
-rw-r--r--0.26.0_alpha2/paludis/environments/portage/registration.cc43
-rw-r--r--0.26.0_alpha2/paludis/environments/test/Makefile.am46
-rw-r--r--0.26.0_alpha2/paludis/environments/test/registration.cc33
-rw-r--r--0.26.0_alpha2/paludis/environments/test/test_environment.cc189
-rw-r--r--0.26.0_alpha2/paludis/environments/test/test_environment.hh116
-rw-r--r--0.26.0_alpha2/paludis/fetchers/Makefile.am45
-rwxr-xr-x0.26.0_alpha2/paludis/fetchers/dofile6
-rwxr-xr-x0.26.0_alpha2/paludis/fetchers/dowget.in61
-rw-r--r--0.26.0_alpha2/paludis/files.m473
-rw-r--r--0.26.0_alpha2/paludis/find_unused_packages_task.cc97
-rw-r--r--0.26.0_alpha2/paludis/find_unused_packages_task.hh75
-rw-r--r--0.26.0_alpha2/paludis/formatter-fwd.hh53
-rw-r--r--0.26.0_alpha2/paludis/formatter.cc23
-rw-r--r--0.26.0_alpha2/paludis/formatter.hh1125
-rw-r--r--0.26.0_alpha2/paludis/fuzzy_finder.cc184
-rw-r--r--0.26.0_alpha2/paludis/fuzzy_finder.hh96
-rw-r--r--0.26.0_alpha2/paludis/handled_information-fwd.hh41
-rw-r--r--0.26.0_alpha2/paludis/handled_information.cc59
-rw-r--r--0.26.0_alpha2/paludis/handled_information.hh158
-rw-r--r--0.26.0_alpha2/paludis/hashed_containers.cc121
-rw-r--r--0.26.0_alpha2/paludis/hashed_containers.hh392
-rw-r--r--0.26.0_alpha2/paludis/hashed_containers_TEST.cc63
-rw-r--r--0.26.0_alpha2/paludis/hook-fwd.hh42
-rw-r--r--0.26.0_alpha2/paludis/hook.cc153
-rw-r--r--0.26.0_alpha2/paludis/hook.hh142
-rw-r--r--0.26.0_alpha2/paludis/hook.se18
-rw-r--r--0.26.0_alpha2/paludis/hook.sr22
-rwxr-xr-x0.26.0_alpha2/paludis/hooker.bash44
-rw-r--r--0.26.0_alpha2/paludis/hooker.cc632
-rw-r--r--0.26.0_alpha2/paludis/hooker.hh98
-rw-r--r--0.26.0_alpha2/paludis/hooker_TEST.cc229
-rwxr-xr-x0.26.0_alpha2/paludis/hooker_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/hooker_TEST_setup.sh295
-rw-r--r--0.26.0_alpha2/paludis/host_tuple_name.cc233
-rw-r--r--0.26.0_alpha2/paludis/host_tuple_name.hh235
-rw-r--r--0.26.0_alpha2/paludis/host_tuple_name.sr28
-rw-r--r--0.26.0_alpha2/paludis/host_tuple_name_TEST.cc242
-rw-r--r--0.26.0_alpha2/paludis/install_task.cc1180
-rw-r--r--0.26.0_alpha2/paludis/install_task.hh247
-rw-r--r--0.26.0_alpha2/paludis/install_task.se24
-rw-r--r--0.26.0_alpha2/paludis/mask-fwd.hh45
-rw-r--r--0.26.0_alpha2/paludis/mask.cc37
-rw-r--r--0.26.0_alpha2/paludis/mask.hh203
-rwxr-xr-x0.26.0_alpha2/paludis/mask.sr25
-rw-r--r--0.26.0_alpha2/paludis/match_package.cc131
-rw-r--r--0.26.0_alpha2/paludis/match_package.hh69
-rw-r--r--0.26.0_alpha2/paludis/md5.cc239
-rw-r--r--0.26.0_alpha2/paludis/md5.hh71
-rw-r--r--0.26.0_alpha2/paludis/md5_TEST.cc112
-rw-r--r--0.26.0_alpha2/paludis/merger.cc796
-rw-r--r--0.26.0_alpha2/paludis/merger.hh200
-rw-r--r--0.26.0_alpha2/paludis/merger.sr26
-rw-r--r--0.26.0_alpha2/paludis/merger_TEST.cc453
-rwxr-xr-x0.26.0_alpha2/paludis/merger_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/merger_TEST_setup.sh117
-rw-r--r--0.26.0_alpha2/paludis/merger_entry_type.cc22
-rw-r--r--0.26.0_alpha2/paludis/merger_entry_type.hh41
-rw-r--r--0.26.0_alpha2/paludis/merger_entry_type.se23
-rw-r--r--0.26.0_alpha2/paludis/metadata_key-fwd.hh52
-rw-r--r--0.26.0_alpha2/paludis/metadata_key.cc142
-rw-r--r--0.26.0_alpha2/paludis/metadata_key.hh487
-rw-r--r--0.26.0_alpha2/paludis/metadata_key.se26
-rw-r--r--0.26.0_alpha2/paludis/name-fwd.hh199
-rw-r--r--0.26.0_alpha2/paludis/name.cc449
-rw-r--r--0.26.0_alpha2/paludis/name.hh334
-rw-r--r--0.26.0_alpha2/paludis/name.se42
-rw-r--r--0.26.0_alpha2/paludis/name.sr50
-rw-r--r--0.26.0_alpha2/paludis/name_TEST.cc349
-rw-r--r--0.26.0_alpha2/paludis/override_functions.cc95
-rw-r--r--0.26.0_alpha2/paludis/override_functions.hh77
-rw-r--r--0.26.0_alpha2/paludis/package_database-fwd.hh47
-rw-r--r--0.26.0_alpha2/paludis/package_database.cc568
-rw-r--r--0.26.0_alpha2/paludis/package_database.hh336
-rw-r--r--0.26.0_alpha2/paludis/package_database.se25
-rw-r--r--0.26.0_alpha2/paludis/package_database_TEST.cc352
-rw-r--r--0.26.0_alpha2/paludis/package_id-fwd.hh70
-rw-r--r--0.26.0_alpha2/paludis/package_id.cc229
-rw-r--r--0.26.0_alpha2/paludis/package_id.hh445
-rw-r--r--0.26.0_alpha2/paludis/package_id.se26
-rw-r--r--0.26.0_alpha2/paludis/paludis.hh.m447
-rw-r--r--0.26.0_alpha2/paludis/python_hooks.cc436
-rw-r--r--0.26.0_alpha2/paludis/qa-fwd.hh48
-rw-r--r--0.26.0_alpha2/paludis/qa.cc62
-rw-r--r--0.26.0_alpha2/paludis/qa.hh63
-rw-r--r--0.26.0_alpha2/paludis/qa.se43
-rw-r--r--0.26.0_alpha2/paludis/qa.sr37
-rw-r--r--0.26.0_alpha2/paludis/query-fwd.hh68
-rw-r--r--0.26.0_alpha2/paludis/query.cc608
-rw-r--r--0.26.0_alpha2/paludis/query.hh292
-rw-r--r--0.26.0_alpha2/paludis/query_delegate-fwd.hh34
-rw-r--r--0.26.0_alpha2/paludis/query_delegate.cc58
-rw-r--r--0.26.0_alpha2/paludis/query_delegate.hh112
-rw-r--r--0.26.0_alpha2/paludis/query_visitor.cc203
-rw-r--r--0.26.0_alpha2/paludis/query_visitor.hh92
-rw-r--r--0.26.0_alpha2/paludis/range_rewriter.cc118
-rw-r--r--0.26.0_alpha2/paludis/range_rewriter.hh100
-rw-r--r--0.26.0_alpha2/paludis/range_rewriter_TEST.cc57
-rw-r--r--0.26.0_alpha2/paludis/report_task.cc263
-rw-r--r--0.26.0_alpha2/paludis/report_task.hh95
-rw-r--r--0.26.0_alpha2/paludis/repositories/Makefile.am32
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/Makefile.am160
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran/Makefile.am21
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran/cran.bash151
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_dep_parser.cc88
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_dep_parser.hh35
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_dep_parser_TEST.cc63
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_installed_repository.cc662
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_installed_repository.hh156
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_installed_repository.sr25
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_installed_repository_TEST.cc55
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/cran/cran_installed_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/cran/cran_installed_repository_TEST_setup.sh7
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_package_id.cc531
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_package_id.hh94
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_repository.cc503
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_repository.hh137
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_repository.sr28
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/cran_repository_TEST.cc79
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/cran/cran_repository_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/cran/cran_repository_TEST_setup.sh57
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/dep_spec_pretty_printer.cc130
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/dep_spec_pretty_printer.hh90
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/description_file.cc113
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/description_file.hh49
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/description_file_TEST.cc49
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/keys.cc168
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/keys.hh137
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/masks.cc70
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/masks.hh45
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/normalise.cc40
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/normalise.hh35
-rw-r--r--0.26.0_alpha2/paludis/repositories/cran/registration.cc42
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/Makefile.am521
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/aa_visitor.cc75
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/aa_visitor.hh80
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/aa_visitor_TEST.cc47
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/check_fetched_files_visitor.cc399
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/check_fetched_files_visitor.hh77
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_lexer.cc117
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_lexer.hh129
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_lexer_TEST.cc244
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_parser-fwd.hh39
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_parser.cc835
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_parser.hh124
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_parser.se23
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_parser_TEST.cc352
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_spec_pretty_printer.cc402
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_spec_pretty_printer.hh129
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/dep_spec_pretty_printer_TEST.cc103
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_key.cc1229
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_key.hh356
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_mask.cc162
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_mask.hh71
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository.cc1258
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository.hh245
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_TEST.cc1219
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/e_repository_TEST_cleanup.sh10
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/e_repository_TEST_setup.sh689
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_entries.cc52
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_entries.hh156
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_exceptions.cc29
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_exceptions.hh53
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_id.cc33
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_id.hh42
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_mask_file.cc97
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_mask_file.hh68
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_news.cc294
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_news.hh131
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_params.cc32
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_params.hh47
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_params.se23
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_params.sr45
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_profile.cc807
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_profile.hh133
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_profile_file.cc145
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_profile_file.hh70
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_sets.cc353
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_sets.hh76
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/e_repository_sets_TEST.cc185
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/e_repository_sets_TEST_cleanup.sh10
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/e_repository_sets_TEST_setup.sh214
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapi-fwd.hh39
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapi.cc271
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapi.hh96
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapi.sr202
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapi_phase.cc116
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapi_phase.hh94
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapis/0.conf155
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapis/1.conf156
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapis/Makefile.am26
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapis/exheres-0.conf174
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eapis/paludis-1.conf157
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebin.cc306
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebin.hh202
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebin.se25
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebin.sr89
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebin_entries.cc480
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebin_entries.hh82
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild.cc809
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild.hh393
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild.sr204
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/0/Makefile.am33
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/1/Makefile.am35
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/1/src_compile.bash62
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/Makefile.am72
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/build_functions.bash105
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_infovars.bash54
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_init.bash95
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_initbin.bash90
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_loadenv.bash48
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_metadata.bash41
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_prepare.bash49
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_saveenv.bash55
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_strip.bash80
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_tidyup.bash43
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_unpackbin.bash40
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/builtin_variable.bash23
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/die_functions.bash59
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/ebuild.bash448
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/echo_functions.bash.in238
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/echo_functions_TEST.bash45
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/eclass_functions.bash82
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/exheres-0/Makefile.am38
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/exheres-0/builtin_fetch.bash138
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/exheres-0/echo_functions.bash.in248
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/exheres-0/list_functions.bash90
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/exheres-0/pkg_nofetch.bash51
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/exheres-0/portage_stubs.bash62
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/exlib_functions.bash77
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/install_functions.bash109
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/kernel_functions.bash59
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/kernel_functions_TEST.bash41
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/list_functions.bash70
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/list_functions_TEST.bash74
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/multilib_functions.bash66
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_config.bash58
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_info.bash50
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_nofetch.bash51
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_postinst.bash58
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_postrm.bash59
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_preinst.bash58
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_prerm.bash58
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_pretend.bash47
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/pkg_setup.bash58
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/portage_stubs.bash94
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/run_test.bash48
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/sandbox.bash42
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/src_compile.bash61
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/src_install.bash58
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/src_test.bash86
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/src_unpack.bash54
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/usage_error.bash31
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/utils/Makefile.am113
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/awk19
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/utils/awk_TEST.bash47
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/canonicalise6
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dobin48
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dobin_TEST.bash70
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/doconfd32
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dodir34
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dodoc50
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/doenvd32
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/doexe58
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dohard34
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dohtml122
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/doinfo50
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/doinitd32
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/doins89
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dolib62
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dolib.a.in27
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dolib.so.in26
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/doman75
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/domo54
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/donewins41
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dosbin45
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dosed52
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/dosym42
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/emake22
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/utils/exheres-0/Makefile.am61
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/exheres-0/banned_in_eapi_exheres-028
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/exheres-0/dodoc64
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/exheres-0/emake29
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/exheres-0/unpack134
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/fowners24
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/fperms24
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/make19
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/utils/make_TEST.bash41
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newbin38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newconfd38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newdoc38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newenvd38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newexe38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newinitd38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newins38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newlib.a.in38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newlib.so.in38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newman38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/newsbin38
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/patch19
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/utils/patch_TEST.bash75
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/prep.in24
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/utils/run_test.bash62
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/sed19
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild/utils/sed_TEST.bash46
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/unpack137
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/wrapped_getfsize18
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/wrapped_getfsize_TEST.bash44
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/wrapped_getmtime19
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/utils/wrapped_ldconfig19
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/ebuild/write_vdb_entry.bash117
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild_entries.cc848
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild_entries.hh99
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild_flat_metadata_cache.cc272
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild_flat_metadata_cache.hh70
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild_id.cc894
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/ebuild_id.hh125
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eclass_mtimes.cc77
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/eclass_mtimes.hh55
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/exheres_layout.cc532
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/exheres_layout.hh122
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/fetch_visitor.cc245
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/fetch_visitor.hh71
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/fetch_visitor_TEST.cc75
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/fetch_visitor_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/fetch_visitor_TEST_setup.sh13
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/glsa.cc260
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/glsa.hh175
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/glsa.sr19
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/layout.cc85
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/layout.hh183
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/make_ebin_repository.cc218
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/make_ebin_repository.hh52
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/make_ebuild_repository.cc251
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/make_ebuild_repository.hh51
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/manifest2_entry.sr18
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/manifest2_reader.cc155
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/manifest2_reader.hh84
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/Makefile.am154
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/eapi_supported.cc47
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/eapi_supported.hh39
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/extractors.cc407
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/extractors.conf7
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/extractors.hh40
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/extractors_TEST.cc154
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/homepage_key.cc110
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/homepage_key.hh39
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/qa.cc63
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/qa_checks.cc110
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/qa_checks.hh89
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/qa_checks_group.cc118
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/qa_checks_group.hh56
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/qa_controller.cc283
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/qa_controller.hh68
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/short_description_key.cc66
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/short_description_key.hh39
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/spec_keys.cc431
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/spec_keys.hh40
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/spec_keys_TEST.cc208
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/spec_keys_pds_blacklist.DEPEND.conf2
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/spec_keys_pds_blacklist.PDEPEND.conf0
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/spec_keys_pds_blacklist.PROVIDE.conf1
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/spec_keys_pds_blacklist.RDEPEND.conf16
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/spec_keys_pds_blacklist.SDEPEND.conf0
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/stray_files.cc92
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/stray_files.hh47
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/stray_files_TEST.cc40
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/test_extras.cc26
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/visibility.cc367
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/visibility.hh44
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/qa/visibility_TEST.cc113
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/qa/visibility_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/qa/visibility_TEST_setup.sh62
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/registration.cc70
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/source_uri_finder.cc215
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/source_uri_finder.hh68
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/source_uri_finder_TEST.cc104
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/traditional.exclude4
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/traditional_layout.cc557
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/traditional_layout.hh126
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/use_desc.cc96
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/use_desc.hh59
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_id.cc721
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_id.hh97
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_merger.cc267
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_merger.hh73
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_merger.sr31
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_merger_TEST.cc181
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/vdb_merger_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/vdb_merger_TEST_setup.sh66
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_repository.cc1317
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_repository.hh275
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_repository.sr28
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_repository_TEST.cc247
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/vdb_repository_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/vdb_repository_TEST_setup.sh35
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_unmerger.cc399
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_unmerger.hh98
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_unmerger.sr30
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/vdb_unmerger_TEST.cc389
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/vdb_unmerger_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/vdb_unmerger_TEST_setup.sh100
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/xml_things.cc219
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/xml_things.hh30
-rw-r--r--0.26.0_alpha2/paludis/repositories/e/xml_things_TEST.cc93
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/xml_things_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/e/xml_things_TEST_setup.sh115
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/Makefile.am87
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_installed_repository.cc177
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_installed_repository.hh74
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_installed_repository_TEST.cc41
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_package_id.cc940
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_package_id.hh236
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_repository.cc173
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_repository.hh72
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_repository_TEST.cc42
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_repository_base.cc257
-rw-r--r--0.26.0_alpha2/paludis/repositories/fake/fake_repository_base.hh162
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/Makefile.am156
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/exceptions.cc29
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/exceptions.hh50
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gem_specification-fwd.hh32
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gem_specification.cc680
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gem_specification.hh127
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gem_specification_TEST.cc162
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gem_specifications.cc214
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gem_specifications.hh73
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gem_specifications_TEST.cc41
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/gems/gems.bash55
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gems_repository.cc310
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gems_repository.hh84
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/gems_repository_TEST.cc52
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/gems/gems_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/gems/gems_repository_TEST_setup.sh6
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/installed_gems_repository.cc344
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/installed_gems_repository.hh104
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/installed_gems_repository_TEST.cc50
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/gems/installed_gems_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/gems/installed_gems_repository_TEST_setup.sh10
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/params-fwd.hh32
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/params.cc26
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/params.hh41
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/params.sr28
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/registration.cc100
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/yaml-fwd.hh38
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/yaml.cc389
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/yaml.hh249
-rw-r--r--0.26.0_alpha2/paludis/repositories/gems/yaml_TEST.cc186
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/Makefile.am176
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/exceptions.cc29
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/exceptions.hh38
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/installed_id.cc589
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/installed_id.hh95
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/installed_repository.cc374
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/installed_repository.hh99
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/installed_repository.sr14
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/installed_repository_TEST.cc596
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/unpackaged/installed_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/unpackaged/installed_repository_TEST_setup.sh72
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam-fwd.hh31
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam.cc562
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam.hh84
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/unpackaged/ndbam.sr18
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam_merger.cc298
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam_merger.hh62
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam_merger.sr18
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam_unmerger.cc295
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam_unmerger.hh84
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/ndbam_unmerger.sr19
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/registration.cc97
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/unpackaged_id.cc320
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/unpackaged_id.hh90
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/unpackaged_repository.cc140
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/unpackaged_repository.hh74
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/unpackaged_repository.sr16
-rw-r--r--0.26.0_alpha2/paludis/repositories/unpackaged/unpackaged_repository_TEST.cc207
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/unpackaged/unpackaged_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/repositories/unpackaged/unpackaged_repository_TEST_setup.sh14
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/Makefile.am101
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/installed_virtuals_repository.cc337
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/installed_virtuals_repository.hh104
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/installed_virtuals_repository_TEST.cc41
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/package_id.cc527
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/package_id.hh132
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/registration.cc42
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/virtuals_repository.cc416
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/virtuals_repository.hh99
-rw-r--r--0.26.0_alpha2/paludis/repositories/virtuals/virtuals_repository_TEST.cc110
-rw-r--r--0.26.0_alpha2/paludis/repository-fwd.hh72
-rw-r--r--0.26.0_alpha2/paludis/repository.cc332
-rw-r--r--0.26.0_alpha2/paludis/repository.hh920
-rw-r--r--0.26.0_alpha2/paludis/repository.sr122
-rw-r--r--0.26.0_alpha2/paludis/repository_blacklist.txt0
-rw-r--r--0.26.0_alpha2/paludis/repository_info-fwd.hh35
-rw-r--r--0.26.0_alpha2/paludis/repository_info.cc131
-rw-r--r--0.26.0_alpha2/paludis/repository_info.hh122
-rw-r--r--0.26.0_alpha2/paludis/repository_maker.cc167
-rw-r--r--0.26.0_alpha2/paludis/repository_maker.hh124
-rw-r--r--0.26.0_alpha2/paludis/repository_name_cache.cc213
-rw-r--r--0.26.0_alpha2/paludis/repository_name_cache.hh102
-rw-r--r--0.26.0_alpha2/paludis/repository_name_cache_TEST.cc175
-rwxr-xr-x0.26.0_alpha2/paludis/repository_name_cache_TEST_cleanup.sh10
-rwxr-xr-x0.26.0_alpha2/paludis/repository_name_cache_TEST_setup.sh22
-rw-r--r--0.26.0_alpha2/paludis/rmd160.cc231
-rw-r--r--0.26.0_alpha2/paludis/rmd160.hh75
-rw-r--r--0.26.0_alpha2/paludis/rmd160_TEST.cc114
-rw-r--r--0.26.0_alpha2/paludis/selinux/Makefile.am51
-rw-r--r--0.26.0_alpha2/paludis/selinux/security_context.cc243
-rw-r--r--0.26.0_alpha2/paludis/selinux/security_context.hh168
-rw-r--r--0.26.0_alpha2/paludis/set_file.cc520
-rw-r--r--0.26.0_alpha2/paludis/set_file.hh122
-rw-r--r--0.26.0_alpha2/paludis/set_file.se23
-rw-r--r--0.26.0_alpha2/paludis/set_file.sr24
-rw-r--r--0.26.0_alpha2/paludis/set_file_TEST.cc186
-rwxr-xr-x0.26.0_alpha2/paludis/set_file_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/paludis/set_file_TEST_setup.sh24
-rw-r--r--0.26.0_alpha2/paludis/sha256.cc228
-rw-r--r--0.26.0_alpha2/paludis/sha256.hh71
-rw-r--r--0.26.0_alpha2/paludis/sha256_TEST.cc443
-rw-r--r--0.26.0_alpha2/paludis/show_suggest_visitor.cc165
-rw-r--r--0.26.0_alpha2/paludis/show_suggest_visitor.hh85
-rw-r--r--0.26.0_alpha2/paludis/sohooks_TEST.cc80
-rw-r--r--0.26.0_alpha2/paludis/stage_builder_task.cc126
-rw-r--r--0.26.0_alpha2/paludis/stage_builder_task.hh152
-rw-r--r--0.26.0_alpha2/paludis/stage_options.sr21
-rw-r--r--0.26.0_alpha2/paludis/stringify_formatter-fwd.hh34
-rw-r--r--0.26.0_alpha2/paludis/stringify_formatter-impl.hh212
-rw-r--r--0.26.0_alpha2/paludis/stringify_formatter.cc326
-rw-r--r--0.26.0_alpha2/paludis/stringify_formatter.hh149
-rw-r--r--0.26.0_alpha2/paludis/stringify_formatter_TEST.cc121
-rw-r--r--0.26.0_alpha2/paludis/sync_task.cc132
-rw-r--r--0.26.0_alpha2/paludis/sync_task.hh105
-rw-r--r--0.26.0_alpha2/paludis/syncer.cc105
-rw-r--r--0.26.0_alpha2/paludis/syncer.hh143
-rw-r--r--0.26.0_alpha2/paludis/syncer.sr42
-rw-r--r--0.26.0_alpha2/paludis/syncers/Makefile.am68
-rw-r--r--0.26.0_alpha2/paludis/syncers/docvs.in93
-rw-r--r--0.26.0_alpha2/paludis/syncers/dodarcs.in93
-rw-r--r--0.26.0_alpha2/paludis/syncers/dogit.in86
-rw-r--r--0.26.0_alpha2/paludis/syncers/dorsync.in78
-rw-r--r--0.26.0_alpha2/paludis/syncers/dosvn.in70
-rw-r--r--0.26.0_alpha2/paludis/syncers/dotar.in150
-rw-r--r--0.26.0_alpha2/paludis/tasks_exceptions.cc34
-rw-r--r--0.26.0_alpha2/paludis/tasks_exceptions.hh65
-rw-r--r--0.26.0_alpha2/paludis/test_extras.cc77
-rw-r--r--0.26.0_alpha2/paludis/uninstall_list.cc543
-rw-r--r--0.26.0_alpha2/paludis/uninstall_list.hh116
-rw-r--r--0.26.0_alpha2/paludis/uninstall_list.se20
-rw-r--r--0.26.0_alpha2/paludis/uninstall_list.sr49
-rw-r--r--0.26.0_alpha2/paludis/uninstall_list_TEST.cc412
-rw-r--r--0.26.0_alpha2/paludis/uninstall_task.cc463
-rw-r--r--0.26.0_alpha2/paludis/uninstall_task.hh172
-rw-r--r--0.26.0_alpha2/paludis/unmerger.cc301
-rw-r--r--0.26.0_alpha2/paludis/unmerger.hh176
-rw-r--r--0.26.0_alpha2/paludis/unmerger.sr23
-rw-r--r--0.26.0_alpha2/paludis/util/Makefile.am.m4121
-rw-r--r--0.26.0_alpha2/paludis/util/action_queue.cc161
-rw-r--r--0.26.0_alpha2/paludis/util/action_queue.hh72
-rw-r--r--0.26.0_alpha2/paludis/util/action_queue_TEST.cc55
-rw-r--r--0.26.0_alpha2/paludis/util/attributes.hh88
-rw-r--r--0.26.0_alpha2/paludis/util/clone-impl.hh50
-rw-r--r--0.26.0_alpha2/paludis/util/clone.hh91
-rw-r--r--0.26.0_alpha2/paludis/util/condition_variable.cc94
-rw-r--r--0.26.0_alpha2/paludis/util/condition_variable.hh92
-rw-r--r--0.26.0_alpha2/paludis/util/condition_variable_TEST.cc43
-rw-r--r--0.26.0_alpha2/paludis/util/config_file.cc759
-rw-r--r--0.26.0_alpha2/paludis/util/config_file.hh370
-rw-r--r--0.26.0_alpha2/paludis/util/config_file.se50
-rw-r--r--0.26.0_alpha2/paludis/util/config_file_TEST.cc392
-rwxr-xr-x0.26.0_alpha2/paludis/util/config_file_TEST_cleanup.sh10
-rwxr-xr-x0.26.0_alpha2/paludis/util/config_file_TEST_setup.sh26
-rw-r--r--0.26.0_alpha2/paludis/util/damerau_levenshtein.cc87
-rw-r--r--0.26.0_alpha2/paludis/util/damerau_levenshtein.hh58
-rw-r--r--0.26.0_alpha2/paludis/util/damerau_levenshtein_TEST.cc60
-rw-r--r--0.26.0_alpha2/paludis/util/destringify.cc28
-rw-r--r--0.26.0_alpha2/paludis/util/destringify.hh181
-rw-r--r--0.26.0_alpha2/paludis/util/destringify_TEST.cc134
-rw-r--r--0.26.0_alpha2/paludis/util/dir_iterator.cc162
-rw-r--r--0.26.0_alpha2/paludis/util/dir_iterator.hh122
-rw-r--r--0.26.0_alpha2/paludis/util/dir_iterator_TEST.cc97
-rwxr-xr-x0.26.0_alpha2/paludis/util/dir_iterator_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/util/dir_iterator_TEST_setup.sh6
-rw-r--r--0.26.0_alpha2/paludis/util/exception.cc174
-rw-r--r--0.26.0_alpha2/paludis/util/exception.hh234
-rw-r--r--0.26.0_alpha2/paludis/util/fast_unique_copy.hh84
-rw-r--r--0.26.0_alpha2/paludis/util/fast_unique_copy_TEST.cc121
-rw-r--r--0.26.0_alpha2/paludis/util/fd_holder.hh68
-rw-r--r--0.26.0_alpha2/paludis/util/fd_output_stream.hh130
-rw-r--r--0.26.0_alpha2/paludis/util/files.m462
-rw-r--r--0.26.0_alpha2/paludis/util/fs_entry-fwd.hh87
-rw-r--r--0.26.0_alpha2/paludis/util/fs_entry.cc625
-rw-r--r--0.26.0_alpha2/paludis/util/fs_entry.hh366
-rw-r--r--0.26.0_alpha2/paludis/util/fs_entry_TEST.cc433
-rwxr-xr-x0.26.0_alpha2/paludis/util/fs_entry_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/util/fs_entry_TEST_setup.sh21
-rw-r--r--0.26.0_alpha2/paludis/util/future-impl.hh120
-rw-r--r--0.26.0_alpha2/paludis/util/future.cc100
-rw-r--r--0.26.0_alpha2/paludis/util/future.hh132
-rw-r--r--0.26.0_alpha2/paludis/util/future_TEST.cc89
-rw-r--r--0.26.0_alpha2/paludis/util/graph-fwd.hh39
-rw-r--r--0.26.0_alpha2/paludis/util/graph-impl.hh384
-rw-r--r--0.26.0_alpha2/paludis/util/graph.cc46
-rw-r--r--0.26.0_alpha2/paludis/util/graph.hh250
-rw-r--r--0.26.0_alpha2/paludis/util/graph_TEST.cc113
-rw-r--r--0.26.0_alpha2/paludis/util/idle_action_pool-fwd.hh34
-rw-r--r--0.26.0_alpha2/paludis/util/idle_action_pool.cc179
-rw-r--r--0.26.0_alpha2/paludis/util/idle_action_pool.hh74
-rw-r--r--0.26.0_alpha2/paludis/util/idle_action_pool.se20
-rw-r--r--0.26.0_alpha2/paludis/util/idle_action_pool_TEST.cc62
-rw-r--r--0.26.0_alpha2/paludis/util/instantiation_policy-impl.hh104
-rw-r--r--0.26.0_alpha2/paludis/util/instantiation_policy.hh163
-rw-r--r--0.26.0_alpha2/paludis/util/instantiation_policy_TEST.cc219
-rw-r--r--0.26.0_alpha2/paludis/util/is_file_with_extension.cc68
-rw-r--r--0.26.0_alpha2/paludis/util/is_file_with_extension.hh110
-rw-r--r--0.26.0_alpha2/paludis/util/is_file_with_extension.se23
-rw-r--r--0.26.0_alpha2/paludis/util/is_file_with_extension_TEST.cc84
-rwxr-xr-x0.26.0_alpha2/paludis/util/is_file_with_extension_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/util/is_file_with_extension_TEST_setup.sh6
-rw-r--r--0.26.0_alpha2/paludis/util/iterator.hh573
-rw-r--r--0.26.0_alpha2/paludis/util/iterator_TEST.cc439
-rw-r--r--0.26.0_alpha2/paludis/util/join.hh105
-rw-r--r--0.26.0_alpha2/paludis/util/join_TEST.cc142
-rw-r--r--0.26.0_alpha2/paludis/util/log.cc255
-rw-r--r--0.26.0_alpha2/paludis/util/log.hh183
-rw-r--r--0.26.0_alpha2/paludis/util/log.se18
-rw-r--r--0.26.0_alpha2/paludis/util/log_TEST.cc132
-rw-r--r--0.26.0_alpha2/paludis/util/make_shared_ptr-fwd.hh54
-rw-r--r--0.26.0_alpha2/paludis/util/make_shared_ptr.hh46
-rw-r--r--0.26.0_alpha2/paludis/util/map-fwd.hh38
-rw-r--r--0.26.0_alpha2/paludis/util/map-impl.hh138
-rw-r--r--0.26.0_alpha2/paludis/util/map.cc27
-rw-r--r--0.26.0_alpha2/paludis/util/map.hh102
-rw-r--r--0.26.0_alpha2/paludis/util/mutex.cc126
-rw-r--r--0.26.0_alpha2/paludis/util/mutex.hh144
-rw-r--r--0.26.0_alpha2/paludis/util/mutex_TEST.cc41
-rw-r--r--0.26.0_alpha2/paludis/util/no_type.hh46
-rw-r--r--0.26.0_alpha2/paludis/util/operators.hh235
-rw-r--r--0.26.0_alpha2/paludis/util/options-fwd.hh37
-rw-r--r--0.26.0_alpha2/paludis/util/options.cc123
-rw-r--r--0.26.0_alpha2/paludis/util/options.hh207
-rw-r--r--0.26.0_alpha2/paludis/util/options_TEST.cc97
-rw-r--r--0.26.0_alpha2/paludis/util/output_wrapper.cc261
-rw-r--r--0.26.0_alpha2/paludis/util/output_wrapper_TEST.cc273
-rwxr-xr-x0.26.0_alpha2/paludis/util/output_wrapper_TEST_cleanup.sh10
-rwxr-xr-x0.26.0_alpha2/paludis/util/output_wrapper_TEST_setup.sh109
-rw-r--r--0.26.0_alpha2/paludis/util/parallel_for_each.cc28
-rw-r--r--0.26.0_alpha2/paludis/util/parallel_for_each.hh124
-rw-r--r--0.26.0_alpha2/paludis/util/parallel_for_each_TEST.cc64
-rw-r--r--0.26.0_alpha2/paludis/util/pipe.cc51
-rw-r--r--0.26.0_alpha2/paludis/util/pipe.hh88
-rw-r--r--0.26.0_alpha2/paludis/util/private_implementation_pattern-impl.hh76
-rw-r--r--0.26.0_alpha2/paludis/util/private_implementation_pattern.hh127
-rw-r--r--0.26.0_alpha2/paludis/util/pstream.cc209
-rw-r--r--0.26.0_alpha2/paludis/util/pstream.hh236
-rw-r--r--0.26.0_alpha2/paludis/util/pstream_TEST.cc122
-rw-r--r--0.26.0_alpha2/paludis/util/random.cc37
-rw-r--r--0.26.0_alpha2/paludis/util/random.hh82
-rw-r--r--0.26.0_alpha2/paludis/util/random_TEST.cc119
-rw-r--r--0.26.0_alpha2/paludis/util/save.hh89
-rw-r--r--0.26.0_alpha2/paludis/util/save_TEST.cc66
-rw-r--r--0.26.0_alpha2/paludis/util/sequence-fwd.hh35
-rw-r--r--0.26.0_alpha2/paludis/util/sequence-impl.hh141
-rw-r--r--0.26.0_alpha2/paludis/util/sequence.hh116
-rw-r--r--0.26.0_alpha2/paludis/util/set-fwd.hh38
-rw-r--r--0.26.0_alpha2/paludis/util/set-impl.hh138
-rw-r--r--0.26.0_alpha2/paludis/util/set.hh108
-rw-r--r--0.26.0_alpha2/paludis/util/sr.cc25
-rw-r--r--0.26.0_alpha2/paludis/util/sr.hh109
-rw-r--r--0.26.0_alpha2/paludis/util/stringify.hh170
-rw-r--r--0.26.0_alpha2/paludis/util/stringify_TEST.cc123
-rw-r--r--0.26.0_alpha2/paludis/util/strip.cc94
-rw-r--r--0.26.0_alpha2/paludis/util/strip.hh144
-rw-r--r--0.26.0_alpha2/paludis/util/strip_TEST.cc109
-rw-r--r--0.26.0_alpha2/paludis/util/system.cc498
-rw-r--r--0.26.0_alpha2/paludis/util/system.hh278
-rw-r--r--0.26.0_alpha2/paludis/util/system_TEST.cc232
-rwxr-xr-x0.26.0_alpha2/paludis/util/system_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/paludis/util/system_TEST_setup.sh5
-rw-r--r--0.26.0_alpha2/paludis/util/test_extras.cc78
-rw-r--r--0.26.0_alpha2/paludis/util/thread.cc92
-rw-r--r--0.26.0_alpha2/paludis/util/thread.hh78
-rw-r--r--0.26.0_alpha2/paludis/util/thread_TEST.cc52
-rw-r--r--0.26.0_alpha2/paludis/util/thread_pool.cc58
-rw-r--r--0.26.0_alpha2/paludis/util/thread_pool.hh69
-rw-r--r--0.26.0_alpha2/paludis/util/thread_pool_TEST.cc56
-rw-r--r--0.26.0_alpha2/paludis/util/tokeniser.hh243
-rw-r--r--0.26.0_alpha2/paludis/util/tokeniser_TEST.cc140
-rw-r--r--0.26.0_alpha2/paludis/util/tr1_functional.hh81
-rw-r--r--0.26.0_alpha2/paludis/util/tr1_memory.hh55
-rw-r--r--0.26.0_alpha2/paludis/util/tr1_type_traits.hh57
-rw-r--r--0.26.0_alpha2/paludis/util/util.hh.m445
-rw-r--r--0.26.0_alpha2/paludis/util/validated-fwd.hh41
-rw-r--r--0.26.0_alpha2/paludis/util/validated.hh137
-rw-r--r--0.26.0_alpha2/paludis/util/validated_TEST.cc126
-rw-r--r--0.26.0_alpha2/paludis/util/virtual_constructor-impl.hh156
-rw-r--r--0.26.0_alpha2/paludis/util/virtual_constructor.hh136
-rw-r--r--0.26.0_alpha2/paludis/util/virtual_constructor_TEST.cc191
-rw-r--r--0.26.0_alpha2/paludis/util/visitor-fwd.hh175
-rw-r--r--0.26.0_alpha2/paludis/util/visitor-impl.hh654
-rw-r--r--0.26.0_alpha2/paludis/util/visitor.hh1456
-rw-r--r--0.26.0_alpha2/paludis/util/visitor_TEST.cc178
-rw-r--r--0.26.0_alpha2/paludis/util/visitor_cast.hh267
-rw-r--r--0.26.0_alpha2/paludis/util/visitor_cast_TEST.cc107
-rw-r--r--0.26.0_alpha2/paludis/version_operator-fwd.hh47
-rw-r--r--0.26.0_alpha2/paludis/version_operator.cc163
-rw-r--r--0.26.0_alpha2/paludis/version_operator.hh143
-rw-r--r--0.26.0_alpha2/paludis/version_operator.se24
-rw-r--r--0.26.0_alpha2/paludis/version_operator_TEST.cc112
-rw-r--r--0.26.0_alpha2/paludis/version_requirements-fwd.hh80
-rw-r--r--0.26.0_alpha2/paludis/version_requirements.cc65
-rw-r--r--0.26.0_alpha2/paludis/version_requirements.hh43
-rw-r--r--0.26.0_alpha2/paludis/version_requirements.sr29
-rw-r--r--0.26.0_alpha2/paludis/version_spec-fwd.hh45
-rw-r--r--0.26.0_alpha2/paludis/version_spec.cc728
-rw-r--r--0.26.0_alpha2/paludis/version_spec.hh173
-rw-r--r--0.26.0_alpha2/paludis/version_spec.sr17
-rw-r--r--0.26.0_alpha2/paludis/version_spec_TEST.cc476
-rw-r--r--0.26.0_alpha2/pkg-config/Makefile.am27
-rw-r--r--0.26.0_alpha2/pkg-config/paludis.pc.in11
-rw-r--r--0.26.0_alpha2/python/Makefile.am224
-rw-r--r--0.26.0_alpha2/python/action.cc265
-rwxr-xr-x0.26.0_alpha2/python/action_TEST.py127
-rw-r--r--0.26.0_alpha2/python/additional_tests.cc326
-rw-r--r--0.26.0_alpha2/python/additional_tests.hh27
-rw-r--r--0.26.0_alpha2/python/additional_tests_so.cc26
-rw-r--r--0.26.0_alpha2/python/contents.cc152
-rwxr-xr-x0.26.0_alpha2/python/contents_TEST.py92
-rw-r--r--0.26.0_alpha2/python/dep_label.cc216
-rwxr-xr-x0.26.0_alpha2/python/dep_label_TEST.py88
-rw-r--r--0.26.0_alpha2/python/dep_list.cc274
-rwxr-xr-x0.26.0_alpha2/python/dep_list_TEST.py191
-rwxr-xr-x0.26.0_alpha2/python/dep_list_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/python/dep_list_TEST_setup.sh98
-rw-r--r--0.26.0_alpha2/python/dep_spec.cc1490
-rw-r--r--0.26.0_alpha2/python/dep_spec.hh370
-rwxr-xr-x0.26.0_alpha2/python/dep_spec_TEST.py115
-rw-r--r--0.26.0_alpha2/python/dep_tag.cc209
-rwxr-xr-x0.26.0_alpha2/python/dep_tag_TEST.py115
-rw-r--r--0.26.0_alpha2/python/environment.cc669
-rwxr-xr-x0.26.0_alpha2/python/environment_TEST.py215
-rwxr-xr-x0.26.0_alpha2/python/environment_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/python/environment_TEST_setup.sh97
-rw-r--r--0.26.0_alpha2/python/exception.cc122
-rw-r--r--0.26.0_alpha2/python/exception.hh148
-rw-r--r--0.26.0_alpha2/python/formatter.cc771
-rwxr-xr-x0.26.0_alpha2/python/formatter_TEST.py186
-rw-r--r--0.26.0_alpha2/python/fs_entry.cc54
-rw-r--r--0.26.0_alpha2/python/iterable.hh243
-rw-r--r--0.26.0_alpha2/python/log.cc70
-rwxr-xr-x0.26.0_alpha2/python/log_TEST.py55
-rw-r--r--0.26.0_alpha2/python/mask.cc496
-rwxr-xr-x0.26.0_alpha2/python/mask_TEST.py172
-rwxr-xr-x0.26.0_alpha2/python/mask_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/python/mask_TEST_setup.sh84
-rw-r--r--0.26.0_alpha2/python/metadata_key.cc858
-rwxr-xr-x0.26.0_alpha2/python/metadata_key_TEST.py303
-rwxr-xr-x0.26.0_alpha2/python/metadata_key_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/python/metadata_key_TEST_setup.sh49
-rw-r--r--0.26.0_alpha2/python/mutex.cc32
-rw-r--r--0.26.0_alpha2/python/mutex.hh34
-rw-r--r--0.26.0_alpha2/python/name.cc285
-rwxr-xr-x0.26.0_alpha2/python/name_TEST.py81
-rw-r--r--0.26.0_alpha2/python/nice_names.nn99
-rw-r--r--0.26.0_alpha2/python/options.hh87
-rw-r--r--0.26.0_alpha2/python/package_database.cc109
-rwxr-xr-x0.26.0_alpha2/python/package_database_TEST.py71
-rwxr-xr-x0.26.0_alpha2/python/package_database_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/python/package_database_TEST_setup.sh84
-rw-r--r--0.26.0_alpha2/python/package_id.cc130
-rwxr-xr-x0.26.0_alpha2/python/package_id_TEST.py101
-rwxr-xr-x0.26.0_alpha2/python/package_id_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/python/package_id_TEST_setup.sh64
-rw-r--r--0.26.0_alpha2/python/paludis_output_wrapper.py102
-rw-r--r--0.26.0_alpha2/python/paludis_python.hh183
-rw-r--r--0.26.0_alpha2/python/paludis_python_so.cc57
-rw-r--r--0.26.0_alpha2/python/qa.cc94
-rwxr-xr-x0.26.0_alpha2/python/qa_TEST.py74
-rw-r--r--0.26.0_alpha2/python/query.cc356
-rwxr-xr-x0.26.0_alpha2/python/query_TEST.py87
-rwxr-xr-x0.26.0_alpha2/python/query_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/python/query_TEST_setup.sh34
-rw-r--r--0.26.0_alpha2/python/repository.cc574
-rwxr-xr-x0.26.0_alpha2/python/repository_TEST.py301
-rwxr-xr-x0.26.0_alpha2/python/repository_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/python/repository_TEST_setup.sh157
-rw-r--r--0.26.0_alpha2/python/validated.hh48
-rw-r--r--0.26.0_alpha2/python/version_operator.cc79
-rwxr-xr-x0.26.0_alpha2/python/version_operator_TEST.py42
-rw-r--r--0.26.0_alpha2/python/version_requirements.cc69
-rwxr-xr-x0.26.0_alpha2/python/version_requirements_TEST.py46
-rw-r--r--0.26.0_alpha2/python/version_spec.cc75
-rwxr-xr-x0.26.0_alpha2/python/version_spec_TEST.py66
-rw-r--r--0.26.0_alpha2/ruby/Makefile.am160
-rw-r--r--0.26.0_alpha2/ruby/contents.cc358
-rw-r--r--0.26.0_alpha2/ruby/contents_TEST.rb250
-rw-r--r--0.26.0_alpha2/ruby/demos/Makefile.am56
-rw-r--r--0.26.0_alpha2/ruby/demos/check_linkage.rb261
-rw-r--r--0.26.0_alpha2/ruby/demos/find_unmanaged_files.rb109
-rw-r--r--0.26.0_alpha2/ruby/demos/find_unused_distfiles.rb93
-rw-r--r--0.26.0_alpha2/ruby/demos/latest_stable.rb111
-rw-r--r--0.26.0_alpha2/ruby/demos/qualudis.rb445
-rw-r--r--0.26.0_alpha2/ruby/demos/version_spec_distributions.rb141
-rw-r--r--0.26.0_alpha2/ruby/dep_list.cc1265
-rw-r--r--0.26.0_alpha2/ruby/dep_list_TEST.rb262
-rwxr-xr-x0.26.0_alpha2/ruby/dep_list_TEST_cleanup.sh12
-rwxr-xr-x0.26.0_alpha2/ruby/dep_list_TEST_setup.sh95
-rw-r--r--0.26.0_alpha2/ruby/dep_spec.cc508
-rw-r--r--0.26.0_alpha2/ruby/dep_spec_TEST.rb173
-rw-r--r--0.26.0_alpha2/ruby/dep_tag.cc286
-rw-r--r--0.26.0_alpha2/ruby/dep_tag_TEST.rb168
-rw-r--r--0.26.0_alpha2/ruby/environment.cc581
-rw-r--r--0.26.0_alpha2/ruby/environment_TEST.rb382
-rwxr-xr-x0.26.0_alpha2/ruby/environment_TEST_cleanup.sh12
-rwxr-xr-x0.26.0_alpha2/ruby/environment_TEST_setup.sh108
-rw-r--r--0.26.0_alpha2/ruby/find_unused_packages_task.cc104
-rw-r--r--0.26.0_alpha2/ruby/find_unused_packages_task_TEST.rb52
-rwxr-xr-x0.26.0_alpha2/ruby/find_unused_packages_task_TEST_cleanup.sh12
-rwxr-xr-x0.26.0_alpha2/ruby/find_unused_packages_task_TEST_setup.sh63
-rw-r--r--0.26.0_alpha2/ruby/log.cc124
-rw-r--r--0.26.0_alpha2/ruby/log_TEST.rb93
-rw-r--r--0.26.0_alpha2/ruby/name.cc51
-rw-r--r--0.26.0_alpha2/ruby/package_database.cc254
-rw-r--r--0.26.0_alpha2/ruby/package_database_TEST.rb218
-rwxr-xr-x0.26.0_alpha2/ruby/package_database_TEST_cleanup.sh13
-rwxr-xr-x0.26.0_alpha2/ruby/package_database_TEST_setup.sh85
-rw-r--r--0.26.0_alpha2/ruby/package_id.cc724
-rw-r--r--0.26.0_alpha2/ruby/package_id_TEST.rb290
-rwxr-xr-x0.26.0_alpha2/ruby/package_id_TEST_cleanup.sh14
-rwxr-xr-x0.26.0_alpha2/ruby/package_id_TEST_setup.sh54
-rw-r--r--0.26.0_alpha2/ruby/paludis_ruby.cc333
-rw-r--r--0.26.0_alpha2/ruby/paludis_ruby.hh182
-rw-r--r--0.26.0_alpha2/ruby/paludis_ruby_TEST.rb65
-rwxr-xr-x0.26.0_alpha2/ruby/paludis_ruby_TEST_cleanup.sh12
-rwxr-xr-x0.26.0_alpha2/ruby/paludis_ruby_TEST_setup.sh67
-rw-r--r--0.26.0_alpha2/ruby/paludis_ruby_so.cc30
-rw-r--r--0.26.0_alpha2/ruby/qa.cc340
-rw-r--r--0.26.0_alpha2/ruby/qa_TEST.rb102
-rw-r--r--0.26.0_alpha2/ruby/qualified_package_name.cc205
-rw-r--r--0.26.0_alpha2/ruby/qualified_package_name_TEST.rb103
-rw-r--r--0.26.0_alpha2/ruby/query.cc392
-rw-r--r--0.26.0_alpha2/ruby/query_TEST.rb244
-rw-r--r--0.26.0_alpha2/ruby/repository.cc1121
-rw-r--r--0.26.0_alpha2/ruby/repository_TEST.rb640
-rwxr-xr-x0.26.0_alpha2/ruby/repository_TEST_cleanup.sh14
-rwxr-xr-x0.26.0_alpha2/ruby/repository_TEST_setup.sh137
-rw-r--r--0.26.0_alpha2/ruby/version_spec.cc174
-rw-r--r--0.26.0_alpha2/ruby/version_spec_TEST.rb81
-rw-r--r--0.26.0_alpha2/src/Makefile.am15
-rw-r--r--0.26.0_alpha2/src/clients/Makefile.am18
-rw-r--r--0.26.0_alpha2/src/clients/accerso/Makefile.am84
-rw-r--r--0.26.0_alpha2/src/clients/accerso/accerso.cc253
-rw-r--r--0.26.0_alpha2/src/clients/accerso/command_line.cc82
-rw-r--r--0.26.0_alpha2/src/clients/accerso/command_line.hh64
-rwxr-xr-x0.26.0_alpha2/src/clients/accerso/help_TEST4
-rw-r--r--0.26.0_alpha2/src/clients/accerso/man_accerso.cc79
-rwxr-xr-x0.26.0_alpha2/src/clients/accerso/version_TEST4
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/Makefile.am119
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/adjutrix.cc294
-rwxr-xr-x0.26.0_alpha2/src/clients/adjutrix/args_from_environment_TEST4
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/command_line.cc169
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/command_line.hh141
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/display_default_system_resolution.cc154
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/display_default_system_resolution.hh27
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/downgrade_check.cc243
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/downgrade_check.hh28
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/downgrade_check.sr11
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_dropped_keywords.cc213
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_dropped_keywords.hh28
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_dropped_keywords.sr13
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_insecure_packages.cc173
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_insecure_packages.hh27
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_reverse_deps.cc359
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_reverse_deps.hh28
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_stable_candidates.cc215
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_stable_candidates.hh27
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_stable_candidates.sr12
-rwxr-xr-x0.26.0_alpha2/src/clients/adjutrix/find_stable_candidates_TEST18
-rwxr-xr-x0.26.0_alpha2/src/clients/adjutrix/find_stable_candidates_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/src/clients/adjutrix/find_stable_candidates_TEST_setup.sh74
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_unused_packages.cc100
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/find_unused_packages.hh27
-rwxr-xr-x0.26.0_alpha2/src/clients/adjutrix/help_TEST4
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/keywords_graph.cc227
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/keywords_graph.hh27
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/man_adjutrix.cc78
-rwxr-xr-x0.26.0_alpha2/src/clients/adjutrix/version_TEST3
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/what_needs_keywording.cc170
-rw-r--r--0.26.0_alpha2/src/clients/adjutrix/what_needs_keywording.hh27
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/Makefile.am102
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/command_line.cc97
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/command_line.hh118
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/contrarius.cc187
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/contrarius_stage_options.sr27
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/default_config.txt12
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/install.cc143
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/install.hh35
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/man_contrarius.cc80
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/stage.cc223
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/stage.hh219
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/stage_builder.cc93
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/stage_builder.hh51
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/target_config.cc154
-rw-r--r--0.26.0_alpha2/src/clients/contrarius/target_config.hh106
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/Makefile.am33
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/gtkpaludis.cc26
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/Makefile.am65
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/categories_list.cc61
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/categories_list.hh29
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/categories_list_model.cc111
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/categories_list_model.hh44
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/gui_sync_task.cc104
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/gui_sync_task.hh42
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/gui_task.cc10
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/gui_task.hh18
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/main_notebook.cc111
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/main_notebook.hh33
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/main_notebook_page.cc25
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/main_notebook_page.hh22
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/main_window.cc82
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/main_window.hh39
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/markup.cc49
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/markup.hh17
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/markup_formatter.cc246
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/markup_formatter.hh88
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/messages_page.cc96
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/messages_page.hh33
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/package_buttons.cc91
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/package_buttons.hh35
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_filter.cc67
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_filter.hh26
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_list.cc97
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_list.hh33
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_list_filtered_model.cc91
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_list_filtered_model.hh40
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_list_model.cc360
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_list_model.hh58
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_package_filter.cc60
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_package_filter.hh29
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_package_filter_model.cc77
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_package_filter_model.hh39
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_package_filter_option.hh17
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_page.cc192
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_page.hh53
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_repository_filter.cc61
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_repository_filter.hh29
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_repository_filter_model.cc116
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_repository_filter_model.hh45
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_text_filter.cc60
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_text_filter.hh29
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_text_filter_source.cc59
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_text_filter_source.hh29
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_text_filter_source_model.cc69
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_text_filter_source_model.hh39
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/packages_text_filter_source_option.hh15
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/query_notebook.cc56
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/query_notebook.hh28
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/query_notebook_page.cc26
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/query_notebook_page.hh23
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/query_window.cc122
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/query_window.hh41
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repositories_list.cc57
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repositories_list.hh29
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repositories_list_model.cc87
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repositories_list_model.hh43
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repositories_page.cc70
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repositories_page.hh30
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repository_buttons.cc92
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repository_buttons.hh34
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repository_info.cc45
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repository_info.hh26
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repository_info_model.cc97
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/repository_info_model.hh49
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/sets_list.cc60
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/sets_list.hh30
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/sets_list_model.cc120
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/sets_list_model.hh45
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/task_sequence_list.cc50
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/task_sequence_list.hh27
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/task_sequence_list_model.cc63
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/task_sequence_list_model.hh41
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/task_window.cc175
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/task_window.hh41
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/threaded_window.cc208
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/threaded_window.hh49
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/version_info.cc68
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/version_info.hh30
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/version_info_model.cc315
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/version_info_model.hh52
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/versions_list.cc99
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/versions_list.hh31
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/versions_list_model.cc155
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/versions_list_model.hh52
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/versions_page.cc72
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/libgtkpaludis/versions_page.hh32
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/Makefile.am78
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/converts/Makefile.am15
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/converts/convert.m430
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/converts/convert_base.m469
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/defs/Makefile.am57
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/defs/enum.pl230
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/defs/generate_defs_vte.cc35
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/reaper.ccg65
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/reaper.hg50
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/terminal_widget.ccg159
-rw-r--r--0.26.0_alpha2/src/clients/gtkpaludis/vtemm/terminal_widget.hg181
-rw-r--r--0.26.0_alpha2/src/clients/importare/Makefile.am78
-rw-r--r--0.26.0_alpha2/src/clients/importare/command_line.cc102
-rw-r--r--0.26.0_alpha2/src/clients/importare/command_line.hh62
-rw-r--r--0.26.0_alpha2/src/clients/importare/importare.cc222
-rw-r--r--0.26.0_alpha2/src/clients/importare/install.cc136
-rw-r--r--0.26.0_alpha2/src/clients/importare/install.hh31
-rw-r--r--0.26.0_alpha2/src/clients/importare/man_importare.cc79
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/Makefile.am87
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/command_line.cc102
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/command_line.hh103
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/description_extractor.cc59
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/description_extractor.hh39
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/do_search.cc138
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/do_search.hh30
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/extractor.cc64
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/extractor.hh64
-rwxr-xr-x0.26.0_alpha2/src/clients/inquisitio/help_TEST4
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/inquisitio.cc169
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/man_inquisitio.cc78
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/matcher.cc64
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/matcher.hh64
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/name_extractor.cc38
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/name_extractor.hh37
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/pcre_matcher.cc55
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/pcre_matcher.hh40
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/query_task.cc29
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/query_task.hh45
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/text_matcher.cc56
-rw-r--r--0.26.0_alpha2/src/clients/inquisitio/text_matcher.hh40
-rwxr-xr-x0.26.0_alpha2/src/clients/inquisitio/version_TEST4
-rw-r--r--0.26.0_alpha2/src/clients/instruo/Makefile.am84
-rw-r--r--0.26.0_alpha2/src/clients/instruo/command_line.cc79
-rw-r--r--0.26.0_alpha2/src/clients/instruo/command_line.hh62
-rwxr-xr-x0.26.0_alpha2/src/clients/instruo/help_TEST5
-rw-r--r--0.26.0_alpha2/src/clients/instruo/instruo.cc444
-rw-r--r--0.26.0_alpha2/src/clients/instruo/man_instruo.cc80
-rwxr-xr-x0.26.0_alpha2/src/clients/instruo/version_TEST4
-rw-r--r--0.26.0_alpha2/src/clients/paludis/Makefile.am99
-rw-r--r--0.26.0_alpha2/src/clients/paludis/applets.cc317
-rw-r--r--0.26.0_alpha2/src/clients/paludis/applets.hh62
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/args_from_environment_TEST3
-rw-r--r--0.26.0_alpha2/src/clients/paludis/command_line.cc236
-rw-r--r--0.26.0_alpha2/src/clients/paludis/command_line.hh261
-rw-r--r--0.26.0_alpha2/src/clients/paludis/do_config.cc136
-rw-r--r--0.26.0_alpha2/src/clients/paludis/do_config.hh38
-rw-r--r--0.26.0_alpha2/src/clients/paludis/do_contents.cc182
-rw-r--r--0.26.0_alpha2/src/clients/paludis/do_contents.hh37
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/exception_TEST6
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/help_TEST3
-rw-r--r--0.26.0_alpha2/src/clients/paludis/info.cc190
-rw-r--r--0.26.0_alpha2/src/clients/paludis/info.hh29
-rw-r--r--0.26.0_alpha2/src/clients/paludis/install.cc160
-rw-r--r--0.26.0_alpha2/src/clients/paludis/install.hh37
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/install_TEST32
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/install_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/install_TEST_setup.sh140
-rw-r--r--0.26.0_alpha2/src/clients/paludis/list.cc266
-rw-r--r--0.26.0_alpha2/src/clients/paludis/list.hh44
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/list_dep_tag_categories_TEST3
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/list_repository_formats_TEST3
-rw-r--r--0.26.0_alpha2/src/clients/paludis/man_paludis.cc79
-rw-r--r--0.26.0_alpha2/src/clients/paludis/owner.cc148
-rw-r--r--0.26.0_alpha2/src/clients/paludis/owner.hh37
-rw-r--r--0.26.0_alpha2/src/clients/paludis/paludis.cc540
-rw-r--r--0.26.0_alpha2/src/clients/paludis/query.cc225
-rw-r--r--0.26.0_alpha2/src/clients/paludis/query.hh37
-rw-r--r--0.26.0_alpha2/src/clients/paludis/report.cc183
-rw-r--r--0.26.0_alpha2/src/clients/paludis/report.hh38
-rw-r--r--0.26.0_alpha2/src/clients/paludis/sync.cc129
-rw-r--r--0.26.0_alpha2/src/clients/paludis/sync.hh38
-rw-r--r--0.26.0_alpha2/src/clients/paludis/uninstall.cc326
-rw-r--r--0.26.0_alpha2/src/clients/paludis/uninstall.hh41
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/upgrade_TEST23
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/upgrade_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/upgrade_TEST_setup.sh176
-rwxr-xr-x0.26.0_alpha2/src/clients/paludis/version_TEST3
-rw-r--r--0.26.0_alpha2/src/clients/qualudis/Makefile.am80
-rw-r--r--0.26.0_alpha2/src/clients/qualudis/man_qualudis.cc78
-rw-r--r--0.26.0_alpha2/src/clients/qualudis/qualudis.cc367
-rw-r--r--0.26.0_alpha2/src/clients/qualudis/qualudis_command_line.cc86
-rw-r--r--0.26.0_alpha2/src/clients/qualudis/qualudis_command_line.hh77
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/Makefile.am98
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/Makefile.am46
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/broken_linkage_finder.cc408
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/broken_linkage_finder.hh68
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/configuration.cc341
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/configuration.hh54
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/configuration_TEST.cc73
-rwxr-xr-x0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/configuration_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/configuration_TEST_setup.sh28
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/elf_linkage_checker.cc355
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/elf_linkage_checker.hh50
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/libtool_linkage_checker.cc168
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/libtool_linkage_checker.hh47
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/linkage_checker.cc31
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/broken_linkage_finder/linkage_checker.hh55
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/command_line.cc109
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/command_line.hh68
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/fix_linkage.cc143
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/fix_linkage.hh29
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/install.cc134
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/install.hh33
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/Makefile.am38
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf.cc242
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf.hh103
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_dynamic_section.cc288
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_dynamic_section.hh210
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_relocation_section.cc87
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_relocation_section.hh95
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_sections.cc83
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_sections.hh147
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_symbol_section.cc158
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_symbol_section.hh85
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/littlelf/elf_types.hh68
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/man_reconcilio.cc78
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/reconcilio.cc160
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/util/Makefile.am49
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/util/realpath.cc96
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/util/realpath.hh32
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/util/realpath_TEST.cc68
-rwxr-xr-x0.26.0_alpha2/src/clients/reconcilio/util/realpath_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/src/clients/reconcilio/util/realpath_TEST_setup.sh64
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/util/wildcard_expander.cc185
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/util/wildcard_expander.hh60
-rw-r--r--0.26.0_alpha2/src/clients/reconcilio/util/wildcard_expander_TEST.cc104
-rwxr-xr-x0.26.0_alpha2/src/clients/reconcilio/util/wildcard_expander_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/src/clients/reconcilio/util/wildcard_expander_TEST_setup.sh19
-rw-r--r--0.26.0_alpha2/src/output/Makefile.am37
-rw-r--r--0.26.0_alpha2/src/output/colour.cc59
-rw-r--r--0.26.0_alpha2/src/output/colour.hh114
-rw-r--r--0.26.0_alpha2/src/output/colour_formatter.cc404
-rw-r--r--0.26.0_alpha2/src/output/colour_formatter.hh112
-rw-r--r--0.26.0_alpha2/src/output/console_install_task.cc1636
-rw-r--r--0.26.0_alpha2/src/output/console_install_task.hh303
-rw-r--r--0.26.0_alpha2/src/output/console_install_task.sr15
-rw-r--r--0.26.0_alpha2/src/output/console_query_task.cc682
-rw-r--r--0.26.0_alpha2/src/output/console_query_task.hh65
-rw-r--r--0.26.0_alpha2/src/output/console_task.cc187
-rw-r--r--0.26.0_alpha2/src/output/console_task.hh84
-rw-r--r--0.26.0_alpha2/src/output/mask_displayer.cc249
-rw-r--r--0.26.0_alpha2/src/output/mask_displayer.hh53
-rw-r--r--0.26.0_alpha2/test/Makefile.am39
-rwxr-xr-x0.26.0_alpha2/test/run_test.sh58
-rw-r--r--0.26.0_alpha2/test/test_fail_TEST.cc47
-rw-r--r--0.26.0_alpha2/test/test_framework.cc316
-rw-r--r--0.26.0_alpha2/test/test_framework.hh306
-rw-r--r--0.26.0_alpha2/test/test_pass_TEST.cc51
-rw-r--r--0.26.0_alpha2/test/test_runner.cc123
-rw-r--r--0.26.0_alpha2/test/test_runner.hh38
-rw-r--r--0.26.0_alpha2/trunk/AUTHORS57
-rw-r--r--0.26.0_alpha2/trunk/ChangeLog4193
-rw-r--r--0.26.0_alpha2/trunk/ChangeLog.old.bz2bin39338 -> 0 bytes
-rw-r--r--0.26.0_alpha2/trunk/Makefile.am59
-rw-r--r--0.26.0_alpha2/trunk/NEWS728
-rw-r--r--0.26.0_alpha2/trunk/README12
-rw-r--r--0.26.0_alpha2/trunk/TODO51
-rwxr-xr-x0.26.0_alpha2/trunk/autogen.bash45
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/Makefile.am18
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/accerso73
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/adjutrix116
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/contrarius68
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/importare159
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/inquisitio67
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/instruo72
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/paludis371
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/qualudis61
-rw-r--r--0.26.0_alpha2/trunk/bash-completion/reconcilio167
-rw-r--r--0.26.0_alpha2/trunk/configure.ac1293
-rw-r--r--0.26.0_alpha2/trunk/doc/Makefile.am115
-rw-r--r--0.26.0_alpha2/trunk/doc/api/Makefile.am60
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/Makefile.am70
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/doxygen.conf.in1295
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/Makefile.am192
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_about.cc34
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_action.cc143
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_command_line.cc96
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_command_line.hh88
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_contents.cc141
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_dep_label.cc225
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_dep_spec.cc177
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_dep_spec_flattener.cc135
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_dep_tag.cc198
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_dep_tree.cc274
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_environment.cc108
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_formatter.cc247
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_mask.cc144
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_match_package.cc98
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_metadata_key.cc261
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_name.cc107
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_package_database.cc105
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_package_id.cc160
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_query.cc108
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_query_delegate.cc165
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_repository.cc119
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_stringify_formatter.cc108
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_version_operator.cc116
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/examples/example_version_spec.cc99
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/groups.doxygen370
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/main_page.doxygen20
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/namespaces.doxygen14
-rw-r--r--0.26.0_alpha2/trunk/doc/api/cplusplus/references.doxygen47
-rw-r--r--0.26.0_alpha2/trunk/doc/api/index.html.part14
-rw-r--r--0.26.0_alpha2/trunk/doc/api/python/Makefile.am64
-rw-r--r--0.26.0_alpha2/trunk/doc/api/python/epydoc.css129
-rw-r--r--0.26.0_alpha2/trunk/doc/api/ruby/Makefile.am46
-rw-r--r--0.26.0_alpha2/trunk/doc/api/ruby/create_ruby_doc.rb88
-rw-r--r--0.26.0_alpha2/trunk/doc/api/toplinks.html.part.in84
-rw-r--r--0.26.0_alpha2/trunk/doc/changelog.html.part.in3
-rw-r--r--0.26.0_alpha2/trunk/doc/clients/Makefile.am148
-rw-r--r--0.26.0_alpha2/trunk/doc/clients/index.html.part23
-rw-r--r--0.26.0_alpha2/trunk/doc/clients/toplinks.html.part.in110
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/Makefile.am317
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/bashrc.html.part.in30
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/configfiles.html.part28
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/environment.html.part.in23
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/envvars.html.part93
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/erepository.html.part.in87
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/fetchers.html.part.in31
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/hooks.html.part470
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/index.html.part41
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/installedunpackaged.html.part.in16
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/keywords.html.part.in66
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/licenses.html.part.in46
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/mirrors.html.part.in29
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/packagemask.html.part.in31
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/paludisenvironmentonly.html.part9
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/repositories.html.part.in59
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/sets.html.part.in55
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/specpath.html.part.in37
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/specs.html.part69
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/syncers.html.part.in49
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/toplinks.html.part.in138
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/use.html.part.in58
-rw-r--r--0.26.0_alpha2/trunk/doc/configuration/vdb.html.part.in34
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/Makefile.am95
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/different.html.part91
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/general.html.part63
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/howdoi.html.part199
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/index.html.part79
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/misfunctionality.html.part81
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/operation.html.part30
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/repositories.html.part41
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/stricter.html.part88
-rw-r--r--0.26.0_alpha2/trunk/doc/faq/toplinks.html.part.in84
-rw-r--r--0.26.0_alpha2/trunk/doc/footer.html.part.in5
-rw-r--r--0.26.0_alpha2/trunk/doc/header.html.part.in16
-rw-r--r--0.26.0_alpha2/trunk/doc/index.html.part.in102
-rw-r--r--0.26.0_alpha2/trunk/doc/news.html.part.in4
-rw-r--r--0.26.0_alpha2/trunk/doc/overview/Makefile.am71
-rw-r--r--0.26.0_alpha2/trunk/doc/overview/contact.html.part25
-rw-r--r--0.26.0_alpha2/trunk/doc/overview/features.html.part93
-rw-r--r--0.26.0_alpha2/trunk/doc/overview/gettingstarted.html.part271
-rw-r--r--0.26.0_alpha2/trunk/doc/overview/index.html.part11
-rw-r--r--0.26.0_alpha2/trunk/doc/overview/toplinks.html.part.in83
-rw-r--r--0.26.0_alpha2/trunk/doc/paludis.css139
-rw-r--r--0.26.0_alpha2/trunk/doc/paludis.svg57
-rw-r--r--0.26.0_alpha2/trunk/doc/paludis_270.pngbin17807 -> 0 bytes
-rw-r--r--0.26.0_alpha2/trunk/doc/toplinks.html.part.in82
-rw-r--r--0.26.0_alpha2/trunk/eselect/Makefile.am34
-rw-r--r--0.26.0_alpha2/trunk/eselect/repo.eselect217
-rw-r--r--0.26.0_alpha2/trunk/hooks/Makefile.am.m4298
-rw-r--r--0.26.0_alpha2/trunk/hooks/demos/Makefile.am38
-rw-r--r--0.26.0_alpha2/trunk/hooks/demos/elog.bash.in102
-rw-r--r--0.26.0_alpha2/trunk/hooks/demos/new_packages.bash.in45
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/demos/report.bash.in14
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/eselect_env_update.bash33
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/eselect_env_update_TEST31
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/eselect_env_update_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/eselect_env_update_TEST_setup.sh14
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/find_config_updates.hook64
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/fix_symlinks.bash56
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/gnu_info_index.bash87
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/installable_cache_regen.bash28
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/installed_cache_regen.bash28
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/log.bash104
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/news.hook40
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/news_TEST42
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/news_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/news_TEST_setup.sh53
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/run_test.bash63
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/update_config_protect_list.bash69
-rwxr-xr-x0.26.0_alpha2/trunk/hooks/write_cache_clean.bash41
-rw-r--r--0.26.0_alpha2/trunk/misc/Makefile.am14
-rwxr-xr-x0.26.0_alpha2/trunk/misc/do_m4.bash23
-rw-r--r--0.26.0_alpha2/trunk/misc/generated-file.txt9
-rwxr-xr-x0.26.0_alpha2/trunk/misc/make_nn.bash94
-rwxr-xr-x0.26.0_alpha2/trunk/misc/make_se.bash180
-rwxr-xr-x0.26.0_alpha2/trunk/misc/make_sr.bash798
-rw-r--r--0.26.0_alpha2/trunk/paludis/Makefile.am.m4207
-rw-r--r--0.26.0_alpha2/trunk/paludis/about.hh.in128
-rw-r--r--0.26.0_alpha2/trunk/paludis/about_TEST.cc83
-rw-r--r--0.26.0_alpha2/trunk/paludis/action-fwd.hh67
-rw-r--r--0.26.0_alpha2/trunk/paludis/action.cc272
-rw-r--r--0.26.0_alpha2/trunk/paludis/action.hh459
-rw-r--r--0.26.0_alpha2/trunk/paludis/action.se45
-rw-r--r--0.26.0_alpha2/trunk/paludis/action.sr88
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/Makefile.am84
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args.cc21
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args.hh39
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_TEST.cc237
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_dumper.cc108
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_dumper.hh88
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_error.cc38
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_error.hh91
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_group.cc78
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_group.hh131
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_handler.cc273
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_handler.hh220
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_option.cc310
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_option.hh453
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_visitor.cc162
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/args_visitor.hh115
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/bad_argument.cc28
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/bad_argument.hh57
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/checks_arg.cc52
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/checks_arg.hh67
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/debug_build_arg.cc53
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/debug_build_arg.hh67
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/dep_list_args_group.cc318
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/dep_list_args_group.hh104
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/deps_option_arg.cc89
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/deps_option_arg.hh69
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/do_help.hh63
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/install_args_group.cc221
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/install_args_group.hh145
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/log_level_arg.cc57
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/log_level_arg.hh68
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/man.cc467
-rw-r--r--0.26.0_alpha2/trunk/paludis/args/man.hh192
-rw-r--r--0.26.0_alpha2/trunk/paludis/condition_tracker.cc146
-rw-r--r--0.26.0_alpha2/trunk/paludis/condition_tracker.hh103
-rw-r--r--0.26.0_alpha2/trunk/paludis/contents-fwd.hh61
-rw-r--r--0.26.0_alpha2/trunk/paludis/contents.cc145
-rw-r--r--0.26.0_alpha2/trunk/paludis/contents.hh255
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_label-fwd.hh192
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_label.cc140
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_label.hh330
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list-fwd.hh51
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list.cc1552
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list.hh220
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list.sr78
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list_TEST.cc1802
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list_TEST.hh176
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list_TEST_blockers.cc368
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list_exceptions.cc89
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list_exceptions.hh200
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list_options.cc28
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list_options.hh41
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_list_options.se255
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_spec-fwd.hh151
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_spec.cc1139
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_spec.hh603
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_spec.se26
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_spec_TEST.cc290
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_spec_flattener.cc167
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_spec_flattener.hh208
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_tag-fwd.hh58
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_tag.cc437
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_tag.hh354
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_tag.sr25
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_tree-fwd.hh42
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_tree.cc80
-rw-r--r--0.26.0_alpha2/trunk/paludis/dep_tree.hh314
-rw-r--r--0.26.0_alpha2/trunk/paludis/distribution-fwd.hh36
-rw-r--r--0.26.0_alpha2/trunk/paludis/distribution.cc109
-rw-r--r--0.26.0_alpha2/trunk/paludis/distribution.hh97
-rw-r--r--0.26.0_alpha2/trunk/paludis/distribution.sr43
-rw-r--r--0.26.0_alpha2/trunk/paludis/distributions/Makefile.am23
-rw-r--r--0.26.0_alpha2/trunk/paludis/distributions/gentoo.conf26
-rw-r--r--0.26.0_alpha2/trunk/paludis/environment-fwd.hh46
-rw-r--r--0.26.0_alpha2/trunk/paludis/environment.cc32
-rw-r--r--0.26.0_alpha2/trunk/paludis/environment.hh299
-rw-r--r--0.26.0_alpha2/trunk/paludis/environment_implementation.cc184
-rw-r--r--0.26.0_alpha2/trunk/paludis/environment_implementation.hh93
-rw-r--r--0.26.0_alpha2/trunk/paludis/environment_maker.cc191
-rw-r--r--0.26.0_alpha2/trunk/paludis/environment_maker.hh178
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/Makefile.am23
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/adapted/Makefile.am65
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/adapted/adapted_environment.cc240
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/adapted/adapted_environment.hh133
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/adapted/adapted_environment_TEST.cc40
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/adapted/registration.cc32
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/no_config/Makefile.am93
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/no_config/no_config_environment.cc421
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/no_config/no_config_environment.hh163
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/no_config/no_config_environment.sr27
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/no_config/no_config_environment_TEST.cc48
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/environments/no_config/no_config_environment_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/environments/no_config/no_config_environment_TEST_setup.sh25
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/no_config/registration.cc34
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/Makefile.am128
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/bashable_conf.cc59
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/bashable_conf.hh36
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/keywords_conf.cc235
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/keywords_conf.hh67
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/licenses_conf.cc227
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/licenses_conf.hh67
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/mirrors_conf.cc98
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/mirrors_conf.hh68
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/package_mask_conf.cc88
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/package_mask_conf.hh69
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/paludis_config.cc714
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/paludis_config.hh172
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/paludis_environment.cc516
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/paludis_environment.hh143
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/paludis_environment_TEST.cc173
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/environments/paludis/paludis_environment_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/environments/paludis/paludis_environment_TEST_setup.sh193
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/registration.cc45
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/repository_config_entry.sr22
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/use_conf.cc378
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/use_conf.hh75
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/paludis/use_config_entry.sr106
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/portage/Makefile.am74
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/portage/bashrc6
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/portage/portage_environment.cc738
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/portage/portage_environment.hh144
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/portage/portage_environment_TEST.cc147
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/environments/portage/portage_environment_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/environments/portage/portage_environment_TEST_setup.sh65
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/portage/registration.cc43
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/test/Makefile.am46
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/test/registration.cc33
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/test/test_environment.cc189
-rw-r--r--0.26.0_alpha2/trunk/paludis/environments/test/test_environment.hh116
-rw-r--r--0.26.0_alpha2/trunk/paludis/fetchers/Makefile.am45
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/fetchers/dofile6
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/fetchers/dowget.in61
-rw-r--r--0.26.0_alpha2/trunk/paludis/files.m473
-rw-r--r--0.26.0_alpha2/trunk/paludis/find_unused_packages_task.cc97
-rw-r--r--0.26.0_alpha2/trunk/paludis/find_unused_packages_task.hh75
-rw-r--r--0.26.0_alpha2/trunk/paludis/formatter-fwd.hh53
-rw-r--r--0.26.0_alpha2/trunk/paludis/formatter.cc23
-rw-r--r--0.26.0_alpha2/trunk/paludis/formatter.hh1125
-rw-r--r--0.26.0_alpha2/trunk/paludis/fuzzy_finder.cc184
-rw-r--r--0.26.0_alpha2/trunk/paludis/fuzzy_finder.hh96
-rw-r--r--0.26.0_alpha2/trunk/paludis/handled_information-fwd.hh41
-rw-r--r--0.26.0_alpha2/trunk/paludis/handled_information.cc59
-rw-r--r--0.26.0_alpha2/trunk/paludis/handled_information.hh158
-rw-r--r--0.26.0_alpha2/trunk/paludis/hashed_containers.cc121
-rw-r--r--0.26.0_alpha2/trunk/paludis/hashed_containers.hh392
-rw-r--r--0.26.0_alpha2/trunk/paludis/hashed_containers_TEST.cc63
-rw-r--r--0.26.0_alpha2/trunk/paludis/hook-fwd.hh42
-rw-r--r--0.26.0_alpha2/trunk/paludis/hook.cc153
-rw-r--r--0.26.0_alpha2/trunk/paludis/hook.hh142
-rw-r--r--0.26.0_alpha2/trunk/paludis/hook.se18
-rw-r--r--0.26.0_alpha2/trunk/paludis/hook.sr22
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/hooker.bash44
-rw-r--r--0.26.0_alpha2/trunk/paludis/hooker.cc632
-rw-r--r--0.26.0_alpha2/trunk/paludis/hooker.hh98
-rw-r--r--0.26.0_alpha2/trunk/paludis/hooker_TEST.cc229
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/hooker_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/hooker_TEST_setup.sh295
-rw-r--r--0.26.0_alpha2/trunk/paludis/host_tuple_name.cc233
-rw-r--r--0.26.0_alpha2/trunk/paludis/host_tuple_name.hh235
-rw-r--r--0.26.0_alpha2/trunk/paludis/host_tuple_name.sr28
-rw-r--r--0.26.0_alpha2/trunk/paludis/host_tuple_name_TEST.cc242
-rw-r--r--0.26.0_alpha2/trunk/paludis/install_task.cc1180
-rw-r--r--0.26.0_alpha2/trunk/paludis/install_task.hh247
-rw-r--r--0.26.0_alpha2/trunk/paludis/install_task.se24
-rw-r--r--0.26.0_alpha2/trunk/paludis/mask-fwd.hh45
-rw-r--r--0.26.0_alpha2/trunk/paludis/mask.cc37
-rw-r--r--0.26.0_alpha2/trunk/paludis/mask.hh203
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/mask.sr25
-rw-r--r--0.26.0_alpha2/trunk/paludis/match_package.cc131
-rw-r--r--0.26.0_alpha2/trunk/paludis/match_package.hh69
-rw-r--r--0.26.0_alpha2/trunk/paludis/md5.cc239
-rw-r--r--0.26.0_alpha2/trunk/paludis/md5.hh71
-rw-r--r--0.26.0_alpha2/trunk/paludis/md5_TEST.cc112
-rw-r--r--0.26.0_alpha2/trunk/paludis/merger.cc796
-rw-r--r--0.26.0_alpha2/trunk/paludis/merger.hh200
-rw-r--r--0.26.0_alpha2/trunk/paludis/merger.sr26
-rw-r--r--0.26.0_alpha2/trunk/paludis/merger_TEST.cc453
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/merger_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/merger_TEST_setup.sh117
-rw-r--r--0.26.0_alpha2/trunk/paludis/merger_entry_type.cc22
-rw-r--r--0.26.0_alpha2/trunk/paludis/merger_entry_type.hh41
-rw-r--r--0.26.0_alpha2/trunk/paludis/merger_entry_type.se23
-rw-r--r--0.26.0_alpha2/trunk/paludis/metadata_key-fwd.hh52
-rw-r--r--0.26.0_alpha2/trunk/paludis/metadata_key.cc142
-rw-r--r--0.26.0_alpha2/trunk/paludis/metadata_key.hh487
-rw-r--r--0.26.0_alpha2/trunk/paludis/metadata_key.se26
-rw-r--r--0.26.0_alpha2/trunk/paludis/name-fwd.hh199
-rw-r--r--0.26.0_alpha2/trunk/paludis/name.cc449
-rw-r--r--0.26.0_alpha2/trunk/paludis/name.hh334
-rw-r--r--0.26.0_alpha2/trunk/paludis/name.se42
-rw-r--r--0.26.0_alpha2/trunk/paludis/name.sr50
-rw-r--r--0.26.0_alpha2/trunk/paludis/name_TEST.cc349
-rw-r--r--0.26.0_alpha2/trunk/paludis/override_functions.cc95
-rw-r--r--0.26.0_alpha2/trunk/paludis/override_functions.hh77
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_database-fwd.hh47
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_database.cc568
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_database.hh336
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_database.se25
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_database_TEST.cc352
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_id-fwd.hh70
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_id.cc229
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_id.hh445
-rw-r--r--0.26.0_alpha2/trunk/paludis/package_id.se26
-rw-r--r--0.26.0_alpha2/trunk/paludis/paludis.hh.m447
-rw-r--r--0.26.0_alpha2/trunk/paludis/python_hooks.cc436
-rw-r--r--0.26.0_alpha2/trunk/paludis/qa-fwd.hh48
-rw-r--r--0.26.0_alpha2/trunk/paludis/qa.cc62
-rw-r--r--0.26.0_alpha2/trunk/paludis/qa.hh63
-rw-r--r--0.26.0_alpha2/trunk/paludis/qa.se43
-rw-r--r--0.26.0_alpha2/trunk/paludis/qa.sr37
-rw-r--r--0.26.0_alpha2/trunk/paludis/query-fwd.hh68
-rw-r--r--0.26.0_alpha2/trunk/paludis/query.cc608
-rw-r--r--0.26.0_alpha2/trunk/paludis/query.hh292
-rw-r--r--0.26.0_alpha2/trunk/paludis/query_delegate-fwd.hh34
-rw-r--r--0.26.0_alpha2/trunk/paludis/query_delegate.cc58
-rw-r--r--0.26.0_alpha2/trunk/paludis/query_delegate.hh112
-rw-r--r--0.26.0_alpha2/trunk/paludis/query_visitor.cc203
-rw-r--r--0.26.0_alpha2/trunk/paludis/query_visitor.hh92
-rw-r--r--0.26.0_alpha2/trunk/paludis/range_rewriter.cc118
-rw-r--r--0.26.0_alpha2/trunk/paludis/range_rewriter.hh100
-rw-r--r--0.26.0_alpha2/trunk/paludis/range_rewriter_TEST.cc57
-rw-r--r--0.26.0_alpha2/trunk/paludis/report_task.cc263
-rw-r--r--0.26.0_alpha2/trunk/paludis/report_task.hh95
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/Makefile.am32
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/Makefile.am160
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran/Makefile.am21
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran/cran.bash151
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_dep_parser.cc88
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_dep_parser.hh35
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_dep_parser_TEST.cc63
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_installed_repository.cc662
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_installed_repository.hh156
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_installed_repository.sr25
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_installed_repository_TEST.cc55
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/cran/cran_installed_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/cran/cran_installed_repository_TEST_setup.sh7
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_package_id.cc531
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_package_id.hh94
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_repository.cc503
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_repository.hh137
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_repository.sr28
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/cran_repository_TEST.cc79
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/cran/cran_repository_TEST_cleanup.sh8
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/cran/cran_repository_TEST_setup.sh57
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/dep_spec_pretty_printer.cc130
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/dep_spec_pretty_printer.hh90
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/description_file.cc113
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/description_file.hh49
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/description_file_TEST.cc49
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/keys.cc168
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/keys.hh137
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/masks.cc70
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/masks.hh45
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/normalise.cc40
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/normalise.hh35
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/cran/registration.cc42
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/Makefile.am521
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/aa_visitor.cc75
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/aa_visitor.hh80
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/aa_visitor_TEST.cc47
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/check_fetched_files_visitor.cc399
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/check_fetched_files_visitor.hh77
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_lexer.cc117
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_lexer.hh129
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_lexer_TEST.cc244
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_parser-fwd.hh39
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_parser.cc835
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_parser.hh124
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_parser.se23
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_parser_TEST.cc352
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_spec_pretty_printer.cc402
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_spec_pretty_printer.hh129
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/dep_spec_pretty_printer_TEST.cc103
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_key.cc1229
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_key.hh356
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_mask.cc162
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_mask.hh71
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository.cc1258
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository.hh245
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_TEST.cc1219
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_TEST_cleanup.sh10
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_TEST_setup.sh689
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_entries.cc52
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_entries.hh156
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_exceptions.cc29
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_exceptions.hh53
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_id.cc33
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_id.hh42
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_mask_file.cc97
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_mask_file.hh68
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_news.cc294
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_news.hh131
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_params.cc32
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_params.hh47
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_params.se23
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_params.sr45
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_profile.cc807
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_profile.hh133
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_profile_file.cc145
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_profile_file.hh70
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_sets.cc353
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_sets.hh76
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_sets_TEST.cc185
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_sets_TEST_cleanup.sh10
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/e_repository_sets_TEST_setup.sh214
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapi-fwd.hh39
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapi.cc271
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapi.hh96
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapi.sr202
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapi_phase.cc116
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapi_phase.hh94
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapis/0.conf155
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapis/1.conf156
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapis/Makefile.am26
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapis/exheres-0.conf174
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eapis/paludis-1.conf157
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebin.cc306
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebin.hh202
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebin.se25
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebin.sr89
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebin_entries.cc480
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebin_entries.hh82
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild.cc809
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild.hh393
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild.sr204
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/0/Makefile.am33
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/1/Makefile.am35
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/1/src_compile.bash62
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/Makefile.am72
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/build_functions.bash105
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_infovars.bash54
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_init.bash95
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_initbin.bash90
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_loadenv.bash48
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_metadata.bash41
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_prepare.bash49
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_saveenv.bash55
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_strip.bash80
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_tidyup.bash43
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_unpackbin.bash40
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/builtin_variable.bash23
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/die_functions.bash59
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/ebuild.bash448
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/echo_functions.bash.in238
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/echo_functions_TEST.bash45
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/eclass_functions.bash82
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/exheres-0/Makefile.am38
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/exheres-0/builtin_fetch.bash138
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/exheres-0/echo_functions.bash.in248
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/exheres-0/list_functions.bash90
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/exheres-0/pkg_nofetch.bash51
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/exheres-0/portage_stubs.bash62
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/exlib_functions.bash77
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/install_functions.bash109
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/kernel_functions.bash59
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/kernel_functions_TEST.bash41
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/list_functions.bash70
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/list_functions_TEST.bash74
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/multilib_functions.bash66
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_config.bash58
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_info.bash50
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_nofetch.bash51
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_postinst.bash58
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_postrm.bash59
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_preinst.bash58
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_prerm.bash58
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_pretend.bash47
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/pkg_setup.bash58
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/portage_stubs.bash94
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/run_test.bash48
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/sandbox.bash42
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/src_compile.bash61
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/src_install.bash58
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/src_test.bash86
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/src_unpack.bash54
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/usage_error.bash31
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/Makefile.am113
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/awk19
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/awk_TEST.bash47
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/canonicalise6
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dobin48
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dobin_TEST.bash70
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/doconfd32
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dodir34
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dodoc50
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/doenvd32
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/doexe58
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dohard34
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dohtml122
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/doinfo50
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/doinitd32
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/doins89
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dolib62
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dolib.a.in27
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dolib.so.in26
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/doman75
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/domo54
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/donewins41
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dosbin45
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dosed52
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/dosym42
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/emake22
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/exheres-0/Makefile.am61
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/exheres-0/banned_in_eapi_exheres-028
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/exheres-0/dodoc64
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/exheres-0/emake29
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/exheres-0/unpack134
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/fowners24
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/fperms24
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/make19
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/make_TEST.bash41
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newbin38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newconfd38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newdoc38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newenvd38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newexe38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newinitd38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newins38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newlib.a.in38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newlib.so.in38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newman38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/newsbin38
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/patch19
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/patch_TEST.bash75
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/prep.in24
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/run_test.bash62
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/sed19
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/sed_TEST.bash46
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/unpack137
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/wrapped_getfsize18
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/wrapped_getfsize_TEST.bash44
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/wrapped_getmtime19
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/utils/wrapped_ldconfig19
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/ebuild/write_vdb_entry.bash117
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild_entries.cc848
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild_entries.hh99
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild_flat_metadata_cache.cc272
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild_flat_metadata_cache.hh70
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild_id.cc894
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/ebuild_id.hh125
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eclass_mtimes.cc77
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/eclass_mtimes.hh55
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/exheres_layout.cc532
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/exheres_layout.hh122
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/fetch_visitor.cc245
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/fetch_visitor.hh71
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/fetch_visitor_TEST.cc75
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/fetch_visitor_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/fetch_visitor_TEST_setup.sh13
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/glsa.cc260
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/glsa.hh175
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/glsa.sr19
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/layout.cc85
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/layout.hh183
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/make_ebin_repository.cc218
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/make_ebin_repository.hh52
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/make_ebuild_repository.cc251
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/make_ebuild_repository.hh51
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/manifest2_entry.sr18
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/manifest2_reader.cc155
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/manifest2_reader.hh84
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/Makefile.am154
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/eapi_supported.cc47
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/eapi_supported.hh39
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/extractors.cc407
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/extractors.conf7
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/extractors.hh40
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/extractors_TEST.cc154
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/homepage_key.cc110
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/homepage_key.hh39
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/qa.cc63
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/qa_checks.cc110
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/qa_checks.hh89
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/qa_checks_group.cc118
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/qa_checks_group.hh56
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/qa_controller.cc283
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/qa_controller.hh68
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/short_description_key.cc66
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/short_description_key.hh39
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/spec_keys.cc431
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/spec_keys.hh40
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/spec_keys_TEST.cc208
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/spec_keys_pds_blacklist.DEPEND.conf2
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/spec_keys_pds_blacklist.PDEPEND.conf0
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/spec_keys_pds_blacklist.PROVIDE.conf1
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/spec_keys_pds_blacklist.RDEPEND.conf16
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/spec_keys_pds_blacklist.SDEPEND.conf0
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/stray_files.cc92
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/stray_files.hh47
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/stray_files_TEST.cc40
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/test_extras.cc26
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/visibility.cc367
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/visibility.hh44
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/qa/visibility_TEST.cc113
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/qa/visibility_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/qa/visibility_TEST_setup.sh62
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/registration.cc70
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/source_uri_finder.cc215
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/source_uri_finder.hh68
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/source_uri_finder_TEST.cc104
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/traditional.exclude4
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/traditional_layout.cc557
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/traditional_layout.hh126
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/use_desc.cc96
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/use_desc.hh59
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_id.cc721
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_id.hh97
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_merger.cc267
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_merger.hh73
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_merger.sr31
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_merger_TEST.cc181
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/vdb_merger_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/vdb_merger_TEST_setup.sh66
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_repository.cc1317
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_repository.hh275
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_repository.sr28
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_repository_TEST.cc247
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/vdb_repository_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/vdb_repository_TEST_setup.sh35
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_unmerger.cc399
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_unmerger.hh98
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_unmerger.sr30
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/vdb_unmerger_TEST.cc389
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/vdb_unmerger_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/vdb_unmerger_TEST_setup.sh100
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/xml_things.cc219
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/xml_things.hh30
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/e/xml_things_TEST.cc93
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/xml_things_TEST_cleanup.sh11
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/e/xml_things_TEST_setup.sh115
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/Makefile.am87
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_installed_repository.cc177
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_installed_repository.hh74
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_installed_repository_TEST.cc41
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_package_id.cc940
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_package_id.hh236
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_repository.cc173
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_repository.hh72
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_repository_TEST.cc42
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_repository_base.cc257
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/fake/fake_repository_base.hh162
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/Makefile.am156
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/exceptions.cc29
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/exceptions.hh50
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gem_specification-fwd.hh32
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gem_specification.cc680
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gem_specification.hh127
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gem_specification_TEST.cc162
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gem_specifications.cc214
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gem_specifications.hh73
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gem_specifications_TEST.cc41
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/gems/gems.bash55
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gems_repository.cc310
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gems_repository.hh84
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/gems_repository_TEST.cc52
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/gems/gems_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/gems/gems_repository_TEST_setup.sh6
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/installed_gems_repository.cc344
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/installed_gems_repository.hh104
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/installed_gems_repository_TEST.cc50
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/gems/installed_gems_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/gems/installed_gems_repository_TEST_setup.sh10
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/params-fwd.hh32
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/params.cc26
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/params.hh41
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/params.sr28
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/registration.cc100
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/yaml-fwd.hh38
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/yaml.cc389
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/yaml.hh249
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/gems/yaml_TEST.cc186
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/Makefile.am176
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/exceptions.cc29
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/exceptions.hh38
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/installed_id.cc589
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/installed_id.hh95
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/installed_repository.cc374
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/installed_repository.hh99
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/installed_repository.sr14
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/installed_repository_TEST.cc596
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/unpackaged/installed_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/unpackaged/installed_repository_TEST_setup.sh72
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam-fwd.hh31
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam.cc562
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam.hh84
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam.sr18
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam_merger.cc298
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam_merger.hh62
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam_merger.sr18
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam_unmerger.cc295
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam_unmerger.hh84
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/ndbam_unmerger.sr19
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/registration.cc97
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/unpackaged_id.cc320
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/unpackaged_id.hh90
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/unpackaged_repository.cc140
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/unpackaged_repository.hh74
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/unpackaged_repository.sr16
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/unpackaged/unpackaged_repository_TEST.cc207
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/unpackaged/unpackaged_repository_TEST_cleanup.sh9
-rwxr-xr-x0.26.0_alpha2/trunk/paludis/repositories/unpackaged/unpackaged_repository_TEST_setup.sh14
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/virtuals/Makefile.am101
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/virtuals/installed_virtuals_repository.cc337
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/virtuals/installed_virtuals_repository.hh104
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/virtuals/installed_virtuals_repository_TEST.cc41
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/virtuals/package_id.cc527
-rw-r--r--0.26.0_alpha2/trunk/paludis/repositories/virtuals/package_id.hh132