diff options
author | Richard Yao <ryao@gentoo.org> | 2012-11-14 21:56:47 +0000 |
---|---|---|
committer | Richard Yao <ryao@gentoo.org> | 2012-11-14 21:56:47 +0000 |
commit | ee9a144be32d58bb29ccaad0d1e1bbb2260f5cd8 (patch) | |
tree | 531cc5712155b89633b34f156d7c0bce4f00ea8a /sys-fs/zfs-kmod | |
parent | Stable for x86, wrt bug #441452 (diff) | |
download | historical-ee9a144be32d58bb29ccaad0d1e1bbb2260f5cd8.tar.gz historical-ee9a144be32d58bb29ccaad0d1e1bbb2260f5cd8.tar.bz2 historical-ee9a144be32d58bb29ccaad0d1e1bbb2260f5cd8.zip |
Bump sys-fs/zfs-kmod to 0.6.0_rc12
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'sys-fs/zfs-kmod')
-rw-r--r-- | sys-fs/zfs-kmod/ChangeLog | 7 | ||||
-rw-r--r-- | sys-fs/zfs-kmod/Manifest | 4 | ||||
-rw-r--r-- | sys-fs/zfs-kmod/zfs-kmod-0.6.0_rc12.ebuild | 95 |
3 files changed, 104 insertions, 2 deletions
diff --git a/sys-fs/zfs-kmod/ChangeLog b/sys-fs/zfs-kmod/ChangeLog index 71df8b2bf69a..af06d1a6e73f 100644 --- a/sys-fs/zfs-kmod/ChangeLog +++ b/sys-fs/zfs-kmod/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-fs/zfs-kmod # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs-kmod/ChangeLog,v 1.8 2012/10/17 04:57:56 ryao Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs-kmod/ChangeLog,v 1.9 2012/11/14 21:56:46 ryao Exp $ + +*zfs-kmod-0.6.0_rc12 (14 Nov 2012) + + 14 Nov 2012; Richard Yao <ryao@gentoo.org> +zfs-kmod-0.6.0_rc12.ebuild: + Bump sys-fs/zfs-kmod to 0.6.0_rc12 *zfs-kmod-0.6.0_rc11-r1 (17 Oct 2012) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index dd0e36aeac3e..c7b2fa7430d1 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -14,9 +14,11 @@ AUX zfs-kmod-0.6.0_rc9-remove-pfmalloc-2-of-3.patch 1979 SHA256 6f61761703c4c71d AUX zfs-kmod-0.6.0_rc9-remove-pfmalloc-3-of-3.patch 2593 SHA256 a51425a9d97dc7177be6bf05a14d1905d52be5b503ab27e570e1e7e254befcf8 SHA512 7579231f68a1d840a1d568b12bb5bc8bd78d15c379020618b061015cc4771655650157e993ee77731f9bdc6e7ee1a6dd3ead3f548724e72e398b0400a9eeb5e4 WHIRLPOOL 57787a873e5c0195060a3e146c34f465df3c8fcb8123263435fcc9180bebef19fbba911767f8e5131063c0e1199db34c40c062038bb1d9bed311a4d8ac2e85ce DIST zfs-0.6.0-rc10.tar.gz 2061969 SHA256 250978869fe4b0f3a5c4f7aa2ae2f584b311e9036064a4f2135b33fe3ce567d6 SHA512 e6634453b378c6cd8d8799ce0a1f7016f3607b80bd3c87cd80f36ee9330ca065a1678d489f49675481f7e7d630e5511ea30e421515444e60549f753c051ca52d WHIRLPOOL 24997422fe14226623f3d2f34fe92c22f6b8b0975d488d67198e53b744aa4e775a82e56b69be83ab593820320707348d611127f1a8719a100cc9fea108a85761 DIST zfs-0.6.0-rc11.tar.gz 2099538 SHA256 4701f9d32d3475650068d0c07b968f0de443103d73db315b4f328c296cd6a073 SHA512 4bd2fc3cd5eb89f64b7b92a16e416edb245b0a9b90b5e1aa3bd1560c7d568322de03fdb40ede2d8417b0b642bbf70a1e804d51e4537babbfa9c767271b701138 WHIRLPOOL c56034028fd7c21f516ceb268cc25eeedd129a2a7cb8c1615f43982a86bb4400e80ab74159c4fc5d24a79610e2c0935f54cbc33c447751f29cecec882bfef89e +DIST zfs-0.6.0-rc12.tar.gz 2150456 SHA256 3eb85e4028480e9dd56e29eca0a4e71565c1501f0159c80a1b1ff961b6f137d6 SHA512 55f0d9ea9f085d78a4929250949449ec4329a71c00ecd6fe76322716b64dc1152d93a23bb8b18e4ba7e1fbd6110b170366763f730c1e5006998aee3870e3635e WHIRLPOOL ea8fbe2edb2e0029affed261916d10ef350129c496b71064d34749b805d83c1531d886a55802839bb4226e298719f708f6816ee5411626b431b1d506bbf10232 EBUILD zfs-kmod-0.6.0_rc10.ebuild 2207 SHA256 2a269bdc980420bf7327507c118a2876701d303f85797178e15713a0654df42b SHA512 65b58c2fa305492b89a9e0503c960ca269bd98cb87ffc22b8cb79f9a50418395d8c5bc70510e195623f1693f5018187213493c268d43867c18d7de4261d8dc4c WHIRLPOOL 42ef20b628d56104549078343cddd2d9eac8cba47a8d9dc93d03cd145e75bed24165ed98e1c4c18b8b27670c488040c64ee8c420147f2f06a139bce71bf21542 EBUILD zfs-kmod-0.6.0_rc11-r1.ebuild 2720 SHA256 26d4e8d6c05990eafc6b791dfa12722734558b94fe45fb58ed45c84107cc9247 SHA512 1f7b6cdaf78b60de9e54402e9544a9575243522dc774fb0b123879b283f4ee6ea20a2a6d346e674d537323239a5a80d05504d1345c802115f42b34b155004fb4 WHIRLPOOL 7d8167cf09dc3522b112b66c9d2ff788c65a161c49d60cbe345ace668a25cf8104425deab0ad675d2d60a25254af10e08d5e7ccb2ad8cdde3ca267d8e10dc386 EBUILD zfs-kmod-0.6.0_rc11.ebuild 1931 SHA256 16f436ef2eafabfc3b88a4632b575a07a414222faa42f992ef64021f1c60730e SHA512 e6c6f7104e61f3ce33dec762b61390e4ce2e944a38173206d64e126cbb0558824ce8cd4da2e2a52e4e7d85433f40f0c01e14f1b9cd661e5d2eb307a0f99646db WHIRLPOOL b87582f555dec29fc8798165a29595af248097aa3f49163efa2251d042e8364432835a82dce1bc7e9c00da851a7e8367cea21d776b81f7b98156f8a34218ccec +EBUILD zfs-kmod-0.6.0_rc12.ebuild 2012 SHA256 113fe023540d939bbbc09936e4fbc9102773a7f551e37115f84ccd1f0385d237 SHA512 788998b31da9f6e4c51a74584ed5316b1055e63662f98c9ba9d30367792b8b4e4cd3c8a903c291f6f724f08aafc2ce5063de3c3896a9b90c11764717d6223f91 WHIRLPOOL ba5c49739d686ca5c495161eba45073ed785033e9b6b7f3c89c407ebe42c5c087df1d48bdcd28682cdce5f51060624ac973df2f6639ff3658be51343f5e25b8e EBUILD zfs-kmod-9999.ebuild 2190 SHA256 2fdb95e7dfc0ef41cf4dbcdea1ffaf5baef9cc6ebbb6836491a63ddc0cbb95e8 SHA512 518cf18fb701fd9f7c77843606aab4aa7c63a6ca4df4e765d0649a39ae0c38149c67cf6d34728c5b7e4d1dc104934b241b89cd5fc02011c12d4bf2007a332ed6 WHIRLPOOL 84719abd0b18775810772f9f5ffe7ad5c81f7f67255e3cbd5733719023098415032c2203ee486c9b1f81a02ee276bb5b4fc589c400aa9bf4a2988fb55b3c5930 -MISC ChangeLog 2310 SHA256 de34182f2865f424b7a0e9500ba076b2d7dbaf7952c1812ab4e1c9892b26e158 SHA512 5cb8d75eb9452a13042d6ce7945350b10193419df8226453ec0fff5f9b3989826d4739f64ea1f864fcc3377c68517d3ae5c4ecd3248cd02cd19c5ad368b2ecec WHIRLPOOL 45398b95fae7ac0ffe82b9418a9a42f91057a33a04b0f0bf68e0508972e903d05da6667664f296105ddf26eed389cd565fe744ddf20f44e9f80b801aca369e3e +MISC ChangeLog 2458 SHA256 9e699beafe34997e5d4b4fff27849fafa38c8bb6fb26887ed218df91bbb87f5e SHA512 6bd2671da50e633e6b6059844d36df11898f408538989619a4c2bcebaac1ea0863c3eab1e1a77b78317196648afce02e4dfb3721489f6a6c797ba3496514fa68 WHIRLPOOL b65173b93deda03b33cdab9d014ea818d78eef50a40762decf5f6de9d4e64c7d5541051a3b312ca1a74b2af97417b8e89be5c104a3a65be5818dd429501908f0 MISC metadata.xml 346 SHA256 e4506ca3f73e0a7799675ddb48b546ce6e3754e912f77d7d32aefac860b3fb82 SHA512 13885781ec432fcaa913c6365b6101b899ba5cf72573b29eb56a0d567466f15edf43de61fd1cab357149c5ed2b73c8277d69a88589f5f3d8f9ae3ef671f9ad8a WHIRLPOOL 319e314874a770ba6ef2687056bb97d6aaf081b0014cf1f0d08c39d70f24adabd19f0b4b3ce61c00fb72dade7589c9821c4730508967e32ea32a2101f74a35d8 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.0_rc12.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.0_rc12.ebuild new file mode 100644 index 000000000000..d36a48a8f387 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.0_rc12.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs-kmod/zfs-kmod-0.6.0_rc12.ebuild,v 1.1 2012/11/14 21:56:46 ryao Exp $ + +EAPI="4" + +AT_M4DIR="config" +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +inherit bash-completion-r1 flag-o-matic linux-mod toolchain-funcs autotools-utils + +if [ ${PV} == "9999" ] ; then + inherit git-2 + EGIT_REPO_URI="git://github.com/zfsonlinux/zfs.git" + S="${WORKDIR}/zfs-${MY_PV}" +else + inherit eutils versionator + MY_PV=$(replace_version_separator 3 '-') + SRC_URI="https://github.com/downloads/zfsonlinux/zfs/zfs-${MY_PV}.tar.gz" + S="${WORKDIR}/zfs-${MY_PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/" + +LICENSE="CDDL" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="test" + +DEPEND=" + =sys-kernel/spl-${PV}* +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +pkg_setup() { + CONFIG_CHECK="!DEBUG_LOCK_ALLOC + BLK_DEV_LOOP + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} BLK_DEV_INITRD + DEVTMPFS" + + kernel_is ge 2 6 26 || die "Linux 2.6.26 or newer required" + + [ ${PV} != "9999" ] && \ + { kernel_is le 3 6 || die "Linux 3.6 is the latest supported version."; } + + check_extra_config +} + +src_prepare() { + autotools-utils_src_prepare +} + +src_configure() { + use custom-cflags || strip-flags + set_arch_to_kernel + local myeconfargs=( + --bindir="${EPREFIX}/bin" + --sbindir="${EPREFIX}/sbin" + --with-config=kernel + --with-linux="${KV_DIR}" + --with-linux-obj="${KV_OUT_DIR}" + $(use_enable debug) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install +} + +pkg_postinst() { + linux-mod_pkg_postinst + + if use x86 || use arm + then + ewarn "32-bit kernels will likely require increasing vmalloc to" + ewarn "at least 256M and decreasing zfs_arc_max to some value less than that." + fi + +} |