summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevan Franchini <twitch153@gentoo.org>2014-10-13 02:16:10 +0000
committerDevan Franchini <twitch153@gentoo.org>2014-10-13 02:16:10 +0000
commit92594c5da76511c4b1ac98c93642feb2fba51665 (patch)
treebef5c2f5606464ac7644fdb90741d10d031f91c0 /app-portage
parentadd [] to deps where missed (diff)
downloadgentoo-2-92594c5da76511c4b1ac98c93642feb2fba51665.tar.gz
gentoo-2-92594c5da76511c4b1ac98c93642feb2fba51665.tar.bz2
gentoo-2-92594c5da76511c4b1ac98c93642feb2fba51665.zip
Adds proper kernel config checking, thanks to Arfrever
(Portage version: 2.2.8-r2/cvs/Linux x86_64, signed Manifest commit with key A8C8FBCF)
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/layman/ChangeLog8
-rw-r--r--app-portage/layman/layman-2.2.0-r1.ebuild (renamed from app-portage/layman/layman-2.2.0.ebuild)14
2 files changed, 19 insertions, 3 deletions
diff --git a/app-portage/layman/ChangeLog b/app-portage/layman/ChangeLog
index a017bd0b6994..ffe391135b68 100644
--- a/app-portage/layman/ChangeLog
+++ b/app-portage/layman/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-portage/layman
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/ChangeLog,v 1.210 2014/10/04 14:07:05 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/ChangeLog,v 1.211 2014/10/13 02:16:10 twitch153 Exp $
+
+*layman-2.2.0-r1 (13 Oct 2014)
+
+ 13 Oct 2014; Devan Franchini <twitch153@gentoo.org> +layman-2.2.0-r1.ebuild,
+ -layman-2.2.0.ebuild:
+ Adds proper kernel config checking, thanks to Arfrever
04 Oct 2014; Anthony G. Basile <blueness@gentoo.org> layman-2.2.0.ebuild:
Keyworded ~ppc and ~ppc64, bug #524040
diff --git a/app-portage/layman/layman-2.2.0.ebuild b/app-portage/layman/layman-2.2.0-r1.ebuild
index 5a7b198a9e03..9ae22e9f8c24 100644
--- a/app-portage/layman/layman-2.2.0.ebuild
+++ b/app-portage/layman/layman-2.2.0-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.2.0.ebuild,v 1.4 2014/10/04 14:07:05 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.2.0-r1.ebuild,v 1.1 2014/10/13 02:16:10 twitch153 Exp $
EAPI="5"
@@ -38,8 +38,18 @@ RDEPEND="
>=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
"
+layman_check_kernel_config() {
+ local CONFIG_CHECK
+ use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
+ [[ -n ${CONFIG_CHECK} ]] && check_extra_config
+}
+
pkg_pretend() {
- use squashfs && local CONFIG_CHECK="BLK_DEV_LOOP SQUASHFS"
+ layman_check_kernel_config
+}
+
+pkg_setup() {
+ layman_check_kernel_config
}
python_prepare_all() {