# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=4

inherit eutils

if [ "${PV}" = "9999" ]; then
   EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/udev-gentoo-scripts.git"
   inherit git-2
fi

DESCRIPTION="udev startup scripts for openrc"
HOMEPAGE="http://www.gentoo.org"

LICENSE="GPL-2"
SLOT="0"
IUSE=""

if [ "${PV}" != "9999" ]; then
   SRC_URI="mirror://gentoo/${P}.tar.bz2"
   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
fi

RESTRICT="test"

DEPEND=""
RDEPEND=">=sys-fs/udev-187
   sys-apps/openrc
   !=openrc-0.4
   if [[ -e "${ROOT}"/etc/runlevels/sysinit \
      && ! -e "${ROOT}"/etc/runlevels/sysinit/udev ]]
   then
      ewarn
      ewarn "You need to add the udev init script to the runlevel sysinit,"
      ewarn "otherwise your system will not be able to boot"
      ewarn "after updating to >=openrc-0.4.0"
      ewarn "Run this to enable udev for >=openrc-0.4.0:"
      ewarn "\trc-update add udev sysinit"
      ewarn
   fi

   ewarn "The udev-postmount service has been removed because the reasons for"
   ewarn "its existance have been removed upstream."
   ewarn "Please remove it from your runlevels."
}