diff options
author | Christian Zoffoli <xmerlin@gentoo.org> | 2006-07-24 01:40:01 +0000 |
---|---|---|
committer | Christian Zoffoli <xmerlin@gentoo.org> | 2006-07-24 01:40:01 +0000 |
commit | f41c54a4f1e5e936caf9b7de6e935f2880d3ef79 (patch) | |
tree | af3e33f542f15fe529a072ec6347d33136503c14 /sys-fs | |
parent | Stable on x86, bug #141001. (diff) | |
download | gentoo-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/ChangeLog | 8 | ||||
-rw-r--r-- | sys-fs/clvm/clvm-2.02.05.ebuild | 7 | ||||
-rw-r--r-- | sys-fs/clvm/clvm-2.02.07.ebuild | 57 | ||||
-rw-r--r-- | sys-fs/clvm/files/digest-clvm-2.02.07 | 3 |
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 |