summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* create backing store dirs with group write perms so that people can more ↵Mike Frysinger2011-12-141-2/+2
| | | | easily switch between user based testing (ebuild/etc...) and root/userpriv based emerging
* Issue deprecation warning for devs on use.Michał Górny2011-09-121-1/+5
|
* fix random bugs in eclass documentation, and convert to new @AUTHOR tagMike Frysinger2011-08-221-3/+3
|
* Drop maintainership of eclasses I won't do anymore.Tomas Chvatal2011-05-311-2/+1
|
* Mark git.eclass as deprecated in favor of git-2 one.Tomas Chvatal2011-04-201-1/+5
|
* add EGIT_UNPACK_DIRMarijn Schouten2011-04-151-13/+17
|
* Fixup die case for eapi instead of invalid depend.Tomas Chvatal2011-03-191-2/+2
|
* Remove superfluous "time" statement (with permission from scarabeus).Ulrich Müller2011-02-021-3/+3
| | | | Fix typo in case statement.
* Add eapi4 to "known" listTomas Chvatal2011-02-011-2/+2
|
* Call 'git submodule sync' as well to support the case when submodule URL ↵Michał Górny2010-12-291-1/+3
| | | | changes.
* Do not strip -git suffix from ${PN} when setting default EGIT_PROJECT. PN ↵Maciej Mrozowski2010-07-271-9/+5
| | | | with -git suffix is perfectly acceptable package name.
* Simplify some logical constructs, quote binary operator argumentsMaciej Mrozowski2010-07-261-14/+14
|
* Fix EGIT_PRUNE handling, update eclassdocsMaciej Mrozowski2010-07-261-8/+10
|
* Fix security issues. Unify boolean logic for boolean variables to nonzero/empty.Maciej Mrozowski2010-07-261-20/+18
|
* Move from dev-util/git to dev-vcs/gitSebastian Pipping2010-03-171-2/+2
|
* Fix typoJonathan Callen2010-02-241-2/+2
|
* Speed up code for the common case where there are no submodules - if there ↵Jonathan Callen2010-02-231-34/+70
| | | | are submodules, then you will need to set EGIT_HAS_SUBMODULES=true before inherit
* Do the handling of not known eapi by depend and not by die.Tomas Chvatal2010-01-311-2/+2
|
* Support eapi3.Tomas Chvatal2010-01-311-3/+3
|
* Fix non-master master breakage with deleting own branch.Tomas Chvatal2010-01-251-2/+2
|
* Introduce EGIT_MASTER to specify master branch. Some upstreams dont have ↵Tomas Chvatal2010-01-231-2/+8
| | | | master called master :]
* Update git eclass to work hopefully with git-submodules yet again. Drop ↵Tomas Chvatal2010-01-221-12/+21
| | | | usage of eqawarn.
* Fix that EGIT_TREE and EGIT_BRANCH again, now it looks all fine, fully ↵Tomas Chvatal2010-01-131-17/+21
| | | | tested with x11 repos and mainly mesa.
* Revert back to safe values so it does not break stable.Tomas Chvatal2010-01-131-8/+5
|
* Use bash 3.2 features.Tomas Chvatal2010-01-131-6/+9
|
* Replace cp with git clone (faster, yay)Tomas Chvatal2009-12-291-2/+2
|
* Add support for git submodules. Per bug #269491.Tomas Chvatal2009-12-161-40/+67
|
* Fix typo in eclassdoc. Thx to Boris Petersen for spotting and patch :]Tomas Chvatal2009-10-201-2/+2
|
* whitespaceMarkus Meier2009-10-111-4/+4
|
* Adjust git.eclass to support packages with + in their name (gtk+,...). Per ↵Tomas Chvatal2009-09-041-4/+4
| | | | bug #283436. Thanks to gseba for the patch.
* Update git eclass from x11 overlay.Tomas Chvatal2009-08-241-5/+34
| | | | | | | | | | | FEATURES * git submodule support * LIVE_FAIL_FETCH_IF_REPO_NOT_UPDATED usage - this makes build die when git repo is up-to-date and nothing new has been done in it. Quite lovely with --keep-going. * specific per overrides of TREE/BRANCH/REPO - just define ${PN//-/_}_LIVE_TREE/BRANCH/REPO in enviroment and you can override in ebuild values.
* Allow redefinition of git storage dir. Per jilec request on irc. I cant ↵Tomas Chvatal2009-05-141-2/+3
| | | | think of any harm from this, so commiting.
* export EGIT_VERSION. Per bug #268622.Tomas Chvatal2009-05-091-6/+8
|
* Remove sliped inherit base from the previous fixing breakage :[Tomas Chvatal2009-04-141-2/+2
|
* Fix issues with patches being applied twice. Remember that we should let ↵Tomas Chvatal2009-04-131-4/+1
| | | | other eclasses handle the PATCHES array. We have our own array for that :]
* Update the unpack to actualy extract correct .git folder. Thanks to robbat2 ↵Tomas Chvatal2009-04-101-9/+16
| | | | for help with this.
* Apply patches from PATCHES variable too in git eclass. Now it was applying ↵Tomas Chvatal2009-04-081-3/+6
| | | | only EGIT_PATCHES.
* Add working migration for shallow copy repositories. We cant keep it around ↵Tomas Chvatal2009-04-071-4/+10
| | | | showing errors.
* Fix a typo. Z vs S :] Thanks reavertm for spoting.Tomas Chvatal2009-04-071-2/+2
|
* Fix typo. Thanks Caster for spoting.Tomas Chvatal2009-04-061-2/+2
|
* If you just pass --no-pager to git, you can avoid the need to pipe to cat.Robin H. Johnson2009-04-061-3/+3
|
* EAPI2fy git eclass. Make it eclassdoc compatible (at least i hope :])Tomas Chvatal2009-04-051-163/+193
| | | | | There are new elog informations which are requested by upstream often. Note that this elog can be supresed by setting EGIT_QUIET="ON" in make.conf or somewhere else in the env. :]
* Update --depth 1 behavior for only working cases.Tomas Chvatal2009-03-191-3/+9
|
* Update git.eclass. Now consumes less bandwitch. Per bug #255451. Thanks to ↵Tomas Chvatal2009-02-191-2/+3
| | | | reavertm for the patch. Also add myself as maintainer.
* Revert last commit as it turns out it breaks with latest stable git (1.5.4.x ↵Bo Ørsted Andresen2008-06-161-4/+3
| | | | and below).
* Export GIT_WORK_TREE and use git checkout to get a work tree in S.Bo Ørsted Andresen2008-06-161-3/+4
|
* Make GIT_DIR an absolute path exported during git_fetch().Bo Ørsted Andresen2008-06-151-2/+2
|
* Do EGIT_STORE_DIR must not be world writable.Bo Ørsted Andresen2008-06-051-3/+1
|
* Fix a comment.Robin H. Johnson2008-03-301-2/+2
|
* Add EGIT_OFFLINE support to git.eclass, modelled after the svn.eclass ↵Robin H. Johnson2008-03-301-1/+12
| | | | offline mode. Very useful if the upstream repo is offline for maintenance.