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: Mon, 02 Apr 2012 17:48:17
Message-Id: 20120402174806.F0D332004B@flycatcher.gentoo.org
1 slyfox 12/04/02 17:48:06
2
3 Modified: ChangeLog darcs.eclass
4 Log:
5 Switch from ESCM_OFFLINE var to EVCS_OFFLINE (bug #410467 by Ulrich Müller). Don't skip _darcs/ when checkout to $WORKDIR. Add 'rsync' to DEPENDS.
6
7 Revision Changes Path
8 1.197 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.197&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.197&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.196&r2=1.197
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.196
18 retrieving revision 1.197
19 diff -u -r1.196 -r1.197
20 --- ChangeLog 1 Apr 2012 19:19:40 -0000 1.196
21 +++ ChangeLog 2 Apr 2012 17:48:06 -0000 1.197
22 @@ -1,6 +1,10 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.196 2012/04/01 19:19:40 floppym Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.197 2012/04/02 17:48:06 slyfox Exp $
27 +
28 + 02 Apr 2012; Sergei Trofimovich <slyfox@g.o> darcs.eclass:
29 + Switch from ESCM_OFFLINE var to EVCS_OFFLINE (bug #410467 by Ulrich Müller).
30 + Don't skip _darcs/ when checkout to $WORKDIR. Add 'rsync' to DEPENDS.
31
32 01 Apr 2012; Mike Gilbert <floppym@g.o> subversion.eclass:
33 ESCM_OFFLINE -> EVCS_OFFLINE. Bug 410471.
34
35
36
37 1.14 eclass/darcs.eclass
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/darcs.eclass?rev=1.14&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/darcs.eclass?rev=1.14&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/darcs.eclass?r1=1.13&r2=1.14
42
43 Index: darcs.eclass
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/eclass/darcs.eclass,v
46 retrieving revision 1.13
47 retrieving revision 1.14
48 diff -u -r1.13 -r1.14
49 --- darcs.eclass 27 Dec 2011 17:55:12 -0000 1.13
50 +++ darcs.eclass 2 Apr 2012 17:48:06 -0000 1.14
51 @@ -1,6 +1,6 @@
52 -# Copyright 1999-2011 Gentoo Foundation
53 +# Copyright 1999-2012 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/eclass/darcs.eclass,v 1.13 2011/12/27 17:55:12 fauli Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/eclass/darcs.eclass,v 1.14 2012/04/02 17:48:06 slyfox Exp $
57
58 # @ECLASS: darcs.eclass
59 # @MAINTAINER:
60 @@ -69,9 +69,9 @@
61 # @ECLASS-VARIABLE: EDARCS_OFFLINE
62 # @DESCRIPTION:
63 # Set this variable to a non-empty value to disable the automatic updating of
64 -# a darcs repository. this is intended to be set outside the darcs source
65 -# tree by users.
66 -: ${EDARCS_OFFLINE:=${ESCM_OFFLINE}}
67 +# a darcs repository. This is intended to be set outside the darcs source
68 +# tree by users. Defaults to EVCS_OFFLINE value.
69 +: ${EDARCS_OFFLINE:=${EVCS_OFFLINE}}
70
71 # @ECLASS-VARIABLE: EDARCS_CLEAN
72 # @DESCRIPTION:
73 @@ -82,8 +82,8 @@
74
75 # --- end ebuild-configurable settings ---
76
77 -# add darcs to deps
78 -DEPEND="dev-vcs/darcs"
79 +DEPEND="dev-vcs/darcs
80 + net-misc/rsync"
81
82 # @FUNCTION: darcs_patchcount
83 # @DESCRIPTION:
84 @@ -196,7 +196,7 @@
85 mkdir -p "${WORKDIR}/${P}"
86
87 eshopts_push -s dotglob # get any dotfiles too.
88 - rsync -rlpgo --exclude="_darcs/" "${EDARCS_TOP_DIR}/${EDARCS_LOCALREPO}"/* "${WORKDIR}/${P}"
89 + rsync -rlpgo "${EDARCS_TOP_DIR}/${EDARCS_LOCALREPO}"/* "${WORKDIR}/${P}"
90 eshopts_pop
91
92 einfo "Darcs repository contents are now in ${WORKDIR}/${P}"