Gentoo Archives: gentoo-commits

From: "Benedikt Boehm (hollow)" <hollow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/chef-server-api: chef-server-api-0.10.2.ebuild chef-server-api-0.10.8.ebuild ChangeLog chef-server-api-0.9.12.ebuild
Date: Sun, 29 Jan 2012 12:23:06
Message-Id: 20120129122249.281012004B@flycatcher.gentoo.org
1 hollow 12/01/29 12:22:49
2
3 Modified: chef-server-api-0.10.2.ebuild ChangeLog
4 Added: chef-server-api-0.10.8.ebuild
5 Removed: chef-server-api-0.9.12.ebuild
6 Log:
7 version bump wrt #396693
8
9 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 app-admin/chef-server-api/chef-server-api-0.10.2.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.2.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.2.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.2.ebuild?r1=1.1&r2=1.2
17
18 Index: chef-server-api-0.10.2.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.2.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- chef-server-api-0.10.2.ebuild 25 Jul 2011 09:16:54 -0000 1.1
25 +++ chef-server-api-0.10.2.ebuild 29 Jan 2012 12:22:49 -0000 1.2
26 @@ -1,6 +1,6 @@
27 -# Copyright 1999-2011 Gentoo Foundation
28 +# Copyright 1999-2012 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.2.ebuild,v 1.1 2011/07/25 09:16:54 hollow Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.2.ebuild,v 1.2 2012/01/29 12:22:49 hollow Exp $
32
33 EAPI="2"
34 USE_RUBY="ruby18"
35 @@ -43,7 +43,7 @@
36 all_ruby_install() {
37 all_fakegem_install
38
39 - newinitd "${FILESDIR}/initd/chef-server-api-r1" ${PN}
40 + doinitd "${FILESDIR}/initd/chef-server-api"
41 doconfd "${FILESDIR}/confd/chef-server-api"
42
43 keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef \
44
45
46
47 1.10 app-admin/chef-server-api/ChangeLog
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/chef-server-api/ChangeLog?rev=1.10&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/chef-server-api/ChangeLog?rev=1.10&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/chef-server-api/ChangeLog?r1=1.9&r2=1.10
52
53 Index: ChangeLog
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/ChangeLog,v
56 retrieving revision 1.9
57 retrieving revision 1.10
58 diff -u -r1.9 -r1.10
59 --- ChangeLog 25 Jul 2011 09:16:54 -0000 1.9
60 +++ ChangeLog 29 Jan 2012 12:22:49 -0000 1.10
61 @@ -1,6 +1,14 @@
62 # ChangeLog for app-admin/chef-server-api
63 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
64 -# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/ChangeLog,v 1.9 2011/07/25 09:16:54 hollow Exp $
65 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
66 +# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/ChangeLog,v 1.10 2012/01/29 12:22:49 hollow Exp $
67 +
68 +*chef-server-api-0.10.8 (29 Jan 2012)
69 +
70 + 29 Jan 2012; Benedikt Böhm <hollow@g.o>
71 + -chef-server-api-0.9.12.ebuild, chef-server-api-0.10.2.ebuild,
72 + +chef-server-api-0.10.8.ebuild, -files/initd/chef-server-api-r1,
73 + files/initd/chef-server-api:
74 + version bump wrt #396693
75
76 *chef-server-api-0.10.2 (25 Jul 2011)
77
78
79
80
81 1.1 app-admin/chef-server-api/chef-server-api-0.10.8.ebuild
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.8.ebuild?rev=1.1&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.8.ebuild?rev=1.1&content-type=text/plain
85
86 Index: chef-server-api-0.10.8.ebuild
87 ===================================================================
88 # Copyright 1999-2012 Gentoo Foundation
89 # Distributed under the terms of the GNU General Public License v2
90 # $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.8.ebuild,v 1.1 2012/01/29 12:22:49 hollow Exp $
91
92 EAPI="4"
93 USE_RUBY="ruby18"
94
95 RUBY_FAKEGEM_TASK_DOC=""
96 RUBY_FAKEGEM_TASK_TEST=""
97
98 inherit ruby-fakegem
99
100 DESCRIPTION="Configuration management tool"
101 HOMEPAGE="http://wiki.opscode.com/display/chef"
102
103 LICENSE="Apache-2.0"
104 SLOT="0"
105 KEYWORDS="~amd64 ~x86"
106 IUSE=""
107
108 RDEPEND=">=dev-db/couchdb-0.10.0
109 >=net-misc/rabbitmq-server-1.7.0"
110
111 ruby_add_rdepend "~app-admin/chef-${PV}
112 >=dev-ruby/dep_selector-0.0.3
113 >=dev-ruby/merb-assets-1.1.0
114 <dev-ruby/merb-assets-1.2
115 >=dev-ruby/merb-core-1.1.0
116 <dev-ruby/merb-core-1.2
117 >=dev-ruby/merb-helpers-1.1.0
118 <dev-ruby/merb-helpers-1.2
119 >=dev-ruby/merb-param-protection-1.1.0
120 <dev-ruby/merb-param-protection-1.2
121 >=dev-ruby/mixlib-authentication-1.1.3
122 >=dev-ruby/uuidtools-2.1.1
123 <dev-ruby/uuidtools-2.2
124 www-servers/thin"
125
126 each_ruby_install() {
127 each_fakegem_install
128 ruby_fakegem_doins -r app
129 ruby_fakegem_doins -r config
130 ruby_fakegem_doins -r public
131 }
132
133 all_ruby_install() {
134 all_fakegem_install
135
136 doinitd "${FILESDIR}/initd/chef-server-api"
137 doconfd "${FILESDIR}/confd/chef-server-api"
138
139 keepdir /etc/chef /var/lib/chef /var/log/chef /var/run/chef \
140 /etc/chef/certificates
141
142 insinto /etc/chef
143 doins "${FILESDIR}/server.rb"
144
145 fperms 0700 /etc/chef/certificates
146 fowners chef:chef /etc/chef/{,server.rb,certificates}
147 fowners chef:chef /var/{lib,log,run}/chef
148 }
149
150 pkg_postinst() {
151 elog
152 elog "You should edit /etc/chef/server.rb before starting the service with"
153 elog "/etc/init.d/chef-server-api start"
154 elog
155 }