Merge branch 'dev-python/derpconf'
[wtk-overlay.git] / sci-misc / comedi-headers / comedi-headers-9999.ebuild
1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 EAPI="4"
6
7 inherit eutils git-2
8
9 EGIT_BRANCH="master"
10 EGIT_REPO_URI="git://comedi.org/git/comedi/comedi.git"
11 SRC_URI=""
12
13 DESCRIPTION="Header files for Control and Measurement Device Interface kernel modules"
14 HOMEPAGE="http://www.comedi.org/"
15
16 LICENSE="LGPL-2.1"
17 SLOT="0"
18 KEYWORDS="~x86 ~amd64"
19 IUSE="+udev"
20
21 DEPEND=""
22 RDEPEND=""
23
24 RESTRICT="binchecks strip"
25
26 pkg_setup() {
27         use udev && enewgroup comedi
28         #groupdel in pkg_postrm()?
29 }
30
31 src_configure() { :; }
32
33 src_compile() { :; }
34
35 src_install() {
36         cd "${S}/include/linux"
37         insinto /usr/include/
38         doins comedi.h || die "include install failed"
39         if use udev; then
40                 insinto /etc/udev/rules.d
41                 doins "${FILESDIR}/52-comedi.rules" || die "udev rule install failed"
42         fi
43 }
44
45 pkg_postinst() {
46         if use udev; then
47                 elog "To be able to use Comedi devices, you need to be a"
48                 elog "member of the group 'comedi' which has just been added"
49                 elog "to your system. You can add your user to the group by"
50                 elog "running the following command as root:"
51                 elog
52                 elog "  usermod -a -G comedi youruser"
53                 elog
54                 elog "Please be aware that you need to either re-login or run"
55                 elog
56                 elog "  newgrp - comedi"
57                 elog
58                 elog "for the group membership to take effect."
59         fi
60 }