summaryrefslogtreecommitdiffstats
path: root/bin/ebuild-helpers
Commit message (Collapse)AuthorAgeFilesLines
* Update timestamps in headers of modified files.Zac Medico2011-07-126-6/+6
|
* Remove all hasq/useq calls for bug #199722.Zac Medico2011-07-086-19/+19
|
* Fix last commit to work regardless of nullglob.Zac Medico2011-06-301-1/+2
|
* ecompress: beware of -k in PORTAGE_COMPRESS_FLAGSZac Medico2011-06-301-1/+4
| | | | This will fix bug #372183.
* doins: add reference to bug #239529Zac Medico2011-05-041-1/+4
| | | | | | The reasoning for the code from commit 55b3150af635a418ba3f1424132359c894db7ec4 is not really obvious, so it's helpful to reference the corresponding bug report.
* doins: tweak $DISTDIR symlink handlingZac Medico2011-04-111-2/+3
| | | | | Only match stuff inside $PORTAGE_ACTUAL_DISTDIR/ so that we don't stray from PMS.
* doins: dereference abs symlinks to filesZac Medico2011-04-111-1/+7
| | | | | | | | | Our fake $DISTDIR contains symlinks that should not be reproduced inside $D. In order to ensure that things like dodoc "$DISTDIR"/foo.pdf work as expected, we dereference symlinked files that are referenced by absolute paths. Thanks to James Cloos <cloos@jhcloos.com> for reporting this issue which he observed with the sci-mathematics/minisat ebuild.
* dodoc: update copyright datev2.2.0_alpha26Zac Medico2011-03-011-1/+1
|
* doins: fix dodoc directory error handlingZac Medico2011-02-251-0/+4
|
* doins: avoid die when called as dodoc with no argZac Medico2011-02-251-11/+11
|
* dodoc: call doins, to reuse recursion codeZac Medico2011-02-252-51/+13
| | | | This will fix broken recursion logic for bug #356461.
* dodoc: quote ${0}Zac Medico2011-02-251-2/+2
|
* dodoc: Honour exit status of install, bug 356389.Ulrich Mueller2011-02-252-3/+7
|
* newins in EAPI 4 should actually install the file. Fixes bug 350385.Ulrich Mueller2011-01-021-3/+5
|
* bash: as a general rule, use read -rZac Medico2010-12-293-4/+4
| | | | This solves cases like bug #350045.
* doins: use read -rUlrich Müller2010-12-291-1/+1
| | | | This will fix bug #350045.
* Substitute bash builtin >> for touch command.Zac Medico2010-12-193-6/+12
| | | | | It should be faster to use the bash builtin, and also allows us to avoid issues with touch breakage (like in bug #348640).
* Don't compress empty files, bug 340935.Ulrich Mueller2010-10-141-0/+1
|
* doman: ${mandir} can't contain complete suffix so don't check for it.Michał Górny2010-09-271-1/+1
| | | | | We're appending only a single character of manfile suffix to ${mandir}, so we don't need to expect having anything more in there.
* Revert "Remove ebuild-helpers/preplib (bug 102297)"Zac Medico2010-09-141-0/+28
| | | | | This reverts commit 811689f349a91b44448bc8e294903abf990eac45. The preplib helper is still used by at least by stable sys-libs/lib-compat ebuilds.
* Remove ebuild-helpers/preplib (bug 102297)Sebastian Luther2010-09-131-28/+0
|
* Remove all \a (alert/bell/beep) tokens (bug 336024)Sebastian Luther2010-09-061-1/+1
|
* Update copyright header.Ulrich Mueller2010-09-051-1/+1
|
* dodoc, prepalldocs: Don't test for EAPI; use helpers in subdir 4 instead.Ulrich Mueller2010-09-054-8/+2
|
* Don't regenerate GNU Info if the dir contains a .keepinfodir file, bug 257260.Ulrich Mueller2010-09-051-0/+3
|
* Update copyright headers.Ulrich Mueller2010-08-284-4/+4
|
* Implement controllable compression and docompress, bug #273633.Ulrich Mueller2010-08-286-3/+16
|
* ecompressdir: use proper exit valueJonathan Callen2010-08-271-1/+1
|
* Update docs, comments, and messages to refer to make.globals inZac Medico2010-08-191-3/+2
| | | | /usr/share/portage/config/ instead of /etc/make.globals.
* * In helpers_die arguments, display ${0##*/} instead of $0 since $0Zac Medico2010-08-1831-74/+74
| | | | | | is needlessly long. * When calling helpers_die from a function, use ${FUNCNAME[0]} in arguments instead of $0.
* Source isolated-functions.sh for helpers_die function.Zac Medico2010-08-171-1/+3
|
* Use /usr/bin/python when PORTAGE_PYTHON variable is empty.Arfrever Frehtes Taifersar Arahesis2010-08-142-2/+2
| | | | It avoids some errors during upgrade from older Portage versions.
* Ensure that all Python processes use the same version of Python.Arfrever Frehtes Taifersar Arahesis2010-08-142-10/+6
|
* Remove message about race conditions in die, solved by EbuildIpcDaemon.Zac Medico2010-08-131-5/+1
|
* Fix some comments.Arfrever Frehtes Taifersar Arahesis2010-08-132-2/+2
|
* Make utilities die on failure in EAPI 4, bug 273651Dror Levin2010-08-1232-56/+141
|
* Source isolated-functions.sh for vecho definition. Thanks to Martin MOKREJŠZac Medico2010-04-221-1/+3
| | | | <mmokrejs@fold.natur.cuni.cz> for reporting.
* Bug #316311 - Prefer -i18n option of doman to filename language suffixZac Medico2010-04-201-3/+5
| | | | (EAPI 4). Thanks to Ulrich Müller <ulm@g.o> for this patch from bug #303919.
* Add back executable bits, accidentally removed in previous commit.Zac Medico2010-03-2449-0/+0
|
* Remove all svn $Id keywords.Zac Medico2010-03-2449-49/+0
|
* Fix it so an empty directory given to doins -r does not trigger failure.Zac Medico2010-01-061-7/+6
| | | | svn path=/main/trunk/; revision=15172
* Bug #299248 - Fix doins return code handling to make sure it always failsZac Medico2010-01-041-3/+20
| | | | | | | when appropriate. Thanks to Jonathan Callen <abcd@g.o> for the initial patch. svn path=/main/trunk/; revision=15158
* Combine 2 shift calls into one.v2.2_rc59Zac Medico2009-12-131-2/+1
| | | | svn path=/main/trunk/; revision=15059
* Bug #296554 - Add decompression support to ecompress (similar to ecompressdirZac Medico2009-12-131-0/+57
| | | | | | | behavior) since dodoc can call ecompress with stuff that's already compressed in some way. svn path=/main/trunk/; revision=15058
* Add EAPI 3_pre2 to conditinals so the EAPI 4 stuff is disabled.Zac Medico2009-12-112-2/+2
| | | | svn path=/main/trunk/; revision=15035
* Move ebuild helpers to account for rename of EAPI 3 to 4.Zac Medico2009-12-083-0/+0
| | | | svn path=/main/trunk/; revision=14966
* Bump EAPI conditionals to account for rename of EAPI 3 to 4. Thanks toZac Medico2009-12-082-2/+2
| | | | | | Jonathan Callen <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14965
* Use find with -print0 for absolute safety.Zac Medico2009-10-231-2/+2
| | | | svn path=/main/trunk/; revision=14707
* Bug #289967 - Update installsources rsync code for >=debugedit-4.4.6-r2.Zac Medico2009-10-231-9/+23
| | | | | | Thanks to Peter Alfredsen <loki_val@g.o> for this patch. svn path=/main/trunk/; revision=14706
* Bug #273636 - Add doins and newins support for symlink preservation inZac Medico2009-10-172-7/+30
| | | | | | | EAPI 3. Thanks to Jonathan Callen <abcd@g.o> for the initial patch (I added EAPI conditionals in order to share code between all EAPIs). svn path=/main/trunk/; revision=14625