summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2012-05-27 18:01:12 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2012-05-27 18:01:12 +0000
commit689e3fd22abc846a3c11a34c2c7869fbe17873b3 (patch)
tree4351e5f32ee9c88b1c5e5f89919061b0cb46ea41 /sys-fs/lvm2
parentAdd --enable-arrow-scrollbars and --enable-gray-stipples to configure to stay... (diff)
downloadhistorical-689e3fd22abc846a3c11a34c2c7869fbe17873b3.tar.gz
historical-689e3fd22abc846a3c11a34c2c7869fbe17873b3.tar.bz2
historical-689e3fd22abc846a3c11a34c2c7869fbe17873b3.zip
Bug #417735: Make thin-provisioning-tools optional because some users are complaining about boost headers as a dependency.
Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64
Diffstat (limited to 'sys-fs/lvm2')
-rw-r--r--sys-fs/lvm2/ChangeLog7
-rw-r--r--sys-fs/lvm2/Manifest6
-rw-r--r--sys-fs/lvm2/lvm2-2.02.95-r2.ebuild10
-rw-r--r--sys-fs/lvm2/metadata.xml1
4 files changed, 16 insertions, 8 deletions
diff --git a/sys-fs/lvm2/ChangeLog b/sys-fs/lvm2/ChangeLog
index d5d9b777988a..0ea9f194fe55 100644
--- a/sys-fs/lvm2/ChangeLog
+++ b/sys-fs/lvm2/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/lvm2
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.271 2012/05/27 07:08:45 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.272 2012/05/27 18:01:12 robbat2 Exp $
+
+ 27 May 2012; Robin H. Johnson <robbat2@gentoo.org> lvm2-2.02.95-r2.ebuild,
+ metadata.xml:
+ Bug #417735: Make thin-provisioning-tools optional because some users are
+ complaining about boost headers as a dependency.
27 May 2012; Robin H. Johnson <robbat2@gentoo.org> lvm2-2.02.95-r2.ebuild:
Whitespace.
diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index f13882c09c7f..78869b3213a7 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -66,7 +66,7 @@ EBUILD lvm2-2.02.92.ebuild 8263 RMD160 4315bad29d7bb45a5b6e44af79635103d8946c12
EBUILD lvm2-2.02.93-r1.ebuild 8278 RMD160 fdbaeec2b9c3b9003f6493e00a382c5b8bf31bad SHA1 14b78bfadf121dbd51276583c146b078f50aacd2 SHA256 b184eac892f30cc507e5b85457ef1c4a831a3c5c855fdebc8b6f97cce305c686
EBUILD lvm2-2.02.93.ebuild 8277 RMD160 ff092b7ff383bc955789fb447d95a1e9deec8c8d SHA1 489888d157e4ebe50caf0331f93f13dd0a49154c SHA256 6cca39403c10e212e7f7edf0f1f6eb6859fd515a635b0b4b1e92f13de8773b95
EBUILD lvm2-2.02.95-r1.ebuild 8435 RMD160 6c8df038ef652b606b9198949398956daffc4216 SHA1 880d7dcae872ddcecaaeedae00a988ce095c48a9 SHA256 741d0030c39f63b1794ebe935e6b6bb4e6f4aa86045ba661f61ccd3bea5cce9c
-EBUILD lvm2-2.02.95-r2.ebuild 8418 RMD160 ebf01589391e994406024fa15a43c835a489a443 SHA1 b3415d7d9151182aab5fd41e2807ed433d8b3508 SHA256 4301ea4cc341331e9a9ab7b2f50be87c799b1ee01d56047d77725020b9ac9321
+EBUILD lvm2-2.02.95-r2.ebuild 8493 RMD160 261edbf3427341bad9f5ba92a9d7d34b6d6279ea SHA1 b0a8c4acc907bc26efd0137f04951f745ead875a SHA256 df45818894d5b8af7d1ac44c14b54ba8f9efd483b72dc800c4abee05da48876c
EBUILD lvm2-2.02.95.ebuild 8340 RMD160 16e6be98bbb91053a533e071daf5ef57f4888a44 SHA1 9bdbddc120c68ee5e28a8e7c59e5731a82a36151 SHA256 fbd1b45682794c1567c0ee446732aa82ecd09adb8c9e1302f4abe3bee0cc81d1
-MISC ChangeLog 50040 RMD160 4d2ca3797550f4fca3218672185c95f112b49679 SHA1 8f17f274fb5669ea86cbea1fcfa7d53f7940aaa5 SHA256 2a7607d9d0708a5247027f22ce3672411f21e70c0bfeb4c05ab4ff2104943a99
-MISC metadata.xml 770 RMD160 10cadeecb8b77288ca9ae9dec2b485f5c1a33ba1 SHA1 950857278b8208a02b256f317a6687b446279a8d SHA256 b0994914cb1d6028fd0d0545c4e6d534797d20e7a40eea5d827afa836e0ea1eb
+MISC ChangeLog 50261 RMD160 ddc92d0e20c1c51fc999d0e9e4ae46174152d055 SHA1 13f28a35d20dcf7a3ec0ebb4ec7c18448066cfb1 SHA256 16576068def9a8b70e42c7b15a67a593a5539fe2fa42b9134efb91ae5320fbe0
+MISC metadata.xml 822 RMD160 5e254d7b9772e1d83163615cbeaadde6d5f30d97 SHA1 b19fae987eba004acaf26e817d362af477d21bc2 SHA256 419b6c05e9d710ff09188d6fd97d1d5a2e1f6a40ee04cfb9b8673c4898ea3a5d
diff --git a/sys-fs/lvm2/lvm2-2.02.95-r2.ebuild b/sys-fs/lvm2/lvm2-2.02.95-r2.ebuild
index 08f65ade40ca..27591d16c911 100644
--- a/sys-fs/lvm2/lvm2-2.02.95-r2.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.95-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.95-r2.ebuild,v 1.2 2012/05/27 07:08:45 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.95-r2.ebuild,v 1.3 2012/05/27 18:01:12 robbat2 Exp $
EAPI=3
inherit eutils multilib toolchain-funcs autotools linux-info
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="readline static static-libs clvm cman +lvm1 selinux +udev"
+IUSE="readline static static-libs clvm cman +lvm1 selinux +udev +thin"
DEPEND_COMMON="!!sys-fs/device-mapper
readline? ( sys-libs/readline )
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND_COMMON}
!!sys-fs/lvm-user
!!sys-fs/clvm
>=sys-apps/util-linux-2.16
- sys-block/thin-provisioning-tools"
+ thin? ( sys-block/thin-provisioning-tools )"
# Upgrading to this LVM will break older cryptsetup
RDEPEND="${RDEPEND}
@@ -133,7 +133,9 @@ src_configure() {
# so we cannot disable them
myconf="${myconf} --with-mirrors=internal"
myconf="${myconf} --with-snapshots=internal"
- myconf="${myconf} --with-thin=internal"
+ use thin \
+ && myconf="${myconf} --with-thin=internal" \
+ || myconf="${myconf} --with-thin=none"
if use lvm1 ; then
myconf="${myconf} --with-lvm1=${buildmode}"
diff --git a/sys-fs/lvm2/metadata.xml b/sys-fs/lvm2/metadata.xml
index b6d2440d762b..7ee8f0850fc9 100644
--- a/sys-fs/lvm2/metadata.xml
+++ b/sys-fs/lvm2/metadata.xml
@@ -19,5 +19,6 @@
<flag name='cman'>Cman support for clustered lvm</flag>
<flag name='lvm1'>Allow users to build lvm2 with lvm1 support</flag>
<flag name='nolvmstatic'>Allow users to build lvm2 dynamically</flag>
+ <flag name='thin'>Support for thin volumes</flag>
</use>
</pkgmetadata>