summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2013-02-09 11:56:27 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2013-02-09 11:56:27 +0000
commit0e362f595a1c648906bc4e7e49e7acea9408fe9d (patch)
tree556d93c3493fa39d4462beb36fcfb5f691524a53 /sys-cluster/drbd
parentarm: remove 10.0 profiles from profiles.desc (diff)
downloadhistorical-0e362f595a1c648906bc4e7e49e7acea9408fe9d.tar.gz
historical-0e362f595a1c648906bc4e7e49e7acea9408fe9d.tar.bz2
historical-0e362f595a1c648906bc4e7e49e7acea9408fe9d.zip
Version bump, fixes #453442 by Diego Elio Pettenò <flameeyes@gentoo.org>
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x895192F9
Diffstat (limited to 'sys-cluster/drbd')
-rw-r--r--sys-cluster/drbd/ChangeLog7
-rw-r--r--sys-cluster/drbd/Manifest24
-rw-r--r--sys-cluster/drbd/drbd-8.4.3.ebuild81
3 files changed, 103 insertions, 9 deletions
diff --git a/sys-cluster/drbd/ChangeLog b/sys-cluster/drbd/ChangeLog
index 129d0c0f10de..1b7a467b7ebe 100644
--- a/sys-cluster/drbd/ChangeLog
+++ b/sys-cluster/drbd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-cluster/drbd
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/ChangeLog,v 1.120 2013/02/05 13:42:01 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/ChangeLog,v 1.121 2013/02/09 11:56:17 xarthisius Exp $
+
+*drbd-8.4.3 (09 Feb 2013)
+
+ 09 Feb 2013; Kacper Kowalik <xarthisius@gentoo.org> +drbd-8.4.3.ebuild:
+ Version bump, fixes #453442 by Diego Elio Pettenò <flameeyes@gentoo.org>
05 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> drbd-8.4.2.ebuild:
The correct udevdir is /lib/udev, not /etc/udev
diff --git a/sys-cluster/drbd/Manifest b/sys-cluster/drbd/Manifest
index 9bfa70068dfd..49aa39d879b0 100644
--- a/sys-cluster/drbd/Manifest
+++ b/sys-cluster/drbd/Manifest
@@ -13,6 +13,7 @@ DIST drbd-8.3.7.tar.gz 462659 SHA256 a01a07df88ebdbc20891fcb45c4d0e89b617a89dc19
DIST drbd-8.3.8.1.tar.gz 482582 SHA256 2b7e8a3895e89824d41d7dce8d55d127baba857c509bc2477925b0aecaf5689b
DIST drbd-8.4.0.tar.gz 650733 SHA256 6f1f91ba2c296258c07cdb67552050cb64604d6606f7978aa076f32b3b97d624
DIST drbd-8.4.2.tar.gz 675803 SHA256 f3d86bb5645c067bc61e9461a5d570a184912daedfe6f88623bbd920f8b5b5fa SHA512 c32371e1fb89b479bf5136ee1c00d8e07dd15769654977dfcde71fcc24264c1dae2feda82e8f61b4caf57b9ac88e2861ee7270aa8c867f6245b52d65c45ada46 WHIRLPOOL 11f1025f660f00c2e5741590665d27a581682169e4b40b61f053a8634b8419c1d94b93462696008090da9dd45c814dfe8fc8bc326170d016a19b6eaa751ead31
+DIST drbd-8.4.3.tar.gz 688328 SHA256 abeb09309b77b533b8e738a601d703b338dce6e4d6cf59741e2f0693fbf94527 SHA512 cdc90bdd9491fe6d29e3b779d69ba2aac1aacdb336586f1ef414d0a0195d922dbefa8b2d9c4868a2476998a713c893403344a2934c7768ff6f4ba9f13bb7277a WHIRLPOOL 90b8d3295aba124de9092585c5e5f77f50bc7338a943bbcbfa9726abce4aea3655e06bbf2523afb66a58abd3175d361f112e20c9e3b8fd809f3b7b03d0a0ea25
EBUILD drbd-8.0.16.ebuild 1396 SHA256 d9d90c543749e557b7de6500bf30c6c96fd8fd541191c15f37537074a6d99c29 SHA512 47ca4d6aadf834f29a77011cdf1e52ca138dccfbb04765b706de8658d40349d653a8052b2797ea5c045ed2a18c55cb828758dd128cb2872af325e0fb31abcd35 WHIRLPOOL c17bffb0cac319a2b7b4fde15d81faeff7aaed9ef273cae367f93a11fc47a044eccabe18308063f647e8ef3337ae67e109f86bc1f9bcc979100be573d89aca1b
EBUILD drbd-8.3.10.ebuild 2048 SHA256 faff4b7720576ddfd264d78b72001d7c5669ea98964b83b28a913e7e72a62948 SHA512 f556813bfd0b9b9884bfab3ba06da63e84727c5c4bf06d1d87d27d62fb5a34d1ca1e4c4e8c23885df3ea5cb345559ea2e60cb855918954d6f1619808ed684298 WHIRLPOOL 0788833d4c38f46492d1200c6854e08c471d5439388cef665ab5b593fb7537ad1c0d4e7a1ded521087eec3a242b4a890f6c29b5cd00ebc080bf7d366bfa4f215
EBUILD drbd-8.3.11-r1.ebuild 2064 SHA256 0cb205d355b4a7f0923f88c22784aa5364730d588e43f7282e08db0006d4e2d2 SHA512 60d7b2337cbe9c9a9b4ce881f32e3f0cec8951ea28372175cd1daaa657004cc06f426ad1264766d60c5c9b3ffe110b596207f025d49fe704420aea134fe012bd WHIRLPOOL 7c9550dae8b1a936ca7962fe0fd05bb190b9fd1085c8d4fe1637f93c5d68d93d15746d22bbbbc5ab561ec4b75424858e039698db578a31b77e4db62e96ec52b1
@@ -23,16 +24,23 @@ EBUILD drbd-8.3.8.1-r1.ebuild 2168 SHA256 9f7739f3a05c220105bbbefadab63aab7e5d45
EBUILD drbd-8.3.8.1.ebuild 2073 SHA256 bd73c0884df20eceee446c2bf93a226c7b93463f5b2e33d43d6a68193eb40826 SHA512 06b6b5aa826f25c10bc0417affa80075162cb3d95c7d6c910706db5e38eb616d16d166e71c211aab08a61500b199b2bb523359e2fa3790b648383837239dbfcb WHIRLPOOL 8aab6f41980e4d1e91af6675ac061237653f49b8461c6c52e7c0037d49558b747b8495172fd413317e85a937d782ce0182eee0520a29eb99656bd192a50ebda5
EBUILD drbd-8.4.0.ebuild 2214 SHA256 b1b5f1381929a670206990093af9e4eca501ed3c18bc591c3793e3cd11a3851e SHA512 2a00633468fd0806166a86d08e20143c14dbbbd5e5a5dc1559696a1264eff414dfc80ecba5da5c963262187dce8b82997c6013fe16fb35e71cbfd001a989d03f WHIRLPOOL 3a45bb1389c1a3566dda20c530e56d40a5910362299502cfdfd99d468c93781487e8e0863e1592dae39e5a6b559d72a3b7c2024603d718647d6f31fb6580db36
EBUILD drbd-8.4.2.ebuild 2297 SHA256 fc3fae7f905cec49dc16465fc38e7b6a63cc6c41df88ec6f22448894a1128852 SHA512 ee9b3e447d97861b52f0303d0b482e8a69f4a027ddc5995b1637547700dcc11a398360dd8b482c12ccb161c876de6a24f9664f4524cf350dcd0fa2025d296d66 WHIRLPOOL e64e4ede74af488354cf1a29ec40c5ba9aa6e183896b77cf5f2c883b990d74858db8d1a6fa79759ac905614d2c45e1eae7b381ecf068e5480541ee07f8ade982
-MISC ChangeLog 19615 SHA256 1ef8abd340a8a6f1d72b5dbc8fd17bcc57371504942922fe9c25675fb27e4af3 SHA512 671cbe639d1925e67cd60ca4d3fc087f5e07c45b5ee80d180d1f19813f5dae982440d213a523ef8d47de70d03b68b0c766fc3f55dff70096c8bd41e6c0fd8c7d WHIRLPOOL dfa79bdcdd428aef0d745e47ea8ff670bd8c4996c5035d7e6cfc464fb8c09c172000f702e0ef95a63b3561f74786da478e0de03d43aa2804a21a546f509cf305
+EBUILD drbd-8.4.3.ebuild 2319 SHA256 90ed4300e77db67d9cec9d59dc45f70995b1488600691ae48880b03ba1a6536c SHA512 6c869b5bcfd8a7e1f13e737594924de51c9f288665a9d75312fdd02e94277c3df846d5dd9b9d81b23730c04565a862c6bb25c83a2ece07bac018e003ec4b5524 WHIRLPOOL 18ea4cef641775ddebb979bca6de3a8757dfca0d3f0dcfc47b94ef903fc61976dc1e0112fa1093cd11e3ff7b708cc149ae148e5af84aec4939844d6699c53fb5
+MISC ChangeLog 19794 SHA256 d7bb9c5c8268e58424e3c20a25199443734748006c8ee505404d74b1a5c97671 SHA512 65e41eea8357fab8c69eb11d5cdc46ba07ff91173be2979122170971d07032bc08ad19da10cddc3249ae57247976003cc1c0f12c6f86c119cc194102a9342916 WHIRLPOOL c1a9182654d37b718405e2ef53a5ccb769173f31400e37633657b6c90d0abc9e4369e6daab8a2ca3f8e89382df79f0da93ecb08eb266903a1f08dfadeea5046f
MISC metadata.xml 584 SHA256 9586a46ccbdb8b05fbba236d92cfd1144c1a9cf0900b52cda0e34a55e57f512d SHA512 415c5c3564723b61e7e30c849a3bde17e36c85eede46b2baa8b0f34d0c024f7dae9e9b89942c8de84c1c454e3152d809c5d2d45d31378ae299287dabb9806e02 WHIRLPOOL c23f13e1a4bc663bedc07fdd0f63cd63d589fb355aba6d5d1102b6924fffa363dee3ce39b8b27189f3adc1bfaded75ae3d6bfda223f020bf813047f4e6d6991b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJREQwGAAoJEEdUh39IaPFNB3EH/1FNVRTwSn0JU/CMbNSalGxF
-iLPwBNBVW327snjdZbrBOHuwd9LTI0/+SaBjHrQ40QO7j+HUXx5yakjGumx2YCgy
-c2cESliOJ6xwbuw9K1KHTX4sGT/UOdLuYoEl44waeSZs71Ev5Q+M3Yt170lCMas7
-5F8jvXMH7/dQe/BCmIl8v04mgDndkXovZBJlVx86or06VKNqGvnHdVnmAw/iYS6V
-37swFtxov3W/Mz0RAHQNueW5VwIh/Nuq33ed+x4UOqXn7iwRdgnhfVZrPxYpJuGl
-TDLLF6lY0pvjfNYypg9uDbZbEtcLa18tCJGC1DDklbltursmcUEDyGd8U93uT88=
-=81xJ
+iQIcBAEBCAAGBQJRFjlnAAoJEF0huFKJUZL5q30P/Riy2x8c7t2bTr8PO+2bcxYN
+8a4U5/C3rDLwcuaKkjZbi9VioTnACoMVSWERHqSoDf6hzcezFIPZ7/8thrXImSj7
+gpUZPYLAmq5h7SVyUNISxJlWoY5hJan/m7BUUbsEStAkWJ6AGIS0sZyaiwCM9Z9O
+TYFY/+beFGkROqCEK69DSymdk8xTOM6JYMUSOxdsMPMjFRs1darXMwKYIkjSj1Bx
+6qcJ4IZSSIVe/6aPzRC8QAUfw+vEL0zhSoGDGMY5L6qQBEo5mbMiwA3VMFr+AAIj
+fqVVjSo+sAAKgeqJG52OKn3QiAn0CgggKt5FijoZlM7P8QaOSPEZftMUOWCuPvfT
+WIuPXKmy+nqLjxGs36VfYuzeu5NxgZ2RoHk8AgY4Zp48CAplcKPhjkIRja0InIY0
+OGomEm2NiDBSE3S5QCuQcAcDtfsqmPOYisTz1Sf6NACwwDtpnGgUdn+Eq4bgtHo7
+n6ZtbwEx52j+NWOFgcwYPKTj6gBYgbsx0zH/r0chlIKl4UkS3tsvJCxeb7MwkDy4
+XHiEoUgftdyko23R5tZAZjFTI1j3UFvR7uMnSPC38pFQn+7WaIH8xRrg7cxwjmRH
+YaJ8B1Q9KtXvzxb/LpItN4cw0xN6yeivVeXiEttd6r0bnyVw5D+qaaM9V9i5UOEr
+fQMHOPRJSwpQ3Hc1aahd
+=aB4h
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/drbd/drbd-8.4.3.ebuild b/sys-cluster/drbd/drbd-8.4.3.ebuild
new file mode 100644
index 000000000000..b27f8e214ffb
--- /dev/null
+++ b/sys-cluster/drbd/drbd-8.4.3.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/drbd-8.4.3.ebuild,v 1.1 2013/02/09 11:56:17 xarthisius Exp $
+
+EAPI=4
+
+inherit eutils multilib versionator udev
+
+LICENSE="GPL-2"
+
+DESCRIPTION="mirror/replicate block-devices across a network-connection"
+SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
+HOMEPAGE="http://www.drbd.org"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion heartbeat pacemaker +udev xen"
+SLOT="0"
+
+src_prepare() {
+ # respect LDFLAGS, #453442
+ sed -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" \
+ -e "/\$(DESTDIR)\$(localstatedir)\/lock/d" \
+ -i user{,/legacy}/Makefile.in || die
+ # respect multilib
+ sed -i -e "s:/lib/:/$(get_libdir)/:g" \
+ Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
+ sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
+ -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
+ -i user/{,legacy/}Makefile.in || die
+ # correct install paths
+ sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
+ scripts/Makefile.in || die
+ # don't participate in user survey bug 360483
+ sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
+ sed -i -e "s:\$(sysconfdir)/udev:$(get_udevdir):" scripts/Makefile.in || die
+}
+
+src_configure() {
+ econf \
+ --localstatedir=/var \
+ --with-utils \
+ --without-km \
+ --without-rgmanager \
+ $(use_with udev) \
+ $(use_with xen) \
+ $(use_with pacemaker) \
+ $(use_with heartbeat) \
+ $(use_with bash-completion bashcompletion) \
+ --with-distro=gentoo
+}
+
+src_compile() {
+ # only compile the tools
+ emake OPTFLAGS="${CFLAGS}" tools
+}
+
+src_install() {
+ # only install the tools
+ emake DESTDIR="${D}" install-tools
+ dodoc README ChangeLog
+
+ # install our own init script
+ newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
+
+ dodoc scripts/drbd.conf.example
+}
+
+pkg_postinst() {
+ einfo
+ einfo "Please copy and gunzip the configuration file:"
+ einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
+ einfo "and edit it to your needs. Helpful commands:"
+ einfo "man 5 drbd.conf"
+ einfo "man 8 drbdsetup"
+ einfo "man 8 drbdadm"
+ einfo "man 8 drbddisk"
+ einfo "man 8 drbdmeta"
+ einfo
+
+ elog "Remember to enable drbd support in kernel."
+}