Gentoo Archives: gentoo-commits

From: "William Hubbs (williamh)" <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/dhcpcd: dhcpcd-9999.ebuild ChangeLog
Date: Sun, 23 Mar 2014 01:35:56
Message-Id: 20140323013550.B5DD72004F@flycatcher.gentoo.org
1 williamh 14/03/23 01:35:50
2
3 Modified: dhcpcd-9999.ebuild ChangeLog
4 Log:
5 convert live ebuild to use fossil for bug #505126, thanks to Mike Gilbert.
6
7 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x8568F528)
8
9 Revision Changes Path
10 1.13 net-misc/dhcpcd/dhcpcd-9999.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/dhcpcd-9999.ebuild?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/dhcpcd-9999.ebuild?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/dhcpcd-9999.ebuild?r1=1.12&r2=1.13
15
16 Index: dhcpcd-9999.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-9999.ebuild,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- dhcpcd-9999.ebuild 20 Mar 2014 03:52:09 -0000 1.12
23 +++ dhcpcd-9999.ebuild 23 Mar 2014 01:35:50 -0000 1.13
24 @@ -1,12 +1,11 @@
25 # Copyright 1999-2014 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-9999.ebuild,v 1.12 2014/03/20 03:52:09 floppym Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/dhcpcd-9999.ebuild,v 1.13 2014/03/23 01:35:50 williamh Exp $
29
30 EAPI=5
31
32 if [[ ${PV} == "9999" ]]; then
33 - EGIT_REPO_URI="git://roy.marples.name/${PN}.git"
34 - inherit git-r3
35 + FOSSIL_URI="http://roy.marples.name/projects/dhcpcd"
36 else
37 MY_P="${P/_alpha/-alpha}"
38 MY_P="${MY_P/_beta/-beta}"
39 @@ -28,6 +27,29 @@
40 DEPEND="${COMMON_DEPEND}"
41 RDEPEND="${COMMON_DEPEND}"
42
43 +if [[ ${PV} == "9999" ]]; then
44 + DEPEND+=" dev-vcs/fossil"
45 +
46 + src_unpack()
47 + {
48 + local distdir=${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}
49 + local repo=${distdir}/fossil/${PN}.fossil
50 +
51 + addwrite "${distdir}"
52 +
53 + if [[ -e "${repo}" ]]; then
54 + fossil pull "${FOSSIL_URI}" -R "${repo}" || die
55 + else
56 + mkdir -p "${distdir}/fossil" || die
57 + fossil clone "${FOSSIL_URI}" "${repo}" || die
58 + fi
59 +
60 + mkdir -p "${S}" || die
61 + cd "${S}" || die
62 + fossil open "${repo}" || die
63 + }
64 +fi
65 +
66 src_prepare()
67 {
68 epatch_user
69
70
71
72 1.394 net-misc/dhcpcd/ChangeLog
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.394&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?rev=1.394&content-type=text/plain
76 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dhcpcd/ChangeLog?r1=1.393&r2=1.394
77
78 Index: ChangeLog
79 ===================================================================
80 RCS file: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v
81 retrieving revision 1.393
82 retrieving revision 1.394
83 diff -u -r1.393 -r1.394
84 --- ChangeLog 20 Mar 2014 03:52:09 -0000 1.393
85 +++ ChangeLog 23 Mar 2014 01:35:50 -0000 1.394
86 @@ -1,6 +1,9 @@
87 # ChangeLog for net-misc/dhcpcd
88 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
89 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.393 2014/03/20 03:52:09 floppym Exp $
90 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dhcpcd/ChangeLog,v 1.394 2014/03/23 01:35:50 williamh Exp $
91 +
92 + 23 Mar 2014; William Hubbs <williamh@g.o> dhcpcd-9999.ebuild:
93 + convert live ebuild to use fossil for bug #505126, thanks to Mike Gilbert.
94
95 20 Mar 2014; Mike Gilbert <floppym@g.o> dhcpcd-6.3.1-r1.ebuild,
96 dhcpcd-9999.ebuild: