Gentoo Archives: gentoo-commits

From: "Alexys Jacob (ultrabug)" <ultrabug@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/drbd: ChangeLog drbd-8.3.12.ebuild drbd-8.4.0.ebuild drbd-8.3.11-r1.ebuild drbd-8.3.11.ebuild
Date: Thu, 03 Nov 2011 13:25:05
Message-Id: 20111103132453.9435A2004B@flycatcher.gentoo.org
1 ultrabug 11/11/03 13:24:53
2
3 Modified: ChangeLog
4 Added: drbd-8.3.12.ebuild drbd-8.4.0.ebuild
5 drbd-8.3.11-r1.ebuild
6 Removed: drbd-8.3.11.ebuild
7 Log:
8 EAPI4, fix kernel >=3.1 detection thanks to Ivan Dorna, drop old, fix #379765.
9
10 (Portage version: 2.1.10.32/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.113 sys-cluster/drbd/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/ChangeLog?rev=1.113&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/ChangeLog?rev=1.113&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/ChangeLog?r1=1.112&r2=1.113
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/drbd/ChangeLog,v
22 retrieving revision 1.112
23 retrieving revision 1.113
24 diff -u -r1.112 -r1.113
25 --- ChangeLog 10 Oct 2011 08:42:32 -0000 1.112
26 +++ ChangeLog 3 Nov 2011 13:24:53 -0000 1.113
27 @@ -1,6 +1,16 @@
28 # ChangeLog for sys-cluster/drbd
29 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/ChangeLog,v 1.112 2011/10/10 08:42:32 ultrabug Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/ChangeLog,v 1.113 2011/11/03 13:24:53 ultrabug Exp $
32 +
33 +*drbd-8.4.0 (03 Nov 2011)
34 +*drbd-8.3.12 (03 Nov 2011)
35 +*drbd-8.3.11-r1 (03 Nov 2011)
36 +
37 + 03 Nov 2011; Ultrabug <ultrabug@g.o> -drbd-8.3.11.ebuild,
38 + +drbd-8.3.11-r1.ebuild, +files/drbd-8.3.11-kernel3.patch,
39 + +drbd-8.3.12.ebuild, +drbd-8.4.0.ebuild:
40 + EAPI4, fix kernel >=3.1 detection thanks to Ivan Dorna, drop old, fix
41 + #379765.
42
43 *drbd-8.3.11 (10 Oct 2011)
44
45
46
47
48 1.1 sys-cluster/drbd/drbd-8.3.12.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/drbd-8.3.12.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/drbd-8.3.12.ebuild?rev=1.1&content-type=text/plain
52
53 Index: drbd-8.3.12.ebuild
54 ===================================================================
55 # Copyright 1999-2011 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/drbd-8.3.12.ebuild,v 1.1 2011/11/03 13:24:53 ultrabug Exp $
58
59 EAPI=4
60
61 inherit eutils multilib versionator
62
63 LICENSE="GPL-2"
64
65 DESCRIPTION="mirror/replicate block-devices across a network-connection"
66 SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
67 HOMEPAGE="http://www.drbd.org"
68
69 KEYWORDS="~amd64 ~x86"
70 IUSE="bash-completion heartbeat pacemaker +udev xen"
71 SLOT="0"
72
73 src_prepare() {
74 epatch "${FILESDIR}/drbd-8.3.11-kernel3.patch"
75 # respect LDFLAGS
76 sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
77 # respect multilib
78 sed -i -e "s:/lib/:/$(get_libdir)/:g" \
79 scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
80 # correct install paths
81 sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
82 scripts/Makefile.in || die
83 # don't participate in user survey bug 360483
84 sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
85 }
86
87 src_configure() {
88 econf \
89 --localstatedir=/var \
90 --with-utils \
91 --without-km \
92 --without-rgmanager \
93 $(use_with udev) \
94 $(use_with xen) \
95 $(use_with pacemaker) \
96 $(use_with heartbeat) \
97 $(use_with bash-completion bashcompletion) \
98 --with-distro=gentoo
99 }
100
101 src_compile() {
102 # only compile the tools
103 emake OPTFLAGS="${CFLAGS}" tools
104 }
105
106 src_install() {
107 # only install the tools
108 emake DESTDIR="${D}" install-tools
109 dodoc README ChangeLog
110
111 # install our own init script
112 newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
113
114 dodoc scripts/drbd.conf.example
115 }
116
117 pkg_postinst() {
118 einfo
119 einfo "Please copy and gunzip the configuration file:"
120 einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
121 einfo "and edit it to your needs. Helpful commands:"
122 einfo "man 5 drbd.conf"
123 einfo "man 8 drbdsetup"
124 einfo "man 8 drbdadm"
125 einfo "man 8 drbddisk"
126 einfo "man 8 drbdmeta"
127 einfo
128
129 elog "Remember to enable drbd support in kernel."
130 }
131
132
133
134 1.1 sys-cluster/drbd/drbd-8.4.0.ebuild
135
136 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/drbd-8.4.0.ebuild?rev=1.1&view=markup
137 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/drbd-8.4.0.ebuild?rev=1.1&content-type=text/plain
138
139 Index: drbd-8.4.0.ebuild
140 ===================================================================
141 # Copyright 1999-2011 Gentoo Foundation
142 # Distributed under the terms of the GNU General Public License v2
143 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/drbd-8.4.0.ebuild,v 1.1 2011/11/03 13:24:53 ultrabug Exp $
144
145 EAPI=4
146
147 inherit eutils multilib versionator
148
149 LICENSE="GPL-2"
150
151 DESCRIPTION="mirror/replicate block-devices across a network-connection"
152 SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
153 HOMEPAGE="http://www.drbd.org"
154
155 KEYWORDS="~amd64 ~x86"
156 IUSE="bash-completion heartbeat pacemaker +udev xen"
157 SLOT="0"
158
159 src_prepare() {
160 epatch "${FILESDIR}/drbd-8.3.11-kernel3.patch"
161 # respect LDFLAGS
162 sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
163 # respect multilib
164 sed -i -e "s:/lib/:/$(get_libdir)/:g" \
165 scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
166 # correct install paths
167 sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
168 scripts/Makefile.in || die
169 # don't participate in user survey bug 360483
170 sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
171 }
172
173 src_configure() {
174 econf \
175 --localstatedir=/var \
176 --with-utils \
177 --without-km \
178 --without-rgmanager \
179 $(use_with udev) \
180 $(use_with xen) \
181 $(use_with pacemaker) \
182 $(use_with heartbeat) \
183 $(use_with bash-completion bashcompletion) \
184 --with-distro=gentoo
185 }
186
187 src_compile() {
188 # only compile the tools
189 emake OPTFLAGS="${CFLAGS}" tools
190 }
191
192 src_install() {
193 # only install the tools
194 emake DESTDIR="${D}" install-tools
195 dodoc README ChangeLog
196
197 # install our own init script
198 newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
199
200 dodoc scripts/drbd.conf.example
201 }
202
203 pkg_postinst() {
204 einfo
205 einfo "Please copy and gunzip the configuration file:"
206 einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
207 einfo "and edit it to your needs. Helpful commands:"
208 einfo "man 5 drbd.conf"
209 einfo "man 8 drbdsetup"
210 einfo "man 8 drbdadm"
211 einfo "man 8 drbddisk"
212 einfo "man 8 drbdmeta"
213 einfo
214
215 elog "Remember to enable drbd support in kernel."
216 }
217
218
219
220 1.1 sys-cluster/drbd/drbd-8.3.11-r1.ebuild
221
222 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/drbd-8.3.11-r1.ebuild?rev=1.1&view=markup
223 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/drbd/drbd-8.3.11-r1.ebuild?rev=1.1&content-type=text/plain
224
225 Index: drbd-8.3.11-r1.ebuild
226 ===================================================================
227 # Copyright 1999-2011 Gentoo Foundation
228 # Distributed under the terms of the GNU General Public License v2
229 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/drbd-8.3.11-r1.ebuild,v 1.1 2011/11/03 13:24:53 ultrabug Exp $
230
231 EAPI=4
232
233 inherit eutils multilib versionator
234
235 LICENSE="GPL-2"
236
237 DESCRIPTION="mirror/replicate block-devices across a network-connection"
238 SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
239 HOMEPAGE="http://www.drbd.org"
240
241 KEYWORDS="~amd64 ~x86"
242 IUSE="bash-completion heartbeat pacemaker +udev xen"
243 SLOT="0"
244
245 src_prepare() {
246 epatch "${FILESDIR}/drbd-8.3.11-kernel3.patch"
247 # respect LDFLAGS
248 sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
249 # respect multilib
250 sed -i -e "s:/lib/:/$(get_libdir)/:g" \
251 scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
252 # correct install paths
253 sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
254 scripts/Makefile.in || die
255 # don't participate in user survey bug 360483
256 sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
257 }
258
259 src_configure() {
260 econf \
261 --localstatedir=/var \
262 --with-utils \
263 --without-km \
264 --without-rgmanager \
265 $(use_with udev) \
266 $(use_with xen) \
267 $(use_with pacemaker) \
268 $(use_with heartbeat) \
269 $(use_with bash-completion bashcompletion) \
270 --with-distro=gentoo
271 }
272
273 src_compile() {
274 # only compile the tools
275 emake OPTFLAGS="${CFLAGS}" tools
276 }
277
278 src_install() {
279 # only install the tools
280 emake DESTDIR="${D}" install-tools
281 dodoc README ChangeLog
282
283 # install our own init script
284 newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
285
286 dodoc scripts/drbd.conf.example
287 }
288
289 pkg_postinst() {
290 einfo
291 einfo "Please copy and gunzip the configuration file:"
292 einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
293 einfo "and edit it to your needs. Helpful commands:"
294 einfo "man 5 drbd.conf"
295 einfo "man 8 drbdsetup"
296 einfo "man 8 drbdadm"
297 einfo "man 8 drbddisk"
298 einfo "man 8 drbdmeta"
299 einfo
300
301 elog "Remember to enable drbd support in kernel."
302 }