summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2012-02-27 01:12:48 +0000
committerMike Gilbert <floppym@gentoo.org>2012-02-27 01:12:48 +0000
commit56c6fff407253c76c045ed7bea676fea2aef59bf (patch)
treea95802f8bbcdf13d0d70d1473dc5f6dbbfb1eedf /sys-kernel
parentAdd missing dependency. Fix building with x11-libs/fltk[-static-libs] by Atti... (diff)
downloadhistorical-56c6fff407253c76c045ed7bea676fea2aef59bf.tar.gz
historical-56c6fff407253c76c045ed7bea676fea2aef59bf.tar.bz2
historical-56c6fff407253c76c045ed7bea676fea2aef59bf.zip
Updates by Richard to resolve bug 405795. Add custom-cflags USE flag.
Package-Manager: portage-2.2.0_alpha89/cvs/Linux x86_64
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/spl/ChangeLog5
-rw-r--r--sys-kernel/spl/Manifest10
-rw-r--r--sys-kernel/spl/spl-9999.ebuild11
3 files changed, 16 insertions, 10 deletions
diff --git a/sys-kernel/spl/ChangeLog b/sys-kernel/spl/ChangeLog
index a961325afb13..779bc71f4c49 100644
--- a/sys-kernel/spl/ChangeLog
+++ b/sys-kernel/spl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-kernel/spl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/ChangeLog,v 1.7 2012/02/24 22:35:35 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/ChangeLog,v 1.8 2012/02/27 01:12:48 floppym Exp $
+
+ 27 Feb 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
+ Updates by Richard to resolve bug 405795. Add custom-cflags USE flag.
24 Feb 2012; Mike Gilbert <floppym@gentoo.org> spl-9999.ebuild:
Updates from Richard Yao for bug 405201.
diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest
index e3a4f64dc414..f45611f08ee6 100644
--- a/sys-kernel/spl/Manifest
+++ b/sys-kernel/spl/Manifest
@@ -1,13 +1,13 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-EBUILD spl-9999.ebuild 1559 RMD160 ef0ff179e633c96804a6a1ac008e36890b5b02f7 SHA1 56a5aa169f85f75cee53e3cdea1fcec1e0043d1c SHA256 746a7a46dcd1bce937f6b2baafd87f92b4708bc98722b8dc450cee3e941b3f37
-MISC ChangeLog 1009 RMD160 9ede3af8cb7f55ef1f9d89da36b2bfcdb990a80b SHA1 bcb41d3fd068ee049d9c97a7ca4b2d073da0a1f4 SHA256 2af5ed99e050ce19735af29a024dc55d1660446c42503ca0c3dc0d428138cf91
+EBUILD spl-9999.ebuild 1628 RMD160 0ae449ffbb00ab2b623e8e94a2b062209a0569b9 SHA1 69eb2fda30b7dd1a6e6bc5995ef484b60c6e11af SHA256 bffd81e2c03473a9e9438aeb447d46f955c603046357afa4a8f4a59aa8580c43
+MISC ChangeLog 1148 RMD160 e296047f3994e931204c7208de30171121b7ac3f SHA1 01a0cb5a23aeec6084fe084b1f888599a6ecb0bf SHA256 dba8d4bf98a7ccf47a76b3dfe591b55b510182e22c8c8647323d6aae349c1362
MISC metadata.xml 374 RMD160 a315b0ad1a5c228cb9406628cbce49afa38f6f18 SHA1 f33356682408f0f0a177702b4e33660a351973be SHA256 ae971627d7a77740537ab8c64cee66385a19127b8e62ad472374c1c940ae24e8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk9IEL0ACgkQC77qH+pIQ6SK0QEAkUngPd4VV5AFSpTS9yTw2AkH
-UFyc9RFBa42ttKWtkVEBALVhOx3SYnNuH0g5BTX9qw//y4zam5Q2rJMpklwV9CsW
-=r8RI
+iF4EAREIAAYFAk9K2JYACgkQC77qH+pIQ6R+3wD9FrakgHbPe9mhajUAVoOo0FIT
+xLDUsxONBmT3sciWt2sBAJpT8j4KV5XJ3MLFaP85+sLkxB8t3U7iRaBPlCDTqKs/
+=O79r
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/spl/spl-9999.ebuild b/sys-kernel/spl/spl-9999.ebuild
index eb40944fc956..b4f9c8e0f04a 100644
--- a/sys-kernel/spl/spl-9999.ebuild
+++ b/sys-kernel/spl/spl-9999.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-kernel/spl/spl-9999.ebuild,v 1.7 2012/02/24 22:35:35 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/spl/spl-9999.ebuild,v 1.8 2012/02/27 01:12:48 floppym Exp $
EAPI="4"
@@ -14,7 +14,7 @@ EGIT_REPO_URI="git://github.com/zfsonlinux/spl.git"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS=""
-IUSE="debug"
+IUSE="custom-cflags debug"
RDEPEND="!sys-devel/spl"
@@ -23,7 +23,8 @@ AUTOTOOLS_AUTORECONF="1"
AUTOTOOLS_IN_SOURCE_BUILD="1"
pkg_setup() {
- CONFIG_CHECK="!PREEMPT
+ CONFIG_CHECK="MODULES
+ !PREEMPT
!DEBUG_LOCK_ALLOC
ZLIB_DEFLATE
ZLIB_INFLATE"
@@ -38,9 +39,11 @@ src_prepare() {
}
src_configure() {
+ use custom-cflags || strip-flags
set_arch_to_kernel
local myeconfargs=(
- --exec-prefix=
+ --bin=/bin
+ --sbin=/sbin
--with-config=all
--with-linux="${KV_DIR}"
--with-linux-obj="${KV_OUT_DIR}"