summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorRichard Yao <ryao@gentoo.org>2012-09-18 22:33:46 +0000
committerRichard Yao <ryao@gentoo.org>2012-09-18 22:33:46 +0000
commite4809f24afd59ce859a01a26a7c35b6330aae46d (patch)
treefb3659d9db9ae0bbe4d563c1c1307ac9730971bc /sys-fs
parentAdd sys-kernel/spl-0.6.0_rc11 and reintroduce a patch that 0.6.0_rc10 needed (diff)
downloadhistorical-e4809f24afd59ce859a01a26a7c35b6330aae46d.tar.gz
historical-e4809f24afd59ce859a01a26a7c35b6330aae46d.tar.bz2
historical-e4809f24afd59ce859a01a26a7c35b6330aae46d.zip
Add sys-fs/zfs-0.6.0_rc11
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/zfs-kmod/Manifest4
-rw-r--r--sys-fs/zfs/ChangeLog7
-rw-r--r--sys-fs/zfs/Manifest4
-rw-r--r--sys-fs/zfs/zfs-0.6.0_rc11.ebuild108
4 files changed, 120 insertions, 3 deletions
diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index e1e3151b0906..52330382eb70 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -2,7 +2,9 @@ AUX zfs-kmod-0.6.0_rc9-remove-pfmalloc-1-of-3.patch 1438 SHA256 d1f1b3f47e0ada27
AUX zfs-kmod-0.6.0_rc9-remove-pfmalloc-2-of-3.patch 1979 SHA256 6f61761703c4c71d8c91fb6e49b927069301698d78fea35c2bcdc603bfdce59d SHA512 dd4bfdd218791c6eef6120d95049860ba304ac474872357f3a5ff5b3783421a39035c732cd508f990145ff371bb8fcca2757152d41d963bcd559fa8f69fdedbe WHIRLPOOL 9bbd6479c22c905615ba6b4188aa332a9ec2685536cd6f784da28c081fdde430df15cb902b2ec1f7f9cdbfdcb20aabbc49460f5de09656686193001338c05a7a
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
EBUILD zfs-kmod-0.6.0_rc10.ebuild 2207 SHA256 2a269bdc980420bf7327507c118a2876701d303f85797178e15713a0654df42b SHA512 65b58c2fa305492b89a9e0503c960ca269bd98cb87ffc22b8cb79f9a50418395d8c5bc70510e195623f1693f5018187213493c268d43867c18d7de4261d8dc4c WHIRLPOOL 42ef20b628d56104549078343cddd2d9eac8cba47a8d9dc93d03cd145e75bed24165ed98e1c4c18b8b27670c488040c64ee8c420147f2f06a139bce71bf21542
+EBUILD zfs-kmod-0.6.0_rc11.ebuild 1931 SHA256 16f436ef2eafabfc3b88a4632b575a07a414222faa42f992ef64021f1c60730e SHA512 e6c6f7104e61f3ce33dec762b61390e4ce2e944a38173206d64e126cbb0558824ce8cd4da2e2a52e4e7d85433f40f0c01e14f1b9cd661e5d2eb307a0f99646db WHIRLPOOL b87582f555dec29fc8798165a29595af248097aa3f49163efa2251d042e8364432835a82dce1bc7e9c00da851a7e8367cea21d776b81f7b98156f8a34218ccec
EBUILD zfs-kmod-9999.ebuild 2190 SHA256 2fdb95e7dfc0ef41cf4dbcdea1ffaf5baef9cc6ebbb6836491a63ddc0cbb95e8 SHA512 518cf18fb701fd9f7c77843606aab4aa7c63a6ca4df4e765d0649a39ae0c38149c67cf6d34728c5b7e4d1dc104934b241b89cd5fc02011c12d4bf2007a332ed6 WHIRLPOOL 84719abd0b18775810772f9f5ffe7ad5c81f7f67255e3cbd5733719023098415032c2203ee486c9b1f81a02ee276bb5b4fc589c400aa9bf4a2988fb55b3c5930
-MISC ChangeLog 1364 SHA256 ad8e84adc3c1148227255c4c37b9824b9d7373de3e0ed7077e2f2212b66e3e82 SHA512 fdeda41c220834ef1f44d3bd04cdfaad23e5c77ca562d4838b5b38ed2ca776dafaf8495bc5d1c33f4d2a55f6aae989315c809d84fa47a3d0b44f629db303c802 WHIRLPOOL 2674af0b76d3d407e66b4136b39265f239690a3e1d59c1ff48dec7b91031dc983980c2b4719caaae37ddca49100eea032d8e7aa1aed615c80af6fec4ccca5989
+MISC ChangeLog 1508 SHA256 9301688ece75330f29d8fd3658c9e1de8604c68d15642982076beaa868c1bbc3 SHA512 82c5f8c55bb48105f2a58711171db5da6b8132c68364fc4275b5eb8b275d4ccc92b631e444d9b9b8a0e3ebac47a8e5c00d15a91f691666ccb586edb60c2bd540 WHIRLPOOL 6486fd257ba4ad16da1db6b10d1c5d9961ad978061350844511a764e9c461cf4fee601968801bde42c9cc8cec3b1e88bf0d38093f22e53f31d03becb5f5429ff
MISC metadata.xml 346 SHA256 e4506ca3f73e0a7799675ddb48b546ce6e3754e912f77d7d32aefac860b3fb82 SHA512 13885781ec432fcaa913c6365b6101b899ba5cf72573b29eb56a0d567466f15edf43de61fd1cab357149c5ed2b73c8277d69a88589f5f3d8f9ae3ef671f9ad8a WHIRLPOOL 319e314874a770ba6ef2687056bb97d6aaf081b0014cf1f0d08c39d70f24adabd19f0b4b3ce61c00fb72dade7589c9821c4730508967e32ea32a2101f74a35d8
diff --git a/sys-fs/zfs/ChangeLog b/sys-fs/zfs/ChangeLog
index dd6fbaf110b6..16027b210b2f 100644
--- a/sys-fs/zfs/ChangeLog
+++ b/sys-fs/zfs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/zfs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/ChangeLog,v 1.48 2012/08/31 18:07:26 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/ChangeLog,v 1.49 2012/09/18 22:33:46 ryao Exp $
+
+*zfs-0.6.0_rc11 (18 Sep 2012)
+
+ 18 Sep 2012; Richard Yao <ryao@gentoo.org> +zfs-0.6.0_rc11.ebuild:
+ Add sys-fs/zfs-0.6.0_rc11
31 Aug 2012; Richard Yao <ryao@gentoo.org> zfs-0.6.0_rc10-r1.ebuild,
zfs-9999.ebuild:
diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 7c3966bb66c9..beca2dbfb657 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -2,7 +2,9 @@ AUX bash-completion 6203 SHA256 15e742477fad0104871fc055b6ce9bf803540070e47fa515
AUX linuxrc 225 SHA256 69c5f407ae20a5e3000dc6389f8c75ee97e11c353489a00cb619134b103bf538 SHA512 b8f311a9ac9008d4f3b30bb2b7ac0144aec6029245ddb50a32fe0b485c9df96db23569d30de502d31d944588513107e6144b535249b704b90b586a2593dd5200 WHIRLPOOL 9de672c9b2a44fa5daab5c48d988465797a1b6fdb5431366969a0172e733b4933bac6ca256977331862e9410c474431b26cf50658fbac1d9b3282e65bf3f83e2
AUX zfs-shutdown 1252 SHA256 cba63ddf086044c7e041c296ea86f68a1579ac830b8bea56b9f74b4204f96553 SHA512 1c04ba8c1f533efdc2ea938ba508d1789fc6bb653e5ad84dfcd78e41f1271f05309df670b9b8246c3317c96060028266230c83b8c21b7abf71442320cd33a219 WHIRLPOOL 58a3e23d316f673bee78e9837c6aea3be6bfceab5e89a0717b0290257a7a682bef67e6ae98e6f92a0c41a1da043a6ba6eded5974bbff3ee50c39e48ea8d3c77f
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
EBUILD zfs-0.6.0_rc10-r1.ebuild 2552 SHA256 d5bdec5b4ae175fa0e6d5e7a902c30b9bfcc35a971a51016ce31ac4751d5ed76 SHA512 21b8edfaa58d7ec6d060c1593b72452e053e9ea808b1a5a1f9a65febe13fc9a45039f33f6a1cd4ca40332f590f8f533d0dddf98eb59f441008afbf9d374c2773 WHIRLPOOL 427ac1455714e166972974955fa4be9b0fda4cf5215c3ed6503bdc397f1b7dddad889947abbfd257ca9c761d68537157024285a47d61a7f047f76923c556f419
+EBUILD zfs-0.6.0_rc11.ebuild 2549 SHA256 ac6015cb9e76a2edb49e2b11e28f7f374e4ee874dabee38cdc7753d2cf1c4f75 SHA512 2fd78b9092dc476aa94e34f0793227f3c63168adf64456271558e6e09126361e686d379d0f039d6026e9206bdc9e1bbfe916cf61fcb4f03e5a88d30c00defdb0 WHIRLPOOL c97783c8d10b3c67748d462cc29c7d41297c4cb505597d7dbc2a52f48d40efffb6bc0b32dd16c7c6cb9eb530513559edf4cd08408192874f537e7a7a11e87e61
EBUILD zfs-9999.ebuild 2544 SHA256 57f43d9cd944ebcba355b59b087554f418bfeab91af7ab23a22476e9936241d6 SHA512 b53bb77e2a0af86bf09adaf789431ddaabc6b9359e9581db6848912c7ab0f84d7872140127c3b01dbf5bf60eb07ae3543ee71923a549dc415f0a593b466eeb50 WHIRLPOOL 7ea93a6d1bc8a7a3ee285825d98d07b56540545d255c124d8efe2cd1304432d716271d07bacc5947b45be4004991e688e58329b6989467e526cdb58f04bda9f7
-MISC ChangeLog 8774 SHA256 8e6ea42de8360f5a7f446cbbbd46566b866396462d0c6ada11b3748f5ff34746 SHA512 b5c4dfc13e246627a59ae53b2eb7d280e11ba3a38c4d050abafcd0870e8bff3eb2c26d6aa932d628519cd39626a8229d4c74a6fee58c50765be0dfa058649c99 WHIRLPOOL 2db781992850cf95559d209cb67024e28e1a2e35a0e39d73f2faf7d027e7ec069045428b252e43c9cb404c90cf7fb4ca07f2165329db74be3a1b3d7fca3afe5c
+MISC ChangeLog 8903 SHA256 1bd0c82f6c4a63196340fe2655c871361f68324979722476326eb499b0c0d340 SHA512 89ffa8b953d264c31757e55ba55f766255de77d1310ccdeb4746c9181c0f19f2f5e1c334bd4aac468e7ad82b722795aa0d8b9711b994600d17b2e64b27e3359c WHIRLPOOL 2e90082da6c521be290472bce66db10694b736aea57cf00a29705a10e65aba46efd8c952e9f23345be84960e66f53d913f1f026759b050527256c60a5345f914
MISC metadata.xml 548 SHA256 03ce3fb0462330da4a71ca48948fcf1934e6a5ae1193fc4e3f36fc80f5e6cc22 SHA512 f05831b3d01bd187a6e97252a70dd4e14eb0736b68f79e80905e6345a21229b473f0784d91403152e10de57d7f66b48a0253295b444d5a949f0fdf72f4ee95e3 WHIRLPOOL 3825bb9a365ede4c67069d4b519af28081604009dee6dbe8f99b08028564816f0676baf5239e6adc698de245a596eae7d444a0e82cd2c6555d0bee20e4beb81a
diff --git a/sys-fs/zfs/zfs-0.6.0_rc11.ebuild b/sys-fs/zfs/zfs-0.6.0_rc11.ebuild
new file mode 100644
index 000000000000..767772753725
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.6.0_rc11.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc11.ebuild,v 1.1 2012/09/18 22:33:46 ryao Exp $
+
+EAPI="4"
+
+AT_M4DIR="config"
+AUTOTOOLS_AUTORECONF="1"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+inherit bash-completion-r1 flag-o-matic toolchain-funcs autotools-utils
+
+if [ ${PV} == "9999" ] ; then
+ inherit git-2
+ EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
+else
+ inherit eutils versionator
+ MY_PV=$(replace_version_separator 3 '-')
+ SRC_URI="https://github.com/downloads/zfsonlinux/${PN}/${PN}-${MY_PV}.tar.gz"
+ S="${WORKDIR}/${PN}-${MY_PV}"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="http://zfsonlinux.org/"
+
+LICENSE="BSD-2 CDDL MIT"
+SLOT="0"
+IUSE="custom-cflags kernel-builtin +rootfs test-suite static-libs"
+RESTRICT="test"
+
+COMMON_DEPEND="
+ sys-apps/util-linux[static-libs?]
+ sys-libs/zlib[static-libs(+)?]
+"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+ !=sys-apps/grep-2.13*
+ !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* )
+ !sys-fs/zfs-fuse
+ !prefix? ( sys-fs/udev )
+ test-suite? (
+ sys-apps/gawk
+ sys-apps/util-linux
+ sys-devel/bc
+ sys-block/parted
+ sys-fs/lsscsi
+ sys-fs/mdadm
+ sys-process/procps
+ virtual/modutils
+ )
+ rootfs? (
+ app-arch/cpio
+ app-misc/pax-utils
+ )
+"
+
+src_prepare() {
+ # Workaround for hard coded path
+ sed -i "s|/sbin/lsmod|/bin/lsmod|" scripts/common.sh.in || die
+ # Workaround rename
+ sed -i "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" scripts/common.sh.in || die
+
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ use custom-cflags || strip-flags
+ local myeconfargs=(
+ --bindir="${EPREFIX}/bin"
+ --sbindir="${EPREFIX}/sbin"
+ --with-config=user
+ --with-linux="${KV_DIR}"
+ --with-linux-obj="${KV_OUT_DIR}"
+ --with-udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+ gen_usr_ldscript -a uutil nvpair zpool zfs
+ rm -rf "${ED}usr/share/dracut"
+ use test-suite || rm -rf "${ED}usr/libexec"
+
+ if use rootfs
+ then
+ doinitd "${FILESDIR}/zfs-shutdown"
+ exeinto /usr/share/zfs
+ doexe "${FILESDIR}/linuxrc"
+ fi
+
+ newbashcomp "${FILESDIR}/bash-completion" zfs
+
+}
+
+pkg_postinst() {
+
+ [ -e "${EROOT}/etc/runlevels/boot/zfs" ] \
+ || ewarn 'You should add zfs to the boot runlevel.'
+
+ use rootfs && ([ -e "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" ] \
+ || ewarn 'You should add zfs-shutdown to the shutdown runlevel.')
+
+}