summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2012-01-28 03:03:15 +0000
committerMike Gilbert <floppym@gentoo.org>2012-01-28 03:03:15 +0000
commit368be01ee104785a30c604ff47b2f0a59abd0795 (patch)
treeddc2a125ae9d0600bcbbb7f92b5dc2ee825e2da3 /sys-fs
parentInitial import. (diff)
downloadhistorical-368be01ee104785a30c604ff47b2f0a59abd0795.tar.gz
historical-368be01ee104785a30c604ff47b2f0a59abd0795.tar.bz2
historical-368be01ee104785a30c604ff47b2f0a59abd0795.zip
Migrate to autotools-utils for la file handling and add IUSE=static-libs.
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/zfs/ChangeLog5
-rw-r--r--sys-fs/zfs/Manifest10
-rw-r--r--sys-fs/zfs/zfs-9999.ebuild31
3 files changed, 21 insertions, 25 deletions
diff --git a/sys-fs/zfs/ChangeLog b/sys-fs/zfs/ChangeLog
index e4beab980700..3687e68fabda 100644
--- a/sys-fs/zfs/ChangeLog
+++ b/sys-fs/zfs/ChangeLog
@@ -1,6 +1,9 @@
# 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.2 2012/01/27 23:05:16 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/ChangeLog,v 1.3 2012/01/28 03:03:15 floppym Exp $
+
+ 28 Jan 2012; Mike Gilbert <floppym@gentoo.org> zfs-9999.ebuild:
+ Migrate to autotools-utils for la file handling and add IUSE=static-libs.
27 Jan 2012; Mike Gilbert <floppym@gentoo.org> -files/zfs.initd,
zfs-9999.ebuild:
diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index 3d73896f4ded..79ca6ea5983f 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,13 +1,13 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-EBUILD zfs-9999.ebuild 889 RMD160 0ea7052dbf632ab846fae8b7b8c01b9abe661444 SHA1 0317ea99a19611fe3952379610a5970d5b10f19b SHA256 80cfd889505dba747614e997bef0dda08e8b84281e4beb23f63383e50726047b
-MISC ChangeLog 537 RMD160 b05df7069e95adec51b580c39b1366c7e306de62 SHA1 048afea023ee0c2642ec244901b288e6b811ac61 SHA256 a045f3a6f659b7ecf5072acef47f049776ea490ff334fed1b5949920421802d5
+EBUILD zfs-9999.ebuild 915 RMD160 b0578450f35a1285a6e498084375a7aca7dd0a80 SHA1 0b07d26c3da8d9e62cc63b151782e57b8e15a608 SHA256 7c08cb073d914978d208409984aa1d98f9d004454156d4299ba8060500939319
+MISC ChangeLog 680 RMD160 1e02ad2c14900ba3a780f304bf78b8aa0ce1d23b SHA1 91ff9214e625033acebb9e07562a5f45dc6ae1b8 SHA256 9634118c75df7c10b8dd0f944f8cd76d78ed56929bfd3ca97ef5bd1155c684fe
MISC metadata.xml 374 RMD160 a315b0ad1a5c228cb9406628cbce49afa38f6f18 SHA1 f33356682408f0f0a177702b4e33660a351973be SHA256 ae971627d7a77740537ab8c64cee66385a19127b8e62ad472374c1c940ae24e8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk8jLbIACgkQC77qH+pIQ6RaZAD9FEs8y/pDaguY7ud0uzm7nEQG
-0OY87ylS6UeMNx6M8WEBAJsleoGqxRBLEkl0ljmRhKxkRstZ5WW5m7d60cVTxdLf
-=btV+
+iF4EAREIAAYFAk8jZXkACgkQC77qH+pIQ6Tg8gD+KxPDrX6rKXt3rE8iGAGdRkpE
+3CfT9DPzFAqF0mAok/4A/A7tXQNBHIQi1EploBrw4mQshtz9gFhQkRa7r+ARSsbv
+=JzyM
-----END PGP SIGNATURE-----
diff --git a/sys-fs/zfs/zfs-9999.ebuild b/sys-fs/zfs/zfs-9999.ebuild
index 9b1babb01ef3..523b46703e80 100644
--- a/sys-fs/zfs/zfs-9999.ebuild
+++ b/sys-fs/zfs/zfs-9999.ebuild
@@ -1,10 +1,10 @@
# 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-9999.ebuild,v 1.2 2012/01/27 23:05:16 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-9999.ebuild,v 1.3 2012/01/28 03:03:15 floppym Exp $
EAPI="4"
-inherit autotools git-2 linux-mod
+inherit git-2 linux-mod autotools-utils
DESCRIPTION="Native ZFS for Linux"
HOMEPAGE="http://zfsonlinux.org/"
@@ -14,35 +14,28 @@ EGIT_REPO_URI="git://github.com/zfsonlinux/zfs.git"
LICENSE="CDDL GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="static-libs"
DEPEND=">=sys-kernel/spl-${PV}"
RDEPEND="${DEPEND}
!sys-fs/zfs-fuse"
+AT_M4DIR="config"
+AUTOTOOLS_AUTORECONF="1"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
pkg_setup() {
CONFIG_CHECK="!PREEMPT !DEBUG_LOCK_ALLOC"
kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
check_extra_config
}
-src_prepare() {
- AT_M4DIR="config"
- eautoreconf
-}
-
src_configure() {
set_arch_to_kernel
- econf \
- --with-config=all \
- --with-linux="${KV_DIR}" \
+ local myeconfargs=(
+ --with-config=all
+ --with-linux="${KV_DIR}"
--with-linux-obj="${KV_OUT}"
-}
-
-src_compile() {
- default
-}
-
-src_install() {
- default
+ )
+ autotools-utils_src_configure
}