Gentoo Archives: gentoo-commits

From: "Vikraman Choudhury (vikraman)" <vikraman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/r10k: r10k-1.1.1.ebuild ChangeLog
Date: Sat, 04 Jan 2014 13:59:04
Message-Id: 20140104135900.E04492004C@flycatcher.gentoo.org
1 vikraman 14/01/04 13:59:00
2
3 Modified: ChangeLog
4 Added: r10k-1.1.1.ebuild
5 Log:
6 Bump to version 1.1.1
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B0A72FD2)
9
10 Revision Changes Path
11 1.6 app-admin/r10k/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/r10k/ChangeLog?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/r10k/ChangeLog?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/r10k/ChangeLog?r1=1.5&r2=1.6
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-admin/r10k/ChangeLog,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- ChangeLog 24 Nov 2013 08:56:21 -0000 1.5
24 +++ ChangeLog 4 Jan 2014 13:59:00 -0000 1.6
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-admin/r10k
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-admin/r10k/ChangeLog,v 1.5 2013/11/24 08:56:21 vikraman Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/app-admin/r10k/ChangeLog,v 1.6 2014/01/04 13:59:00 vikraman Exp $
31 +
32 +*r10k-1.1.1 (04 Jan 2014)
33 +
34 + 04 Jan 2014; Vikraman <vikraman@g.o> +r10k-1.1.1.ebuild, metadata.xml:
35 + Bump to version 1.1.1
36
37 24 Nov 2013; Vikraman <vikraman@g.o> metadata.xml:
38 Add rubyforge upstream for euscan
39
40
41
42 1.1 app-admin/r10k/r10k-1.1.1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/r10k/r10k-1.1.1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/r10k/r10k-1.1.1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: r10k-1.1.1.ebuild
48 ===================================================================
49 # Copyright 1999-2014 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-admin/r10k/r10k-1.1.1.ebuild,v 1.1 2014/01/04 13:59:00 vikraman Exp $
52
53 EAPI=5
54
55 USE_RUBY="ruby18 ruby19"
56
57 RUBY_FAKEGEM_RECIPE_TEST="rspec"
58 RUBY_FAKEGEM_TASK_DOC=""
59
60 inherit ruby-fakegem
61
62 DESCRIPTION="Puppet environment and module deployment"
63 HOMEPAGE="http://github.com/adrienthebo/r10k"
64
65 LICENSE="Apache-2.0"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE="+git"
69
70 ruby_add_bdepend "test? ( =dev-ruby/rspec-2.14* )"
71
72 ruby_add_rdepend "
73 >=dev-ruby/colored-1.2
74 =dev-ruby/cri-2.4*
75 >=dev-ruby/systemu-2.5.2
76 <dev-ruby/systemu-2.6.0
77 >=dev-ruby/log4r-1.1.10
78 dev-ruby/json"
79
80 RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )"
81
82 all_ruby_prepare() {
83 sed -i 's/json_pure/json/' "${WORKDIR}/all/metadata" || die "metadata fix failed"
84 }
85
86 pkg_postinst() {
87 ewarn
88 ewarn "If you are upgrading from 1.1.0 and are using multiple sources, please read"
89 ewarn "this. (If not, feel free to continue with your regularly scheduled day.)"
90 ewarn
91 ewarn "GH-48 (https://github.com/adrienthebo/r10k/issues/48) introduced the ability"
92 ewarn "for environments to be prefixed with the source name so that multiple sources"
93 ewarn "installed into the same directory would not overwrite each other. However"
94 ewarn "prefixing was automatically enabled and would break existing setups where"
95 ewarn "multiple sources were cloned into different directories."
96 ewarn
97 ewarn "Because this introduced a breaking change, SemVer dictates that the automatic"
98 ewarn "prefixing has to be rolled back. Prefixing can be enabled but always defaults"
99 ewarn "to off. If you are relying on this behavior you will need to update your r10k.yaml"
100 ewarn "to enable prefixing on a per-source basis."
101 ewarn
102 ewarn "Please see the issue (https://github.com/adrienthebo/r10k/issues/48) for more"
103 ewarn "information."
104 }