summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Schwarzott <zzam@gentoo.org>2009-01-27 10:42:16 +0000
committerMatthias Schwarzott <zzam@gentoo.org>2009-01-27 10:42:16 +0000
commit82b810469f44c5ab3199fbbd907e37b82ec02435 (patch)
tree653908b3be75cbcc2e3bf744ed782052225741a2 /sys-fs/udev/udev-9999.ebuild
parentalpha/ia64/x86 stable wrt #255820 (diff)
downloadhistorical-82b810469f44c5ab3199fbbd907e37b82ec02435.tar.gz
historical-82b810469f44c5ab3199fbbd907e37b82ec02435.tar.bz2
historical-82b810469f44c5ab3199fbbd907e37b82ec02435.zip
Cleanup depends. Add missing depends for documentation processing of udev-9999. Fix kernel version check of udev-9999. Update rules patch for udev-137, move all rules in one file.
Package-Manager: portage-2.1.6.7/cvs/Linux i686
Diffstat (limited to 'sys-fs/udev/udev-9999.ebuild')
-rw-r--r--sys-fs/udev/udev-9999.ebuild23
1 files changed, 17 insertions, 6 deletions
diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild
index 4c48b549b069..d0713539e786 100644
--- a/sys-fs/udev/udev-9999.ebuild
+++ b/sys-fs/udev/udev-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.5 2009/01/22 11:18:06 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.6 2009/01/27 10:42:15 zzam Exp $
inherit eutils flag-o-matic multilib toolchain-funcs versionator
@@ -19,11 +19,22 @@ SLOT="0"
KEYWORDS=""
IUSE="selinux"
-DEPEND="selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug
- !<sys-fs/device-mapper-1.02.19-r1"
-RDEPEND="${DEPEND} ${RDEPEND}
+COMMON_DEPEND="selinux? ( sys-libs/libselinux )"
+
+if [[ ${PV} == "9999" ]]; then
+ # for documentation processing with xsltproc
+ DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd"
+else
+ DEPEND="${COMMON_DEPEND}"
+fi
+
+RDEPEND="${COMMON_DEPEND}
+ !sys-apps/coldplug
+ !<sys-fs/device-mapper-1.02.19-r1
>=sys-apps/baselayout-1.12.5"
+
# We need the lib/rcscripts/addon support
PROVIDE="virtual/dev-manager"
@@ -38,7 +49,7 @@ pkg_setup() {
local KV_MINOR=$(get_version_component_range 2 ${KV})
local KV_MICRO=$(get_version_component_range 3 ${KV})
- local KV_min_micro=15 KV_min_micro_reliable=20
+ local KV_min_micro=15 KV_min_micro_reliable=22
KV_min=2.6.${KV_min_micro}
KV_min_reliable=2.6.${KV_min_micro_reliable}