summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix git-r3 -> git-2 dependency leak, as noted in bug #487026.Michał Górny2013-10-081-1/+2
|
* Inherit git-r3 unconditionally to avoid metadata variancy. The eclass is ↵Michał Górny2013-09-081-4/+3
| | | | properly namespaced, does not touch variables in global scope and exports only src_unpack() that git-2 overrides anyway.
* Support using git-r3 backend in git-2.Michał Górny2013-09-051-12/+65
|
* added documentation for an undocumented override variableIan Stakenvicius2013-01-091-2/+5
|
* Reorder git-2.eclass maintainers to get bugs assigned to most active maintainer.Pacho Ramos2012-04-031-2/+2
|
* Strip .git from storedir; wrt bug #386845.Michał Górny2012-01-191-3/+4
|
* 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
* Adding myself as a co-maintainer.Michał Górny2011-09-231-1/+2
|
* Remove git.eclass old clones if git-2 clone succeeds.Michał Górny2011-09-231-11/+27
|
* Try to migrate git.eclass checkouts to the new eclass.Michał Górny2011-09-231-1/+13
| | | | Fixes: https://bugs.gentoo.org/show_bug.cgi?id=383761
* Ensure EGIT_LOCAL_NONBARE doesn't leak in from env.Michał Górny2011-09-231-1/+2
|
* Mark internal functions @INTERNAL.Michał Górny2011-09-231-1/+13
|
* Move pushd/popds within conditional to avoid needless exec.Michał Górny2011-09-231-3/+3
|
* Simplify bare/non-bare logic.Michał Górny2011-09-231-14/+8
|
* Drop redundant EGIT_LOCAL_NONBARE setting.Michał Górny2011-09-231-2/+1
| | | | It is set later in the function anyway.
* Replace redundant $? checks with explicit if..fi.Michał Górny2011-09-231-5/+3
|
* Drop -n & -z test operators -- they're redundant in [[ ]].Michał Górny2011-09-231-24/+22
|
* Remove unnecessary scary trailing-slash check for EGIT_REPO_URI.Michał Górny2011-09-231-2/+2
| | | | If the slash is not there, ${EGIT_REPO_URI%/} will simply do nothing.
* Replace variable 'eval's with ${!foo}.Michał Górny2011-09-231-10/+11
|
* fix random bugs in eclass documentation, and convert to new @AUTHOR tagMike Frysinger2011-08-221-2/+2
|
* Implement support for multiple checkouts from one ebuild by cleaning up ↵Tomas Chvatal2011-07-301-16/+53
| | | | environment. Also allow overriding unpacking of . This is required for live libreoffice ebuild.
* Fix calling default_src_unpack in EAPI < 2. Use inlined default code instead.Michał Górny2011-07-161-2/+6
|
* Take over as maintainer.Donnie Berkholz2011-06-081-2/+2
|
* Drop maintainership of eclasses I won't do anymore.Tomas Chvatal2011-05-311-2/+2
|
* Run default src_unpack at the end. Because users can specify something in ↵Tomas Chvatal2011-05-201-1/+5
| | | | src_uri and we should unpack it.
* Drop useless cd so we won't polute the environment.Tomas Chvatal2011-05-201-3/+1
|
* Fix typo upack -> unpackTomas Chvatal2011-05-201-2/+2
|
* Add EGIT_PROJECT variable that allows us to specify folder where to check ↵Tomas Chvatal2011-05-191-3/+17
| | | | out the git repository.
* Fix variable references ({cur,old}sha1 -> {cur,old}sha).Michał Górny2011-05-021-3/+3
|
* Fix comment typo.Tomas Chvatal2011-04-241-2/+2
|
* Remove wrong variable from debug-log message.Tomas Chvatal2011-04-231-2/+2
|
* Play it safe and fetch all tags when working on bare repository.Tomas Chvatal2011-04-201-2/+2
|
* Introduce git-2 eclassTomas Chvatal2011-04-201-0/+509
This is next-gen eclass for git using live ebuilds. Complete usage is documented in eclassdoc. Note that for migration some variables have different names so the ebuilds should be doublechecked that nothing will break. Also this eclass define just one phase src_unpack, so no git-2_src_prepare.