summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorChristian Zoffoli <xmerlin@gentoo.org>2006-07-24 01:40:01 +0000
committerChristian Zoffoli <xmerlin@gentoo.org>2006-07-24 01:40:01 +0000
commitf41c54a4f1e5e936caf9b7de6e935f2880d3ef79 (patch)
treeaf3e33f542f15fe529a072ec6347d33136503c14 /sys-fs
parentStable on x86, bug #141001. (diff)
downloadgentoo-2-f41c54a4f1e5e936caf9b7de6e935f2880d3ef79.tar.gz
gentoo-2-f41c54a4f1e5e936caf9b7de6e935f2880d3ef79.tar.bz2
gentoo-2-f41c54a4f1e5e936caf9b7de6e935f2880d3ef79.zip
Version bump. Added snapshot / mirroring / gfs pool support.
(Portage version: 2.1-r1)
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/clvm/ChangeLog8
-rw-r--r--sys-fs/clvm/clvm-2.02.05.ebuild7
-rw-r--r--sys-fs/clvm/clvm-2.02.07.ebuild57
-rw-r--r--sys-fs/clvm/files/digest-clvm-2.02.073
4 files changed, 72 insertions, 3 deletions
diff --git a/sys-fs/clvm/ChangeLog b/sys-fs/clvm/ChangeLog
index 12a844cbd5e5..f11029b73ffc 100644
--- a/sys-fs/clvm/ChangeLog
+++ b/sys-fs/clvm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-fs/clvm
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/ChangeLog,v 1.15 2006/07/14 17:15:59 xmerlin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/ChangeLog,v 1.16 2006/07/24 01:40:01 xmerlin Exp $
+
+*clvm-2.02.07 (24 Jul 2006)
+
+ 24 Jul 2006; Christian Zoffoli <xmerlin@gentoo.org> clvm-2.02.05.ebuild,
+ +clvm-2.02.07.ebuild:
+ Version bump. Added snapshot / mirroring / gfs pool support.
14 Jul 2006; Christian Zoffoli <xmerlin@gentoo.org>
files/digest-clvm-2.01.15, files/digest-clvm-2.02.05, Manifest:
diff --git a/sys-fs/clvm/clvm-2.02.05.ebuild b/sys-fs/clvm/clvm-2.02.05.ebuild
index d4eddc3b1c66..bde59bce7c72 100644
--- a/sys-fs/clvm/clvm-2.02.05.ebuild
+++ b/sys-fs/clvm/clvm-2.02.05.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/clvm-2.02.05.ebuild,v 1.3 2006/07/13 08:23:55 xmerlin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/clvm-2.02.05.ebuild,v 1.4 2006/07/24 01:40:01 xmerlin Exp $
MY_P="${PN/clvm/LVM2}.${PV}"
DESCRIPTION="User-land utilities for clvm (device-mapper) software."
HOMEPAGE="http://sources.redhat.com/cluster/clvm/"
-SRC_URI="ftp://sources.redhat.com/pub/lvm2/${MY_P}.tgz"
+SRC_URI="ftp://sources.redhat.com/pub/lvm2/old/${MY_P}.tgz"
LICENSE="GPL-2"
SLOT="0"
@@ -36,6 +36,9 @@ src_compile() {
econf \
$(use_enable readline) \
--with-cluster=shared \
+ --with-pool=shared \
+ --with-snapshots=shared \
+ --with-mirrors=shared \
${myconf}
emake || die "compile problem"
diff --git a/sys-fs/clvm/clvm-2.02.07.ebuild b/sys-fs/clvm/clvm-2.02.07.ebuild
new file mode 100644
index 000000000000..a9fcade62195
--- /dev/null
+++ b/sys-fs/clvm/clvm-2.02.07.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/clvm/clvm-2.02.07.ebuild,v 1.1 2006/07/24 01:40:01 xmerlin Exp $
+
+MY_P="${PN/clvm/LVM2}.${PV}"
+
+DESCRIPTION="User-land utilities for clvm (device-mapper) software."
+HOMEPAGE="http://sources.redhat.com/cluster/clvm/"
+SRC_URI="ftp://sources.redhat.com/pub/lvm2/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="readline nocman "
+
+DEPEND=">=sys-fs/device-mapper-1.02.03
+ >=sys-cluster/dlm-1.01.00
+ !nocman? ( >=sys-cluster/cman-1.01.00 )"
+
+# nocman? ( >=sys-cluster/gulm-1.01.00 )"
+
+RDEPEND="${DEPEND}
+ !sys-fs/lvm-user
+ !sys-fs/lvm2"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ local myconf=""
+ if use nocman; then
+ myconf="${myconf} --with-clvmd=gulm"
+ else
+ myconf="${myconf} --with-clvmd=cman"
+ fi
+
+ econf \
+ $(use_enable readline) \
+ --with-cluster=shared \
+ --with-pool=shared \
+ --with-snapshots=shared \
+ --with-mirrors=shared \
+ ${myconf}
+
+ emake || die "compile problem"
+}
+
+src_install() {
+ einstall sbindir="${D}/sbin" confdir="${D}/etc/lvm"
+
+ dodoc COPYING* INSTALL README VERSION WHATS_NEW doc/*.{conf,c,txt}
+
+ newinitd ${FILESDIR}/clvmd.rc clvmd || die
+
+ insinto /lib/rcscripts/addons
+ newins ${FILESDIR}/lvm2-start.sh lvm-start.sh || die
+ newins ${FILESDIR}/lvm2-stop.sh lvm-stop.sh || die
+}
diff --git a/sys-fs/clvm/files/digest-clvm-2.02.07 b/sys-fs/clvm/files/digest-clvm-2.02.07
new file mode 100644
index 000000000000..e717f968c1cc
--- /dev/null
+++ b/sys-fs/clvm/files/digest-clvm-2.02.07
@@ -0,0 +1,3 @@
+MD5 b00b47a4c4554792a7edb241b01fa1c6 LVM2.2.02.07.tgz 485933
+RMD160 df85c8c044f0ce4e84e86b40dfe897a3ebb37964 LVM2.2.02.07.tgz 485933
+SHA256 429a01171cc6bca015e21ffc0583091afc6d360fa95a4709087929fe457fbb16 LVM2.2.02.07.tgz 485933