Gentoo Archives: gentoo-commits

From: "Sergei Trofimovich (slyfox)" <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog darcs.eclass
Date: Thu, 22 May 2014 16:31:03
Message-Id: 20140522163100.1379D2004C@flycatcher.gentoo.org
1 slyfox 14/05/22 16:31:00
2
3 Modified: ChangeLog darcs.eclass
4 Log:
5 store darcs cache in DISTDIR
6
7 Revision Changes Path
8 1.1263 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1263&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1263&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1262&r2=1.1263
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.1262
18 retrieving revision 1.1263
19 diff -u -r1.1262 -r1.1263
20 --- ChangeLog 22 May 2014 13:58:46 -0000 1.1262
21 +++ ChangeLog 22 May 2014 16:30:59 -0000 1.1263
22 @@ -1,6 +1,9 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1262 2014/05/22 13:58:46 polynomial-c Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1263 2014/05/22 16:30:59 slyfox Exp $
27 +
28 + 22 May 2014; Sergei Trofimovich <slyfox@g.o> darcs.eclass:
29 + store darcs cache in DISTDIR
30
31 22 May 2014; Lars Wendler <polynomial-c@g.o> apache-2.eclass:
32 Eclass cleanup. Now requires >=EAPI-4 ebuilds. Fixed bugs #509922 and
33
34
35
36 1.17 eclass/darcs.eclass
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/darcs.eclass?rev=1.17&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/darcs.eclass?rev=1.17&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/darcs.eclass?r1=1.16&r2=1.17
41
42 Index: darcs.eclass
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/eclass/darcs.eclass,v
45 retrieving revision 1.16
46 retrieving revision 1.17
47 diff -u -r1.16 -r1.17
48 --- darcs.eclass 8 Jun 2012 03:39:50 -0000 1.16
49 +++ darcs.eclass 22 May 2014 16:30:59 -0000 1.17
50 @@ -1,6 +1,6 @@
51 -# Copyright 1999-2012 Gentoo Foundation
52 +# Copyright 1999-2014 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/eclass/darcs.eclass,v 1.16 2012/06/08 03:39:50 vapier Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/eclass/darcs.eclass,v 1.17 2014/05/22 16:30:59 slyfox Exp $
56
57 # @ECLASS: darcs.eclass
58 # @MAINTAINER:
59 @@ -88,7 +88,7 @@
60 # @DESCRIPTION:
61 # Internal function to determine amount of patches in repository.
62 darcs_patchcount() {
63 - set -- $(${EDARCS_DARCS_CMD} show repo | grep "Num Patches")
64 + set -- $(HOME="${EDARCS_TOP_DIR}" ${EDARCS_DARCS_CMD} show repo | grep "Num Patches")
65 # handle string like: " Num Patches: 3860"
66 echo ${3}
67 }
68 @@ -148,12 +148,12 @@
69
70 if [[ ${mode} == "get" ]]; then
71 einfo "Running ${cmdget}"
72 - eval ${cmdget} || die "darcs get command failed"
73 + HOME="${EDARCS_TOP_DIR}" ${cmdget} || die "darcs get command failed"
74 elif [[ -n ${EDARCS_OFFLINE} ]] ; then
75 einfo "Offline update"
76 elif [[ ${mode} == "update" ]]; then
77 einfo "Running ${cmdupdate}"
78 - eval ${cmdupdate} || die "darcs update command failed"
79 + HOME="${EDARCS_TOP_DIR}" ${cmdupdate} || die "darcs update command failed"
80 fi
81
82 export EDARCS_PATCHCOUNT=$(darcs_patchcount)