summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2007-11-16 14:21:14 +0000
committerDoug Goldstein <cardoe@gentoo.org>2007-11-16 14:21:14 +0000
commit7c78ce5942af69416e5d8ef22c31499604c8cc93 (patch)
tree8fa514781e11970f69f79b7600f2a09e56a2f1d9
parentVersion bump (diff)
downloadgentoo-2-7c78ce5942af69416e5d8ef22c31499604c8cc93.tar.gz
gentoo-2-7c78ce5942af69416e5d8ef22c31499604c8cc93.tar.bz2
gentoo-2-7c78ce5942af69416e5d8ef22c31499604c8cc93.zip
Clean up old versions and repoman checks
(Portage version: 2.1.3.19)
-rw-r--r--sys-fs/lvm2/ChangeLog9
-rw-r--r--sys-fs/lvm2/files/digest-lvm2-2.01.093
-rw-r--r--sys-fs/lvm2/files/digest-lvm2-2.01.09-r13
-rw-r--r--sys-fs/lvm2/files/digest-lvm2-2.02.02-r13
-rw-r--r--sys-fs/lvm2/files/digest-lvm2-2.02.04-r13
-rw-r--r--sys-fs/lvm2/files/digest-lvm2-2.02.053
-rw-r--r--sys-fs/lvm2/files/digest-lvm2-2.02.063
-rw-r--r--sys-fs/lvm2/files/digest-lvm2-2.02.093
-rw-r--r--sys-fs/lvm2/files/lvm2-2.01.14-static.patch30
-rw-r--r--sys-fs/lvm2/files/lvm2-2.01.14.patch30
-rw-r--r--sys-fs/lvm2/lvm2-2.01.09-r1.ebuild42
-rw-r--r--sys-fs/lvm2/lvm2-2.01.09.ebuild39
-rw-r--r--sys-fs/lvm2/lvm2-2.02.02-r1.ebuild100
-rw-r--r--sys-fs/lvm2/lvm2-2.02.04-r1.ebuild108
-rw-r--r--sys-fs/lvm2/lvm2-2.02.05.ebuild108
-rw-r--r--sys-fs/lvm2/lvm2-2.02.06.ebuild108
-rw-r--r--sys-fs/lvm2/lvm2-2.02.09.ebuild108
-rw-r--r--sys-fs/lvm2/lvm2-2.02.28-r3.ebuild4
18 files changed, 10 insertions, 697 deletions
diff --git a/sys-fs/lvm2/ChangeLog b/sys-fs/lvm2/ChangeLog
index 22ab80054444..1a48b03d5599 100644
--- a/sys-fs/lvm2/ChangeLog
+++ b/sys-fs/lvm2/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-fs/lvm2
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.120 2007/11/16 08:05:01 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.121 2007/11/16 14:21:14 cardoe Exp $
+
+ 16 Nov 2007; Doug Klima <cardoe@gentoo.org>
+ -files/lvm2-2.01.14-static.patch, -files/lvm2-2.01.14.patch,
+ -lvm2-2.01.09.ebuild, -lvm2-2.01.09-r1.ebuild, -lvm2-2.02.02-r1.ebuild,
+ -lvm2-2.02.04-r1.ebuild, -lvm2-2.02.05.ebuild, -lvm2-2.02.06.ebuild,
+ -lvm2-2.02.09.ebuild, lvm2-2.02.28-r3.ebuild:
+ Clean up old versions and repoman checks
*lvm2-2.02.28-r3 (16 Nov 2007)
diff --git a/sys-fs/lvm2/files/digest-lvm2-2.01.09 b/sys-fs/lvm2/files/digest-lvm2-2.01.09
deleted file mode 100644
index 93e159d31c21..000000000000
--- a/sys-fs/lvm2/files/digest-lvm2-2.01.09
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ed6fe3b734d05c6497cfa4f9932046e6 LVM2.2.01.09.tgz 446348
-RMD160 d82e5c82e5772ffea07bf99ae556452d1e786485 LVM2.2.01.09.tgz 446348
-SHA256 f72b5868f8ab4c6d5ba4cd470e33ef8d916e9c6c1363a7ae48aefd9361e5fc90 LVM2.2.01.09.tgz 446348
diff --git a/sys-fs/lvm2/files/digest-lvm2-2.01.09-r1 b/sys-fs/lvm2/files/digest-lvm2-2.01.09-r1
deleted file mode 100644
index 93e159d31c21..000000000000
--- a/sys-fs/lvm2/files/digest-lvm2-2.01.09-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ed6fe3b734d05c6497cfa4f9932046e6 LVM2.2.01.09.tgz 446348
-RMD160 d82e5c82e5772ffea07bf99ae556452d1e786485 LVM2.2.01.09.tgz 446348
-SHA256 f72b5868f8ab4c6d5ba4cd470e33ef8d916e9c6c1363a7ae48aefd9361e5fc90 LVM2.2.01.09.tgz 446348
diff --git a/sys-fs/lvm2/files/digest-lvm2-2.02.02-r1 b/sys-fs/lvm2/files/digest-lvm2-2.02.02-r1
deleted file mode 100644
index d2f87c10a0b5..000000000000
--- a/sys-fs/lvm2/files/digest-lvm2-2.02.02-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c80ccdf621090bf85aa4e9102eb47099 LVM2.2.02.02.tgz 466054
-RMD160 0b5440feece630fa290d2bd9aa166e3b9ec5fa12 LVM2.2.02.02.tgz 466054
-SHA256 f1e27abed3acec22cb1bca238c4af73e7aa3247f363c67e09ec34a89820fce16 LVM2.2.02.02.tgz 466054
diff --git a/sys-fs/lvm2/files/digest-lvm2-2.02.04-r1 b/sys-fs/lvm2/files/digest-lvm2-2.02.04-r1
deleted file mode 100644
index a35c4453e096..000000000000
--- a/sys-fs/lvm2/files/digest-lvm2-2.02.04-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 954c41c42d3cfa50f12562f197bdd1a0 LVM2.2.02.04.tgz 473585
-RMD160 c594ecc57124f7f522abd80344010edceb445336 LVM2.2.02.04.tgz 473585
-SHA256 71bbe89b6c21b32099577044c150ef09a0dd4cd4bfda4e012d33309fd0aebe66 LVM2.2.02.04.tgz 473585
diff --git a/sys-fs/lvm2/files/digest-lvm2-2.02.05 b/sys-fs/lvm2/files/digest-lvm2-2.02.05
deleted file mode 100644
index 8de5edd569ac..000000000000
--- a/sys-fs/lvm2/files/digest-lvm2-2.02.05
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 87d8615a655b9a6c1a0e234eab2485bf LVM2.2.02.05.tgz 473621
-RMD160 7295f14e64dc25035d46e3512db6cae1b2be5f9b LVM2.2.02.05.tgz 473621
-SHA256 707c596c7a2f11cc08d3b1099995be2a4a3859a5454ed5af1a6c5361a821a402 LVM2.2.02.05.tgz 473621
diff --git a/sys-fs/lvm2/files/digest-lvm2-2.02.06 b/sys-fs/lvm2/files/digest-lvm2-2.02.06
deleted file mode 100644
index 38387e94d7fd..000000000000
--- a/sys-fs/lvm2/files/digest-lvm2-2.02.06
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 35c232e771812700e0ca7225da1431b8 LVM2.2.02.06.tgz 484317
-RMD160 4ebaf77fdccd0f86fd79871be6644bd8f09c1aa4 LVM2.2.02.06.tgz 484317
-SHA256 ed5a7e32804f48d82b300076cb0f521a3be33c14b983986812a39c96b93a4a32 LVM2.2.02.06.tgz 484317
diff --git a/sys-fs/lvm2/files/digest-lvm2-2.02.09 b/sys-fs/lvm2/files/digest-lvm2-2.02.09
deleted file mode 100644
index eec4ee13b745..000000000000
--- a/sys-fs/lvm2/files/digest-lvm2-2.02.09
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 04aa4bd7781e9b57bf214654d5a0267c LVM2.2.02.09.tgz 487599
-RMD160 ee56c644c567a24c3de04f1fd733072e21eaea18 LVM2.2.02.09.tgz 487599
-SHA256 d6493169666058ea7514b6782de9985d1df1230fcca072306dbe645bb91ac177 LVM2.2.02.09.tgz 487599
diff --git a/sys-fs/lvm2/files/lvm2-2.01.14-static.patch b/sys-fs/lvm2/files/lvm2-2.01.14-static.patch
deleted file mode 100644
index 049d5e8fcc39..000000000000
--- a/sys-fs/lvm2/files/lvm2-2.01.14-static.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Index: LVM2.2.01.14/lib/mm/pool-fast.c
-===================================================================
---- LVM2.2.01.14.orig/lib/mm/pool-fast.c
-+++ LVM2.2.01.14/lib/mm/pool-fast.c
-@@ -30,8 +30,8 @@ struct pool {
- unsigned object_alignment;
- };
-
--void _align_chunk(struct chunk *c, unsigned alignment);
--struct chunk *_new_chunk(struct pool *p, size_t s);
-+static void _align_chunk(struct chunk *c, unsigned alignment);
-+static struct chunk *_new_chunk(struct pool *p, size_t s);
-
- /* by default things come out aligned for doubles */
- #define DEFAULT_ALIGNMENT __alignof__ (double)
-@@ -204,12 +204,12 @@ void pool_abandon_object(struct pool *p)
- p->object_alignment = DEFAULT_ALIGNMENT;
- }
-
--void _align_chunk(struct chunk *c, unsigned alignment)
-+static void _align_chunk(struct chunk *c, unsigned alignment)
- {
- c->begin += alignment - ((unsigned long) c->begin & (alignment - 1));
- }
-
--struct chunk *_new_chunk(struct pool *p, size_t s)
-+static struct chunk *_new_chunk(struct pool *p, size_t s)
- {
- struct chunk *c;
-
diff --git a/sys-fs/lvm2/files/lvm2-2.01.14.patch b/sys-fs/lvm2/files/lvm2-2.01.14.patch
deleted file mode 100644
index 049d5e8fcc39..000000000000
--- a/sys-fs/lvm2/files/lvm2-2.01.14.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Index: LVM2.2.01.14/lib/mm/pool-fast.c
-===================================================================
---- LVM2.2.01.14.orig/lib/mm/pool-fast.c
-+++ LVM2.2.01.14/lib/mm/pool-fast.c
-@@ -30,8 +30,8 @@ struct pool {
- unsigned object_alignment;
- };
-
--void _align_chunk(struct chunk *c, unsigned alignment);
--struct chunk *_new_chunk(struct pool *p, size_t s);
-+static void _align_chunk(struct chunk *c, unsigned alignment);
-+static struct chunk *_new_chunk(struct pool *p, size_t s);
-
- /* by default things come out aligned for doubles */
- #define DEFAULT_ALIGNMENT __alignof__ (double)
-@@ -204,12 +204,12 @@ void pool_abandon_object(struct pool *p)
- p->object_alignment = DEFAULT_ALIGNMENT;
- }
-
--void _align_chunk(struct chunk *c, unsigned alignment)
-+static void _align_chunk(struct chunk *c, unsigned alignment)
- {
- c->begin += alignment - ((unsigned long) c->begin & (alignment - 1));
- }
-
--struct chunk *_new_chunk(struct pool *p, size_t s)
-+static struct chunk *_new_chunk(struct pool *p, size_t s)
- {
- struct chunk *c;
-
diff --git a/sys-fs/lvm2/lvm2-2.01.09-r1.ebuild b/sys-fs/lvm2/lvm2-2.01.09-r1.ebuild
deleted file mode 100644
index ef8211473230..000000000000
--- a/sys-fs/lvm2/lvm2-2.01.09-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.01.09-r1.ebuild,v 1.3 2007/10/12 01:56:43 robbat2 Exp $
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software."
-HOMEPAGE="http://sources.redhat.com/lvm2/"
-SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="readline nolvmstatic"
-
-DEPEND=">=sys-fs/device-mapper-1.01"
-RDEPEND="${DEPEND}
- !sys-fs/lvm-user"
-
-S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
-
-src_compile() {
- # Static compile of lvm2 so that the install described in the handbook works
- # http://www.gentoo.org/doc/en/lvm2.xml
- # fixes http://bugs.gentoo.org/show_bug.cgi?id=84463
- local myconf
- use nolvmstatic || myconf="--enable-static_link"
-
- # disable O_DIRECT support on hppa, breaks pv detection (#99532)
- use hppa && myconf="${myconf} --disable-o_direct"
-
- econf $(use_enable readline) ${myconf}
- emake || die "compile problem"
-}
-
-src_install() {
- einstall sbindir="${D}/sbin" staticdir="${D}/sbin" confdir="${D}/etc/lvm"
- mv -f "${D}/sbin/lvm.static" "${D}/sbin/lvm"
-
- dodoc COPYING* INSTALL README VERSION WHATS_NEW doc/*.{conf,c,txt}
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/lvm2-start.sh lvm-start.sh
- newins "${FILESDIR}"/lvm2-stop.sh lvm-stop.sh
-}
diff --git a/sys-fs/lvm2/lvm2-2.01.09.ebuild b/sys-fs/lvm2/lvm2-2.01.09.ebuild
deleted file mode 100644
index 600426c17fb1..000000000000
--- a/sys-fs/lvm2/lvm2-2.01.09.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.01.09.ebuild,v 1.11 2007/10/12 01:56:43 robbat2 Exp $
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software."
-HOMEPAGE="http://sources.redhat.com/lvm2/"
-SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="readline nolvmstatic"
-
-DEPEND=">=sys-fs/device-mapper-1.01"
-RDEPEND="${DEPEND}
- !sys-fs/lvm-user"
-
-S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
-
-src_compile() {
- # Static compile of lvm2 so that the install described in the handbook works
- # http://www.gentoo.org/doc/en/lvm2.xml
- # fixes http://bugs.gentoo.org/show_bug.cgi?id=84463
- local myconf
- use nolvmstatic || myconf="--enable-static_link"
-
- econf $(use_enable readline) ${myconf}
- emake || die "compile problem"
-}
-
-src_install() {
- einstall sbindir="${D}/sbin" staticdir="${D}/sbin" confdir="${D}/etc/lvm"
- mv -f "${D}/sbin/lvm.static" "${D}/sbin/lvm"
-
- dodoc COPYING* INSTALL README VERSION WHATS_NEW doc/*.{conf,c,txt}
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/lvm2-start.sh lvm-start.sh
- newins "${FILESDIR}"/lvm2-stop.sh lvm-stop.sh
-}
diff --git a/sys-fs/lvm2/lvm2-2.02.02-r1.ebuild b/sys-fs/lvm2/lvm2-2.02.02-r1.ebuild
deleted file mode 100644
index e9460564d078..000000000000
--- a/sys-fs/lvm2/lvm2-2.02.02-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.02-r1.ebuild,v 1.4 2007/10/12 01:56:43 robbat2 Exp $
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software."
-HOMEPAGE="http://sources.redhat.com/lvm2/"
-SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="readline nolvmstatic clvm cman gulm nolvm1 nosnapshots nomirrors selinux"
-
-DEPEND=">=sys-fs/device-mapper-1.02.03
- clvm? ( >=sys-cluster/dlm-1.01.00
- cman? ( >=sys-cluster/cman-1.01.00 )
- gulm? ( >=sys-cluster/gulm-1.00.00 ) )"
-
-RDEPEND="${DEPEND}
- !sys-fs/lvm-user
- !sys-fs/clvm"
-
-S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
-
-src_compile() {
- # Static compile of lvm2 so that the install described in the handbook works
- # http://www.gentoo.org/doc/en/lvm2.xml
- # fixes http://bugs.gentoo.org/show_bug.cgi?id=84463
- local myconf
-
- if ! use nolvmstatic
- then
- myconf="${myconf} --enable-static_link"
- use nosnapshots || myconf="${myconf} --with-snapshots=internal"
- use nomirrors || myconf="${myconf} --with-mirrors=internal"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=internal"
- fi
- else
- use nosnapshots || myconf="${myconf} --with-snapshots=shared"
- use nomirrors || myconf="${myconf} --with-mirrors=shared"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=shared"
- fi
- fi
-
- # disable O_DIRECT support on hppa, breaks pv detection (#99532)
- use hppa && myconf="${myconf} --disable-o_direct"
-
- if use clvm; then
- if use nolvmstatic
- then
- myconf="${myconf} --with-cluster=shared"
- else
- myconf="${myconf} --with-cluster=internal"
- fi
- if useq cman && useq gulm; then
- myconf="${myconf} --with-clvmd=all"
- fi
- if useq cman && ! useq gulm; then
- myconf="${myconf} --with-clvmd=cman"
- fi
- if useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=gulm"
- fi
- if ! useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=none"
- fi
- fi
-
- econf $(use_enable readline) $(use_enable selinux) ${myconf} || die
- emake || die "compile problem"
-}
-
-src_install() {
- einstall sbindir="${D}/sbin" staticdir="${D}/sbin" confdir="${D}/etc/lvm"
- mv -f "${D}/sbin/lvm.static" "${D}/sbin/lvm"
-
- dodoc COPYING* INSTALL README VERSION WHATS_NEW doc/*.{conf,c,txt}
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/lvm2-start.sh lvm-start.sh || die
- newins "${FILESDIR}"/lvm2-stop.sh lvm-stop.sh || die
- if use clvm; then
- newinitd "${FILESDIR}"/clvmd.rc clvmd || die
- fi
-
- ewarn "use flag nocman is deprecated and replaced"
- ewarn "with cman and gulm use flags."
- ewarn ""
- ewarn "use flags clvm,cman and gulm are masked"
- ewarn "by default and need to be unmasked to use them"
- ewarn ""
- ewarn "Rebuild your genkernel initramfs if you are using lvm"
-}
diff --git a/sys-fs/lvm2/lvm2-2.02.04-r1.ebuild b/sys-fs/lvm2/lvm2-2.02.04-r1.ebuild
deleted file mode 100644
index 292fcbb21c3c..000000000000
--- a/sys-fs/lvm2/lvm2-2.02.04-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.04-r1.ebuild,v 1.4 2007/10/12 01:56:43 robbat2 Exp $
-
-inherit eutils
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software."
-HOMEPAGE="http://sources.redhat.com/lvm2/"
-SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ~mips ~ppc ~ppc64 sparc ~x86"
-IUSE="readline nolvmstatic clvm cman gulm nolvm1 nosnapshots nomirrors selinux"
-
-DEPEND=">=sys-fs/device-mapper-1.02.03
- clvm? ( >=sys-cluster/dlm-1.01.00
- cman? ( >=sys-cluster/cman-1.01.00 )
- gulm? ( >=sys-cluster/gulm-1.00.00 ) )"
-
-RDEPEND="${DEPEND}
- !sys-fs/lvm-user
- !sys-fs/clvm"
-
-S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}" || die
- epatch "${FILESDIR}"/lvm2-2.02.04-vgid.patch
-}
-
-src_compile() {
- # Static compile of lvm2 so that the install described in the handbook works
- # http://www.gentoo.org/doc/en/lvm2.xml
- # fixes http://bugs.gentoo.org/show_bug.cgi?id=84463
- local myconf
-
- if ! use nolvmstatic
- then
- myconf="${myconf} --enable-static_link"
- use nosnapshots || myconf="${myconf} --with-snapshots=internal"
- use nomirrors || myconf="${myconf} --with-mirrors=internal"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=internal"
- fi
- else
- use nosnapshots || myconf="${myconf} --with-snapshots=shared"
- use nomirrors || myconf="${myconf} --with-mirrors=shared"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=shared"
- fi
- fi
-
- # disable O_DIRECT support on hppa, breaks pv detection (#99532)
- use hppa && myconf="${myconf} --disable-o_direct"
-
- if use clvm; then
- if use nolvmstatic
- then
- myconf="${myconf} --with-cluster=shared"
- else
- myconf="${myconf} --with-cluster=internal"
- fi
- if useq cman && useq gulm; then
- myconf="${myconf} --with-clvmd=all"
- fi
- if useq cman && ! useq gulm; then
- myconf="${myconf} --with-clvmd=cman"
- fi
- if useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=gulm"
- fi
- if ! useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=none"
- fi
- fi
-
- econf $(use_enable readline) $(use_enable selinux) ${myconf} || die
- emake || die "compile problem"
-}
-
-src_install() {
- einstall sbindir="${D}/sbin" staticdir="${D}/sbin" confdir="${D}/etc/lvm"
- mv -f "${D}/sbin/lvm.static" "${D}/sbin/lvm"
-
- dodoc COPYING* INSTALL README VERSION WHATS_NEW doc/*.{conf,c,txt}
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/lvm2-start.sh lvm-start.sh || die
- newins "${FILESDIR}"/lvm2-stop.sh lvm-stop.sh || die
- if use clvm; then
- newinitd "${FILESDIR}"/clvmd.rc clvmd || die
- fi
-
- ewarn "use flag nocman is deprecated and replaced"
- ewarn "with cman and gulm use flags."
- ewarn ""
- ewarn "use flags clvm,cman and gulm are masked"
- ewarn "by default and need to be unmasked to use them"
- ewarn ""
- ewarn "Rebuild your genkernel initramfs if you are using lvm"
-}
diff --git a/sys-fs/lvm2/lvm2-2.02.05.ebuild b/sys-fs/lvm2/lvm2-2.02.05.ebuild
deleted file mode 100644
index 01b45b8fa501..000000000000
--- a/sys-fs/lvm2/lvm2-2.02.05.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.05.ebuild,v 1.11 2007/10/12 01:56:43 robbat2 Exp $
-
-inherit eutils
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software."
-HOMEPAGE="http://sources.redhat.com/lvm2/"
-SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa mips ppc ppc64 sparc x86"
-IUSE="readline nolvmstatic clvm cman gulm nolvm1 nosnapshots nomirrors selinux"
-
-DEPEND=">=sys-fs/device-mapper-1.02.03
- clvm? ( >=sys-cluster/dlm-1.01.00
- cman? ( >=sys-cluster/cman-1.01.00 )
- gulm? ( >=sys-cluster/gulm-1.00.00 ) )"
-
-RDEPEND="${DEPEND}
- !sys-fs/lvm-user
- !sys-fs/clvm"
-
-S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}" || die
- #epatch ${FILESDIR}/lvm2-2.02.04-vgid.patch
-}
-
-src_compile() {
- # Static compile of lvm2 so that the install described in the handbook works
- # http://www.gentoo.org/doc/en/lvm2.xml
- # fixes http://bugs.gentoo.org/show_bug.cgi?id=84463
- local myconf
-
- if ! use nolvmstatic
- then
- myconf="${myconf} --enable-static_link"
- use nosnapshots || myconf="${myconf} --with-snapshots=internal"
- use nomirrors || myconf="${myconf} --with-mirrors=internal"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=internal"
- fi
- else
- use nosnapshots || myconf="${myconf} --with-snapshots=shared"
- use nomirrors || myconf="${myconf} --with-mirrors=shared"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=shared"
- fi
- fi
-
- # disable O_DIRECT support on hppa, breaks pv detection (#99532)
- use hppa && myconf="${myconf} --disable-o_direct"
-
- if use clvm; then
- if use nolvmstatic
- then
- myconf="${myconf} --with-cluster=shared"
- else
- myconf="${myconf} --with-cluster=internal"
- fi
- if useq cman && useq gulm; then
- myconf="${myconf} --with-clvmd=all"
- fi
- if useq cman && ! useq gulm; then
- myconf="${myconf} --with-clvmd=cman"
- fi
- if useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=gulm"
- fi
- if ! useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=none"
- fi
- fi
-
- econf $(use_enable readline) $(use_enable selinux) ${myconf} || die
- emake || die "compile problem"
-}
-
-src_install() {
- einstall sbindir="${D}/sbin" staticdir="${D}/sbin" confdir="${D}/etc/lvm"
- mv -f "${D}/sbin/lvm.static" "${D}/sbin/lvm"
-
- dodoc COPYING* INSTALL README VERSION WHATS_NEW doc/*.{conf,c,txt}
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/lvm2-start.sh lvm-start.sh || die
- newins "${FILESDIR}"/lvm2-stop.sh lvm-stop.sh || die
- if use clvm; then
- newinitd "${FILESDIR}"/clvmd.rc clvmd || die
- fi
-
- ewarn "use flag nocman is deprecated and replaced"
- ewarn "with cman and gulm use flags."
- ewarn ""
- ewarn "use flags clvm,cman and gulm are masked"
- ewarn "by default and need to be unmasked to use them"
- ewarn ""
- ewarn "Rebuild your genkernel initramfs if you are using lvm"
-}
diff --git a/sys-fs/lvm2/lvm2-2.02.06.ebuild b/sys-fs/lvm2/lvm2-2.02.06.ebuild
deleted file mode 100644
index c5c872d053be..000000000000
--- a/sys-fs/lvm2/lvm2-2.02.06.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.06.ebuild,v 1.10 2007/10/12 01:56:43 robbat2 Exp $
-
-inherit eutils
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software."
-HOMEPAGE="http://sources.redhat.com/lvm2/"
-SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa mips ppc ppc64 sparc x86"
-IUSE="readline nolvmstatic clvm cman gulm nolvm1 nosnapshots nomirrors selinux"
-
-DEPEND=">=sys-fs/device-mapper-1.02.07
- clvm? ( >=sys-cluster/dlm-1.01.00
- cman? ( >=sys-cluster/cman-1.01.00 )
- gulm? ( >=sys-cluster/gulm-1.00.00 ) )"
-
-RDEPEND="${DEPEND}
- !sys-fs/lvm-user
- !sys-fs/clvm"
-
-S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}" || die
- #epatch "${FILESDIR}"/lvm2-2.02.04-vgid.patch
-}
-
-src_compile() {
- # Static compile of lvm2 so that the install described in the handbook works
- # http://www.gentoo.org/doc/en/lvm2.xml
- # fixes http://bugs.gentoo.org/show_bug.cgi?id=84463
- local myconf
-
- if ! use nolvmstatic
- then
- myconf="${myconf} --enable-static_link"
- use nosnapshots || myconf="${myconf} --with-snapshots=internal"
- use nomirrors || myconf="${myconf} --with-mirrors=internal"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=internal"
- fi
- else
- use nosnapshots || myconf="${myconf} --with-snapshots=shared"
- use nomirrors || myconf="${myconf} --with-mirrors=shared"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=shared"
- fi
- fi
-
- # disable O_DIRECT support on hppa, breaks pv detection (#99532)
- use hppa && myconf="${myconf} --disable-o_direct"
-
- if use clvm; then
- if use nolvmstatic
- then
- myconf="${myconf} --with-cluster=shared"
- else
- myconf="${myconf} --with-cluster=internal"
- fi
- if useq cman && useq gulm; then
- myconf="${myconf} --with-clvmd=all"
- fi
- if useq cman && ! useq gulm; then
- myconf="${myconf} --with-clvmd=cman"
- fi
- if useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=gulm"
- fi
- if ! useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=none"
- fi
- fi
-
- econf $(use_enable readline) $(use_enable selinux) ${myconf} || die
- emake || die "compile problem"
-}
-
-src_install() {
- einstall sbindir="${D}/sbin" staticdir="${D}/sbin" confdir="${D}/etc/lvm"
- mv -f "${D}/sbin/lvm.static" "${D}/sbin/lvm"
-
- dodoc COPYING* INSTALL README VERSION WHATS_NEW doc/*.{conf,c,txt}
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/lvm2-start.sh lvm-start.sh || die
- newins "${FILESDIR}"/lvm2-stop.sh lvm-stop.sh || die
- if use clvm; then
- newinitd "${FILESDIR}"/clvmd.rc clvmd || die
- fi
-
- ewarn "use flag nocman is deprecated and replaced"
- ewarn "with cman and gulm use flags."
- ewarn ""
- ewarn "use flags clvm,cman and gulm are masked"
- ewarn "by default and need to be unmasked to use them"
- ewarn ""
- ewarn "Rebuild your genkernel initramfs if you are using lvm"
-}
diff --git a/sys-fs/lvm2/lvm2-2.02.09.ebuild b/sys-fs/lvm2/lvm2-2.02.09.ebuild
deleted file mode 100644
index 3b96afaf2b6d..000000000000
--- a/sys-fs/lvm2/lvm2-2.02.09.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.09.ebuild,v 1.2 2007/10/12 01:56:43 robbat2 Exp $
-
-inherit eutils
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software."
-HOMEPAGE="http://sources.redhat.com/lvm2/"
-SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="readline nolvmstatic clvm cman gulm nolvm1 nosnapshots nomirrors selinux"
-
-DEPEND=">=sys-fs/device-mapper-1.02.03
- clvm? ( >=sys-cluster/dlm-1.01.00
- cman? ( >=sys-cluster/cman-1.01.00 )
- gulm? ( >=sys-cluster/gulm-1.00.00 ) )"
-
-RDEPEND="${DEPEND}
- !sys-fs/lvm-user
- !sys-fs/clvm"
-
-S="${WORKDIR}/${PN/lvm/LVM}.${PV}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}" || die
- #epatch "${FILESDIR}"/lvm2-2.02.04-vgid.patch
-}
-
-src_compile() {
- # Static compile of lvm2 so that the install described in the handbook works
- # http://www.gentoo.org/doc/en/lvm2.xml
- # fixes http://bugs.gentoo.org/show_bug.cgi?id=84463
- local myconf
-
- if ! use nolvmstatic
- then
- myconf="${myconf} --enable-static_link"
- use nosnapshots || myconf="${myconf} --with-snapshots=internal"
- use nomirrors || myconf="${myconf} --with-mirrors=internal"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=internal"
- fi
- else
- use nosnapshots || myconf="${myconf} --with-snapshots=shared"
- use nomirrors || myconf="${myconf} --with-mirrors=shared"
- if use nolvm1
- then
- myconf="${myconf} --with-lvm1=none"
- else
- myconf="${myconf} --with-lvm1=shared"
- fi
- fi
-
- # disable O_DIRECT support on hppa, breaks pv detection (#99532)
- use hppa && myconf="${myconf} --disable-o_direct"
-
- if use clvm; then
- if use nolvmstatic
- then
- myconf="${myconf} --with-cluster=shared"
- else
- myconf="${myconf} --with-cluster=internal"
- fi
- if useq cman && useq gulm; then
- myconf="${myconf} --with-clvmd=all"
- fi
- if useq cman && ! useq gulm; then
- myconf="${myconf} --with-clvmd=cman"
- fi
- if useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=gulm"
- fi
- if ! useq gulm && ! useq cman; then
- myconf="${myconf} --with-clvmd=none"
- fi
- fi
-
- econf $(use_enable readline) $(use_enable selinux) ${myconf} || die
- emake || die "compile problem"
-}
-
-src_install() {
- einstall sbindir="${D}/sbin" staticdir="${D}/sbin" confdir="${D}/etc/lvm"
- mv -f "${D}/sbin/lvm.static" "${D}/sbin/lvm"
-
- dodoc COPYING* INSTALL README VERSION WHATS_NEW doc/*.{conf,c,txt}
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/lvm2-start.sh lvm-start.sh || die
- newins "${FILESDIR}"/lvm2-stop.sh lvm-stop.sh || die
- if use clvm; then
- newinitd "${FILESDIR}"/clvmd.rc clvmd || die
- fi
-
- ewarn "use flag nocman is deprecated and replaced"
- ewarn "with cman and gulm use flags."
- ewarn ""
- ewarn "use flags clvm,cman and gulm are masked"
- ewarn "by default and need to be unmasked to use them"
- ewarn ""
- ewarn "Rebuild your genkernel initramfs if you are using lvm"
-}
diff --git a/sys-fs/lvm2/lvm2-2.02.28-r3.ebuild b/sys-fs/lvm2/lvm2-2.02.28-r3.ebuild
index 0b3586ae557c..b57c64173020 100644
--- a/sys-fs/lvm2/lvm2-2.02.28-r3.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.28-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.28-r3.ebuild,v 1.1 2007/11/16 08:05:01 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.28-r3.ebuild,v 1.2 2007/11/16 14:21:14 cardoe Exp $
inherit eutils multilib
@@ -102,7 +102,7 @@ src_install() {
cp -f "${D}"/sbin/lvm.static "${D}"/sbin/lvm \
|| die "Failed to copy lvm.static"
fi
-
+
dodir /$(get_libdir)
# Put these in root so we can reach before /usr is up
for i in libdevmapper-event-lvm2mirror liblvm2{format1,snapshot} ; do