The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / eudev / eudev.mk
1 ################################################################################
2 #
3 # eudev
4 #
5 ################################################################################
6
7 EUDEV_VERSION = 3.0
8 EUDEV_SOURCE = eudev-$(EUDEV_VERSION).tar.gz
9 EUDEV_SITE = http://dev.gentoo.org/~blueness/eudev
10 EUDEV_LICENSE = GPLv2+ (programs), LGPLv2.1+ (libraries)
11 EUDEV_LICENSE_FILES = COPYING
12 EUDEV_INSTALL_STAGING = YES
13
14 # mq_getattr is in librt
15 EUDEV_CONF_ENV += LIBS=-lrt
16
17 EUDEV_CONF_OPTS =               \
18         --disable-manpages      \
19         --sbindir=/sbin         \
20         --with-rootlibdir=/lib  \
21         --libexecdir=/lib       \
22         --with-firmware-path=/lib/firmware      \
23         --disable-introspection                 \
24         --enable-split-usr                      \
25         --enable-libkmod
26
27 EUDEV_DEPENDENCIES = host-gperf host-pkgconf util-linux kmod
28 EUDEV_PROVIDES = udev
29
30 ifeq ($(BR2_PACKAGE_EUDEV_RULES_GEN),y)
31 EUDEV_CONF_OPTS += --enable-rule_generator
32 endif
33
34 ifeq ($(BR2_PACKAGE_LIBGLIB2),y)
35 EUDEV_CONF_OPTS += --enable-gudev
36 EUDEV_DEPENDENCIES += libglib2
37 else
38 EUDEV_CONF_OPTS += --disable-gudev
39 endif
40
41 define EUDEV_INSTALL_INIT_SYSV
42         $(INSTALL) -m 0755 package/eudev/S10udev $(TARGET_DIR)/etc/init.d/S10udev
43 endef
44
45 # Required by default rules for input devices
46 define EUDEV_USERS
47         - - input -1 * - - - Input device group
48 endef
49
50 $(eval $(autotools-package))