| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
for vdr-plugin-2.eclass
|
| |
|
|
|
|
|
|
| |
Some packages have separate configs for build and tests. Build config is
always named 'rebar.config' and there seem to be no standard name for
tests config.
|
| |
|
|
|
|
|
|
| |
This reverts commit 3bcfb71425f15e237d6002ff3626e2e169df3f05.
This change can break ebuilds that call esetup.py in src_test.
|
|
|
|
| |
Gentoo-Bug: 583352
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Remove the special logic that was needed to handle Google Code git
hosting since the service has been discontinued and no longer works.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Remove the code responsible for recognizing which branch HEAD pointed
out to since it was unsafe and unnecessarily complex. A proper match is
not really necessary since all operations can be safely performed on
an opaque 'HEAD' (or rather refs/git-r3/HEAD since fetching to HEAD
directly breaks git a bit).
|
|
|
|
|
|
| |
Fix the _ninjaopts_from_makeopts to handle no-parameter '-j' and '-l'
options correctly and convert them to appropriate parametrized ninja
options.
|
|
|
|
|
|
|
| |
Fix _ninjaopts_from_makeopts to handle -k correctly. Make does not
support parameters to -k, while ninja requires one. Therefore, handle
only a single '-k' and convert it into '-k 0' (no limit of failing
tasks).
|
| |
|
|
|
|
|
|
| |
It is an eclass providing functions to build Erlang/OTP projects using
dev-util/rebar. All packages in upcoming category dev-erlang are going
to use this eclass.
|
| |
|
|
|
|
|
| |
This was only necessary when we ran phases in parallel.
Also, PMS says this variable should not be modified.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not apply PATCHES and user patches (either via the EAPI 6 default or
pre-EAPI 5 code) when DISTUTILS_OPTIONAL is being used. In this case,
distutils functions are usually called conditionally, in a subdirectory,
while both PATCHES and user patches are usually intended to be applied
top-level.
There is no ebuild relying on distutils-r1_src_prepare applying patches
with DISTUTILS_OPTIONAL. In fact, there are ebuilds which work around
this behavior.
|
|
|
|
|
|
|
|
| |
This mirrors the behaviour of the gettext autotools macros.
Gentoo-bug: 581382
Signed-off-by: Johannes Huber <johu@gentoo.org>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Johannes Huber <johu@gentoo.org>
|
|
|
|
|
|
| |
kde-apps/kcontrol and kde-apps/knetattach also collide with slot 5.
Signed-off-by: Johannes Huber <johu@gentoo.org>
|
| |
|
|
|
|
| |
removed since EAPI 6
|
| |
|
|
|
|
|
|
| |
- Use ebegin/eend to show process messages instead of two einfos.
- Fix sorting logic to work in all locales.
- Return 1 when things are out of sync so callers can abort if they want.
|
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/1466
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Replace INSDESTTREE and INSOPTIONS internal variable references with
correct calls to insinto & insopts, using a subshell to scope them.
|
|
|
|
|
|
|
| |
Remove python_scriptroot & python_moduleroot from the public eclass API,
in favor of calls to python_scriptinto and python_moduleinto. This
feature was seldom used, not listed in the official API guide,
and the *into functions is more in line with the PMS.
|
|
|
|
|
|
|
|
|
|
| |
Replace the code respecting current value of ${DESTTREE} in favor of
using /usr unconditionally. The feature was extremely unlikely to be
ever used (only if you did 'into ...; python_do*', quite confusing
and relied on semi-internal package manager variables.
Furthermore, it was potentially broken as it relied on DESTTREE having
an initial '/usr' value which is not warranted by the PMS.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
bug 582738
The private include file mysql/private/config.h is not needed by anything
and should not be referenced. It will never match in multiple ABIs so
just remove it.
When USE=-test, don't install tests which would just be removed later anyway.
|
| |
|
|
|
|
|
|
| |
possibly compiling latex files.
Should help in bugs like #580912
|
| |
|
|
|
|
|
|
| |
Although useless on Cygwin, some build systems or ebuilds still prefer
to create the versioning symlinks. As symlinked import libs do not harm
anything on Cygwin, just leave those build systems or ebuilds alone.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
l10n_find_plocales_change assumes that PLOCALES is sorted
alphanumerically with a single space between each entry and no
surrounding whitespace. This is not a bad assumption but it isn't
documented and it's inconvenient in at least one particular case.
MakeMKV uses non-standard locale names and I intend to map these using
an associative array, which is possible as of EAPI 6. This allows me
to do the following, though only with the above change as associative
arrays are not ordered.
declare -A MY_LOCALES
MY_LOCALES=( [zh]=chi [da]=dan … )
PLOCALES="${!MY_LOCALES[@]}"
inherit l10n
src_prepare() {
PLOCALES="${MY_LOCALES[@]}" l10n_find_plocales_changes …
}
src_install() {
for locale in $(l10n_get_locales); do
doins makemkv_${MY_LOCALES[${locale}]}.mo.gz
done
}
Fixes bug #513242.
|
|
|
|
| |
This reverts commit 66afcab271f65b97330e610040ad3acc1b812a03.
|
| |
|