summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* systemd.eclass: Enable EAPI=6Michał Górny2015-12-011-1/+1
|
* systemd.eclass: Allow systemd_update_catalog only during pkg_post*Michał Górny2015-12-011-1/+4
|
* systemd.eclass: Ban systemd_with_* in EAPI 6Michał Górny2015-12-011-0/+10
| | | | | | Deprecate systemd_with_* and ban it in EAPI 6. Those are only convenience wrappers for systemd_get_* which barely save typing and are much less readable than explicit --with-* parameters.
* systemd.eclass: Add missing ||die on ntp file writesMichał Górny2015-12-011-1/+1
|
* systemd.eclass: Remove long-deprecated systemd_to_myeconfargsMichał Górny2015-12-011-18/+1
| | | | | Remove systemd_to_myeconfargs function that was supposed to be removed 2013-10-11. It is no longer used by any ebuild in the repository.
* systemd.eclass: Update the example for best practicesMichał Górny2015-12-011-4/+3
|
* systemd.eclass: systemd_get_unitdir -> *systemunitdir for consistencyMichał Górny2015-12-011-12/+22
| | | | | Rename systemd_get_unitdir to systemd_get_systemunitdir for consistency with other functions. Ban the old name in EAPI 6 onwards.
* systemd.eclass: Introduce a common getter for systemd directoriesMichał Górny2015-12-011-15/+23
| | | | | | Add a _systemd_get_dir function that serves as a common getter for all directories returned by the eclass. Add proper error handling for the variable getter.
* eutils.eclass: In EAPI conditionals, replace "has" by case statements.Ulrich Müller2015-12-011-7/+14
|
* eutils.eclass: Move all deprecated functions to the end.Ulrich Müller2015-12-011-210/+213
|
* eutils.eclass: Disable epatch_user in EAPI 6.Ulrich Müller2015-12-011-6/+8
| | | | EAPI 6 has eapply_user which should be used instead.
* python-utils-r1.eclass: _python_check_locale_sanity, fix quoting issueMichał Górny2015-11-301-1/+1
|
* eclass mozconfig-v6.42 - add xcb dep on system-cairoJory A. Pratt2015-11-291-9/+2
|
* bash-completion-r1.eclass: Enable EAPI 6Michał Górny2015-11-291-1/+1
|
* bash-completion-r1.eclass: bashcomp_alias, always return on first failureMichał Górny2015-11-291-1/+2
| | | | | Return from bashcomp_alias on the first dosym failure if nonfatal is used.
* bash-completion-r1.eclass: Die on pkg-config getter failureMichał Górny2015-11-291-2/+3
|
* git-r3.eclass: Accept any ref rather than refs/heads/* onlyMichał Górny2015-11-291-3/+3
| | | | Fixes: https://bugs.gentoo.org/show_bug.cgi?id=556822
* git-r3.eclass: Remove unused variableMichał Górny2015-11-291-2/+1
|
* git-r3.eclass: Improve the comments a bitMichał Górny2015-11-291-4/+4
|
* python-utils-r1.eclass: Reduce python_do*/new* ban to EAPI < 4Michał Górny2015-11-291-6/+6
| | | | | | Fix python_do* and python_new* helper ban to EAPIs older than 4. That was the original intent, and restricting it to 5+ breaks old dev-lang/python ebuilds.
* perl-modules.eclass: Separate phases and helpers into two eclassesAndreas K. Huettel (dilfridge)2015-11-282-226/+256
|
* distutils-r1.eclass: Enable EAPI 6Michał Górny2015-11-281-1/+1
|
* distutils-r1.eclass: Remove unnecessary eutils inherit in EAPI 6Michał Górny2015-11-281-1/+2
|
* distutils-r1.eclass: Make default _all impl call warning fatal in EAPI 6Michał Górny2015-11-281-2/+8
|
* distutils-r1.eclass: Ban DISTUTILS_NO_PARALLEL_BUILD in EAPI 6Michał Górny2015-11-281-0/+2
|
* distutils-r1.eclass: Ban EXAMPLES in EAPI 6Michał Górny2015-11-281-0/+4
|
* distutils-r1.eclass: Make pypy/share QA error fatal in EAPI 6Michał Górny2015-11-281-1/+3
|
* distutils-r1.eclass: Ban no-op default phase implementations in EAPI 6Michał Górny2015-11-281-2/+2
|
* distutils-r1.eclass: Use default_src_prepare to apply patches in EAPI 6Michał Górny2015-11-281-3/+6
|
* distutils-r1.eclass: esetup.py, respect nonfatal in EAPI 6Michał Górny2015-11-281-1/+4
|
* python-r1.eclass: Enable EAPI 6Michał Górny2015-11-281-1/+1
|
* python-r1.eclass: Fix missing explicit eutils inherit for EAPI < 6Michał Górny2015-11-281-0/+1
|
* python-r1.eclass: Ban python_export_best in EAPI 6Michał Górny2015-11-281-0/+2
|
* python-r1.eclass: Ban python_parallel_foreach_impl in EAPI 6Michał Górny2015-11-281-0/+2
|
* multibuild.eclass: Enable EAPI 6Michał Górny2015-11-281-1/+1
|
* multibuild.eclass: Ban multibuild_parallel_foreach_variant in EAPI 6Michał Górny2015-11-281-0/+2
|
* python-single-r1.eclass: Enable EAPI=6, no changes neededMichał Górny2015-11-281-1/+1
|
* python-any-r1.eclass: Enable EAPI=6, no changes neededMichał Górny2015-11-281-2/+1
|
* python-utils-r1.eclass: Enable EAPI 6Michał Górny2015-11-281-1/+1
|
* python-utils-r1.eclass: Make heredocs consistentMichał Górny2015-11-281-5/+5
|
* python-utils-r1.eclass: Support nonfatal in python_do* and python_new*Michał Górny2015-11-281-3/+3
|
* python-utils-r1.eclass: Remove unneeded multilib inherit in EAPI 6Michał Górny2015-11-281-2/+2
|
* python-utils-r1.eclass: Make python_fix_shebang QAwarns fatal in EAPI 6Michał Górny2015-11-281-4/+10
|
* python-utils-r1.eclass: Ban installation helpers in EAPIs < 5Michał Górny2015-11-281-0/+9
| | | | | | Ban python_do* and python_new* helpers in EAPIs older than 5. We should ban them in python-any-r1 uses, actually but that would break dev-python/pypy* ebuilds as they are written now.
* python-utils-r1.eclass: Replace local INSDESTTREE with subshellsMichał Górny2015-11-281-8/+8
| | | | | Replace the 'local INSDESTTREE' hacks (which are PMS-valid yet deprecated) with safer subshells.
* python-utils-r1.eclass: Remove py2.6 note from python_optimizeMichał Górny2015-11-281-3/+0
|
* python-utils-r1.eclass: python_fix_shebang, accept symlink as parameterMichał Górny2015-11-281-1/+1
| | | | | | | Add '-H' option to find to allow following symlinks passed as parameters. This makes python_fix_shebang handle either file symlinks passed directly, or directory symlinks passed directly for recursive traversal. Both were currently ignored silently.
* python-utils-r1.eclass: Add missing ||die on file readMichał Górny2015-11-281-1/+3
|
* python-utils-r1.eclass: Add missing ||die on 'cat' file writesMichał Górny2015-11-281-3/+3
|
* python-utils-r1.eclass: Add missing ||die for external gettersMichał Górny2015-11-281-8/+11
|