summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2010-06-26 16:44:03 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2010-06-26 16:44:03 +0000
commitfb7643b4960855cfbd3dd41266412ac55b68bf17 (patch)
tree40368953c06d78261905c02d849292b515ddb0c8 /sys-cluster
parentalpha stable wrt #316517 (diff)
downloadhistorical-fb7643b4960855cfbd3dd41266412ac55b68bf17.tar.gz
historical-fb7643b4960855cfbd3dd41266412ac55b68bf17.tar.bz2
historical-fb7643b4960855cfbd3dd41266412ac55b68bf17.zip
Version bump
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/drbd/ChangeLog8
-rw-r--r--sys-cluster/drbd/Manifest18
-rw-r--r--sys-cluster/drbd/drbd-8.3.8.ebuild77
-rw-r--r--sys-cluster/drbd/metadata.xml15
4 files changed, 111 insertions, 7 deletions
diff --git a/sys-cluster/drbd/ChangeLog b/sys-cluster/drbd/ChangeLog
index 5a3b7b4d1edc..46c674e84667 100644
--- a/sys-cluster/drbd/ChangeLog
+++ b/sys-cluster/drbd/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-cluster/drbd
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/ChangeLog,v 1.98 2010/05/20 03:04:01 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/ChangeLog,v 1.99 2010/06/26 16:44:03 xarthisius Exp $
+
+*drbd-8.3.8 (26 Jun 2010)
+
+ 26 Jun 2010; Kacper Kowalik <xarthisius@gentoo.org> +drbd-8.3.8.ebuild,
+ metadata.xml:
+ Version bump
20 May 2010; Jeremy Olexa <darkside@gentoo.org> Manifest:
QA: Fix distfile size
diff --git a/sys-cluster/drbd/Manifest b/sys-cluster/drbd/Manifest
index 5d75769e0991..bd290e5e908c 100644
--- a/sys-cluster/drbd/Manifest
+++ b/sys-cluster/drbd/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX drbd-0.7.rc 1629 RMD160 ad1ea38cd85a1d1260164d24f890cc38317433a3 SHA1 14a5e94ff3e6c08411be4591b4627eb0d6a9ec7f SHA256 1d9d4fb35ef63a7c0517ed5e599b080f0f7e2b20ef8218c8c008d1acb1526734
AUX drbd-8.0.8-missing-include.patch 310 RMD160 75934cabe504549d6ef3c9cf8b186dd800c7b718 SHA1 27eb329415257dc840757640c6cf82587d12b31c SHA256 1f8a6cbccb94292a50f75ab2643623d6bcb0e0bb811a828ab63df40bcf7ca2bf
AUX drbd-8.0.rc 3067 RMD160 741017b59b33b435e3f02497a10edbb4addfdc42 SHA1 f7288a4e1d57738018b460f2c0c40890a9b47cd0 SHA256 53bf3a766c654b32d3dd1644ea377a4006f56095bec880f7c4d94ebe976d9b50
@@ -14,6 +17,7 @@ DIST drbd-8.0.7.tar.gz 492060 RMD160 b33876f4a3b84a91c066de297481945103f25071 SH
DIST drbd-8.0.8.tar.gz 488329 RMD160 82b826deb7ca19051194f9109ee93609b900ade8 SHA1 479e6aa3192fad91f857b2979689de14a8f39611 SHA256 8ec6627c08af648798f3a449331496a5a9d73dad9372a9cd40053b0e82999b44
DIST drbd-8.3.2.tar.gz 415152 RMD160 b8b65492a4c123ef3acf9535e31c4d2984942166 SHA1 0434609fb0fdcca219cd0f92160d37d439ccf6cd SHA256 cfd9d05e747c53ea38d025662b67a9ddfcf4c70b64acbf0ea261042992f95bef
DIST drbd-8.3.6.tar.gz 457469 RMD160 40c21fdec04e2902662378dded279c81d194ae72 SHA1 6fe52c7b619b52b1a7e164e9df26e3a7ccd0fbbb SHA256 ea1220705845df6f6490624698904f28854fe74caf047a5d01454b9abd892ce3
+DIST drbd-8.3.8.tar.gz 483098 RMD160 b2545cc7e0759e5a03b414a07e25eda8bb9f2ff4 SHA1 ff8d10262905c37a3cfcf574ceb36dfd3b91cb0a SHA256 2db7652d1772abc872e1f4405c84cf249133fc877363ba275993fe3c13bdf665
EBUILD drbd-0.7.24-r1.ebuild 1568 RMD160 abdbd3816e101a00398bb8307fedd87f04dd5c71 SHA1 1bd58ca74620f55b01097b2a7cf24353f99af779 SHA256 e7a0d69367a28710ff9ea94577db52eea077d98cd39c3f7db46bb4f76feb5c15
EBUILD drbd-0.7.25.ebuild 1567 RMD160 1ab1911d61a1ab4b40a8a86eba508b95c56563a7 SHA1 420ade51cb040721b27b85a6eeb18dd1945ed05c SHA256 2ed15b043fbcc6c50fcb5175686b2a27c846517ed461e96b09be009eb4373e00
EBUILD drbd-8.0.11.ebuild 1404 RMD160 03b39ff4259413c791d2517688ecfa0c9869b48a SHA1 5f3514d8957f5a20524b903d320909f986e41108 SHA256 bf2c9033fec3a90cecbbead2bb46c9824c8c56793920d6f07a8688cb1fbdf569
@@ -26,5 +30,15 @@ EBUILD drbd-8.0.7.ebuild 1403 RMD160 d471e0c78f7c75381aa96e08c951522af74006f1 SH
EBUILD drbd-8.0.8.ebuild 1502 RMD160 08ec878a2a67f9ba420585117298ee80b81cbb89 SHA1 100ae30df0eaf003500379600a0f44835765a8c9 SHA256 7ce9298972b29c6f75e15d5815856331472612d3114794140b3f7743f60d6bb1
EBUILD drbd-8.3.2.ebuild 1700 RMD160 00d3dc91a17f7166140705e1f3f1e9866b2d372c SHA1 f14de7cb0052bb2f3c5df6a9da8936db099dac7b SHA256 741f018b2b21de100328fd419a75cd1c29b30ba730477b2d12fb97dc3eac7fe1
EBUILD drbd-8.3.6.ebuild 1966 RMD160 49beed7df0620247fffd5a60f214fe96b081b6de SHA1 1475ba1541f9136df0f6d00a6da12056d89de282 SHA256 8f34acd83ce8a3f4f78aa676f976acd16b35352d529972cd0e5b3e57f2acbfcf
-MISC ChangeLog 15748 RMD160 f70679a78dbc3fc17133d071b50d39b870f18a1e SHA1 75047d5b28858c578d765d8cfa753add698634cc SHA256 9836bc8bd8c56651552e49c920a0b59ff43ff814c9af4bbcb8d4b38fa46c3db8
-MISC metadata.xml 229 RMD160 4dcf17b88c5f4db2e817f473f3e8269b0bff2e6e SHA1 e6315be43241c55bdc0d12a42fa05632c5ff9b79 SHA256 49e13d2d49bef7298e3bb665ebeceeff9b0880fae5ff639cb8405993504f244f
+EBUILD drbd-8.3.8.ebuild 2078 RMD160 16ab0b364b15c9217e4ad995414f562cf7787473 SHA1 4f73d639257f566f3f1b1df44eea4d930c4d543b SHA256 702e6198c00ad695a6203f4ac14a26aaa6883dec891a7ded18f24793f4f38091
+MISC ChangeLog 15883 RMD160 8977c5c2bdf0781139d5e9db9060fb0c2841bfaa SHA1 4e2d76ecffa39d2495a76c797f618334d5acc579 SHA256 c3602a959d0cdcc5585f207f64cbd364bc289204633cbb6db251acc272c50035
+MISC metadata.xml 638 RMD160 baaeb1ed4f9ed0adfe72dac51ba0e660d1a72c7d SHA1 398650451c24fde64223c88ccd9ee4ab8b76a02f SHA256 d9ca1183b83158582fbdedfaea70b5c09a3499e68120c2a0a857f18d8179066b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iJwEAQECAAYFAkwmLl0ACgkQIiMqcbOVdxSd9gP/aqtNGpydVv4tHFn1X1y+vQe5
+vFlsc2y1M0T+feKWExi2Bntjhr6XgFfS3iZRrWcUsQGKOomZtfQjbzmP/9bbqugQ
+7S3pL73OQyx9tuiH9KJlhcUnBVRphJzt2Y1s+js/FnXSz/NsQ97wvV3PYZRSXe2F
+0ZXg4Svsor6iUWVRR8s=
+=dWcx
+-----END PGP SIGNATURE-----
diff --git a/sys-cluster/drbd/drbd-8.3.8.ebuild b/sys-cluster/drbd/drbd-8.3.8.ebuild
new file mode 100644
index 000000000000..10275b708db4
--- /dev/null
+++ b/sys-cluster/drbd/drbd-8.3.8.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/drbd/drbd-8.3.8.ebuild,v 1.1 2010/06/26 16:44:03 xarthisius Exp $
+
+EAPI="2"
+
+inherit multilib versionator
+
+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
+ sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
+ # respect multilib
+ sed -i -e "s:/lib/:/$(get_libdir)/:g" \
+ scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
+ # correct install paths
+ sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
+ 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 || die
+}
+
+src_install() {
+ # only install the tools
+ emake DESTDIR="${D}" install-tools || die
+ dodoc README ChangeLog || die
+
+ # install our own init script
+ newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN} || die
+
+ # it doesnt make sense to install a default conf in /etc,
+ # so we put it to the docs
+ rm -f "${D}"/etc/drbd.conf
+ dodoc scripts/drbd.conf || die
+}
+
+pkg_postinst() {
+ einfo
+ einfo "Please copy and gunzip the configuration file"
+ einfo "from /usr/share/doc/${PF}/drbd.conf.bz2 to /etc"
+ 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."
+ elog "Or alternatively emerge sys-cluster/drbd-kernel package."
+}
diff --git a/sys-cluster/drbd/metadata.xml b/sys-cluster/drbd/metadata.xml
index b2c73e8f3872..5a8b2322d161 100644
--- a/sys-cluster/drbd/metadata.xml
+++ b/sys-cluster/drbd/metadata.xml
@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>ha-cluster</herd>
-<maintainer>
- <email>ha-cluster@gentoo.org</email>
-</maintainer>
+ <herd>ha-cluster</herd>
+ <use>
+ <flag name='udev'>Enable udev integration</flag>
+ <flag name='xen'>Enable Xen integration</flag>
+ <flag name='pacemaker'>Enable Pacemaker integration</flag>
+ <flag name='heartbeat'>Enable Heartbeat integration</flag>
+ </use>
+ <longdescription>
+ The user space tools to control, configure the DRBD driver, as well as integration programs and scripts
+ that glues the DRBD system to cluster management software and other system components.
+ </longdescription>
</pkgmetadata>