diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2012-05-27 18:01:12 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2012-05-27 18:01:12 +0000 |
commit | 689e3fd22abc846a3c11a34c2c7869fbe17873b3 (patch) | |
tree | 4351e5f32ee9c88b1c5e5f89919061b0cb46ea41 /sys-fs/lvm2 | |
parent | Add --enable-arrow-scrollbars and --enable-gray-stipples to configure to stay... (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-fs/lvm2/Manifest | 6 | ||||
-rw-r--r-- | sys-fs/lvm2/lvm2-2.02.95-r2.ebuild | 10 | ||||
-rw-r--r-- | sys-fs/lvm2/metadata.xml | 1 |
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> |