/[gentoo-x86]/eclass/git-2.eclass
Gentoo

Log of /eclass/git-2.eclass

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Tue Oct 8 11:19:48 2013 UTC (12 months, 3 weeks ago) by mgorny
Branch: MAIN
CVS Tags: HEAD
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 , to selected 1.26
Fix git-r3 -> git-2 dependency leak, as noted in bug #487026.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sun Sep 8 22:54:24 2013 UTC (13 months, 3 weeks ago) by mgorny
Branch: MAIN
Changes since 1.31: +3 -4 lines
Diff to previous 1.31 , to selected 1.26
Inherit git-r3 unconditionally to avoid metadata variancy. The eclass is properly namespaced, does not touch variables in global scope and exports only src_unpack() that git-2 overrides anyway.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Thu Sep 5 20:39:41 2013 UTC (13 months, 3 weeks ago) by mgorny
Branch: MAIN
Changes since 1.30: +65 -12 lines
Diff to previous 1.30 , to selected 1.26
Support using git-r3 backend in git-2.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed Jan 9 17:26:55 2013 UTC (21 months, 2 weeks ago) by axs
Branch: MAIN
Changes since 1.29: +5 -2 lines
Diff to previous 1.29 , to selected 1.26
added documentation for an undocumented override variable


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Tue Apr 3 10:32:09 2012 UTC (2 years, 6 months ago) by pacho
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 , to selected 1.26
Reorder git-2.eclass maintainers to get bugs assigned to most active maintainer.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Thu Jan 19 16:53:39 2012 UTC (2 years, 9 months ago) by mgorny
Branch: MAIN
Changes since 1.27: +4 -3 lines
Diff to previous 1.27 , to selected 1.26
Strip .git from storedir; wrt bug #386845.


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Dec 14 23:40:18 2011 UTC (2 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26
create backing store dirs with group write perms so that people can more easily switch between user based testing (ebuild/etc...) and root/userpriv based emerging


Revision 1.26 - (view) (download) (annotate) - [selected]
Fri Sep 23 14:10:47 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25
Adding myself as a co-maintainer.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:59:11 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.24: +27 -11 lines
Diff to previous 1.24 , to selected 1.26
Remove git.eclass old clones if git-2 clone succeeds.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:58:58 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.23: +13 -1 lines
Diff to previous 1.23 , to selected 1.26
Try to migrate git.eclass checkouts to the new eclass.

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=383761


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:58:35 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 , to selected 1.26
Ensure EGIT_LOCAL_NONBARE doesn't leak in from env.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:58:22 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.21: +13 -1 lines
Diff to previous 1.21 , to selected 1.26
Mark internal functions @INTERNAL.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:58:09 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 , to selected 1.26
Move pushd/popds within conditional to avoid needless exec.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:57:55 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.19: +8 -14 lines
Diff to previous 1.19 , to selected 1.26
Simplify bare/non-bare logic.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:57:42 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.18: +1 -2 lines
Diff to previous 1.18 , to selected 1.26
Drop redundant EGIT_LOCAL_NONBARE setting.

It is set later in the function anyway.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:57:28 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.17: +3 -5 lines
Diff to previous 1.17 , to selected 1.26
Replace redundant $? checks with explicit if..fi.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:57:15 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.16: +22 -24 lines
Diff to previous 1.16 , to selected 1.26
Drop -n & -z test operators -- they're redundant in [[ ]].


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:56:29 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 , to selected 1.26
Remove unnecessary scary trailing-slash check for EGIT_REPO_URI.

If the slash is not there, ${EGIT_REPO_URI%/} will simply do nothing.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Fri Sep 23 13:55:47 2011 UTC (3 years, 1 month ago) by mgorny
Branch: MAIN
Changes since 1.14: +12 -11 lines
Diff to previous 1.14 , to selected 1.26
Replace variable 'eval's with ${!foo}.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Aug 22 04:46:31 2011 UTC (3 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 , to selected 1.26
fix random bugs in eclass documentation, and convert to new @AUTHOR tag


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sat Jul 30 15:10:34 2011 UTC (3 years, 3 months ago) by scarabeus
Branch: MAIN
Changes since 1.12: +53 -16 lines
Diff to previous 1.12 , to selected 1.26
Implement support for multiple checkouts from one ebuild by cleaning up environment. Also allow overriding unpacking of . This is required for live libreoffice ebuild.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sat Jul 16 13:11:54 2011 UTC (3 years, 3 months ago) by mgorny
Branch: MAIN
Changes since 1.11: +6 -2 lines
Diff to previous 1.11 , to selected 1.26
Fix calling default_src_unpack in EAPI < 2. Use inlined default code instead.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 15:18:13 2011 UTC (3 years, 4 months ago) by dberkholz
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 , to selected 1.26
Take over as maintainer.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue May 31 10:17:01 2011 UTC (3 years, 5 months ago) by scarabeus
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 , to selected 1.26
Drop maintainership of eclasses I won't do anymore.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Fri May 20 15:53:43 2011 UTC (3 years, 5 months ago) by scarabeus
Branch: MAIN
Changes since 1.8: +5 -1 lines
Diff to previous 1.8 , to selected 1.26
Run default src_unpack at the end. Because users can specify something in src_uri and we should unpack it.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri May 20 15:32:54 2011 UTC (3 years, 5 months ago) by scarabeus
Branch: MAIN
Changes since 1.7: +1 -3 lines
Diff to previous 1.7 , to selected 1.26
Drop useless cd so we won't polute the environment.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri May 20 14:35:01 2011 UTC (3 years, 5 months ago) by scarabeus
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 , to selected 1.26
Fix typo upack -> unpack


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Thu May 19 12:03:41 2011 UTC (3 years, 5 months ago) by scarabeus
Branch: MAIN
Changes since 1.5: +17 -3 lines
Diff to previous 1.5 , to selected 1.26
Add EGIT_PROJECT variable that allows us to specify folder where to check out the git repository.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon May 2 21:15:30 2011 UTC (3 years, 5 months ago) by mgorny
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 , to selected 1.26
Fix variable references ({cur,old}sha1 -> {cur,old}sha).


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Apr 24 15:33:56 2011 UTC (3 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 , to selected 1.26
Fix comment typo.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat Apr 23 10:21:11 2011 UTC (3 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 , to selected 1.26
Remove wrong variable from debug-log message.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed Apr 20 21:51:21 2011 UTC (3 years, 6 months ago) by scarabeus
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 , to selected 1.26
Play it safe and fetch all tags when working on bare repository.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Apr 20 10:56:27 2011 UTC (3 years, 6 months ago) by scarabeus
Branch: MAIN
Diff to selected 1.26
Introduce git-2 eclass
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.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20