summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorRichard Yao <ryao@gentoo.org>2012-11-14 21:57:20 +0000
committerRichard Yao <ryao@gentoo.org>2012-11-14 21:57:20 +0000
commit6b8bf86b3816b78eb962c1c934fc8f2d53e1f657 (patch)
treeb96bbc449d854fdc864e95bc40f8168efce43f31 /sys-fs
parentBump sys-kernel/spl to 0.6.0_rc12 (diff)
downloadhistorical-6b8bf86b3816b78eb962c1c934fc8f2d53e1f657.tar.gz
historical-6b8bf86b3816b78eb962c1c934fc8f2d53e1f657.tar.bz2
historical-6b8bf86b3816b78eb962c1c934fc8f2d53e1f657.zip
Bump sys-fs/zfs to 0.6.0_rc12
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/zfs/ChangeLog7
-rw-r--r--sys-fs/zfs/Manifest4
-rw-r--r--sys-fs/zfs/zfs-0.6.0_rc12.ebuild108
3 files changed, 117 insertions, 2 deletions
diff --git a/sys-fs/zfs/ChangeLog b/sys-fs/zfs/ChangeLog
index 16027b210b2f..128379e10af6 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.49 2012/09/18 22:33:46 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/ChangeLog,v 1.50 2012/11/14 21:57:19 ryao Exp $
+
+*zfs-0.6.0_rc12 (14 Nov 2012)
+
+ 14 Nov 2012; Richard Yao <ryao@gentoo.org> +zfs-0.6.0_rc12.ebuild:
+ Bump sys-fs/zfs to 0.6.0_rc12
*zfs-0.6.0_rc11 (18 Sep 2012)
diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index beca2dbfb657..f5e31de9851f 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -3,8 +3,10 @@ AUX linuxrc 225 SHA256 69c5f407ae20a5e3000dc6389f8c75ee97e11c353489a00cb619134b1
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
+DIST zfs-0.6.0-rc12.tar.gz 2150456 SHA256 3eb85e4028480e9dd56e29eca0a4e71565c1501f0159c80a1b1ff961b6f137d6 SHA512 55f0d9ea9f085d78a4929250949449ec4329a71c00ecd6fe76322716b64dc1152d93a23bb8b18e4ba7e1fbd6110b170366763f730c1e5006998aee3870e3635e WHIRLPOOL ea8fbe2edb2e0029affed261916d10ef350129c496b71064d34749b805d83c1531d886a55802839bb4226e298719f708f6816ee5411626b431b1d506bbf10232
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-0.6.0_rc12.ebuild 2549 SHA256 081b840a7c0a15bb50ba37fa7bfafe9a2b599ef7c3b25c1085f26f486ade77a3 SHA512 0cdfd8f86b43a33729f423025c87473a9dfbd6a250b884f19dfb92a909e2319aef03c0acb503c0f304f76339b3a569bd63e43c4bf0b2b1be087c4104113edaaa WHIRLPOOL 649b5f037a3d9f8e3b8f19d2f7991d02877aac26933125269d3ffc8a4b99fee85f26ea41784eb867bc70088b8c3d8b4f80b27c99c2abc79dd7266e76f57b9d19
EBUILD zfs-9999.ebuild 2544 SHA256 57f43d9cd944ebcba355b59b087554f418bfeab91af7ab23a22476e9936241d6 SHA512 b53bb77e2a0af86bf09adaf789431ddaabc6b9359e9581db6848912c7ab0f84d7872140127c3b01dbf5bf60eb07ae3543ee71923a549dc415f0a593b466eeb50 WHIRLPOOL 7ea93a6d1bc8a7a3ee285825d98d07b56540545d255c124d8efe2cd1304432d716271d07bacc5947b45be4004991e688e58329b6989467e526cdb58f04bda9f7
-MISC ChangeLog 8903 SHA256 1bd0c82f6c4a63196340fe2655c871361f68324979722476326eb499b0c0d340 SHA512 89ffa8b953d264c31757e55ba55f766255de77d1310ccdeb4746c9181c0f19f2f5e1c334bd4aac468e7ad82b722795aa0d8b9711b994600d17b2e64b27e3359c WHIRLPOOL 2e90082da6c521be290472bce66db10694b736aea57cf00a29705a10e65aba46efd8c952e9f23345be84960e66f53d913f1f026759b050527256c60a5345f914
+MISC ChangeLog 9036 SHA256 55ac6e870903bf80b23de0cae8f3e947006bb53e8098f6460ddcedef856e1db6 SHA512 fe3aff2526080c76b39270208a6bbdf6fc853707d495a246a8a2196dafa39ed28d8242f6f62bd123e80b1e898487740c0d5aed0337c114ec29a3a3cf8fb62fc6 WHIRLPOOL e919119ed50facaa78d04e1d5ab6108a6808c4cf0f4a13fff4b91535316beaec187106808eba4d9594bc054b0fb42d8fdc1b6d3541381a0c5b25496918171fd6
MISC metadata.xml 548 SHA256 03ce3fb0462330da4a71ca48948fcf1934e6a5ae1193fc4e3f36fc80f5e6cc22 SHA512 f05831b3d01bd187a6e97252a70dd4e14eb0736b68f79e80905e6345a21229b473f0784d91403152e10de57d7f66b48a0253295b444d5a949f0fdf72f4ee95e3 WHIRLPOOL 3825bb9a365ede4c67069d4b519af28081604009dee6dbe8f99b08028564816f0676baf5239e6adc698de245a596eae7d444a0e82cd2c6555d0bee20e4beb81a
diff --git a/sys-fs/zfs/zfs-0.6.0_rc12.ebuild b/sys-fs/zfs/zfs-0.6.0_rc12.ebuild
new file mode 100644
index 000000000000..7095d042fb09
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.6.0_rc12.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_rc12.ebuild,v 1.1 2012/11/14 21:57:19 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.')
+
+}