1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include $(ADK_TOPDIR
)/rules.mk
9 PKG_HASH
:= 61e4948e9e51271c3cce2bb5311a30b206dd03ef011062e6c627fb007e43f6b8
10 PKG_DESCR
:= device manager
11 PKG_SECTION
:= sys
/utils
12 PKG_BUILDDEP
:= gperf-host glib
13 PKG_DEPENDS
:= glib libkmod
14 PKG_URL
:= http
://wiki.gentoo.org
/wiki
/Project
:Eudev
15 PKG_SITES
:= http
://dev.gentoo.org
/~blueness
/eudev
/
19 DISTFILES
:= $(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
21 PKG_SUBPKGS
:= UDEV LIBUDEV
22 PKGSD_UDEV
:= dynamic device management manager
23 PKGSC_LIBUDEV
:= libs
/misc
24 PKGSD_LIBUDEV
:= dynamic device management library
26 include $(ADK_TOPDIR
)/mk
/package.mk
28 $(eval
$(call PKG_template
,UDEV
,udev
,$(PKG_VERSION
)-$(PKG_RELEASE
),$(PKG_DEPENDS
),$(PKG_DESCR
),$(PKG_SECTION
),$(PKG_OPTS
)))
29 $(eval
$(call PKG_template
,LIBUDEV
,libudev
,$(PKG_VERSION
)-$(PKG_RELEASE
),$(PKG_DEPENDS
),$(PKG_DESCR
),$(PKG_SECTION
),$(PKG_OPTS
)))
31 CONFIGURE_ARGS
+= --disable-manpages \
36 $(INSTALL_DIR
) $(IDIR_UDEV
)/usr
/bin
37 $(INSTALL_DIR
) $(IDIR_UDEV
)/etc
/udev
38 $(INSTALL_DIR
) $(IDIR_UDEV
)/usr
/lib
/udev
39 $(INSTALL_DIR
) $(IDIR_UDEV
)/usr
/sbin
40 $(CP
) $(WRKINST
)/etc
/udev
/* $(IDIR_UDEV
)/etc
/udev
41 $(CP
) $(WRKINST
)/usr
/lib
/udev
/* $(IDIR_UDEV
)/usr
/lib
/udev
42 $(CP
) $(WRKINST
)/usr
/bin
/udevadm
$(IDIR_UDEV
)/usr
/bin
43 $(CP
) $(WRKINST
)/usr
/sbin
/udevd
$(IDIR_UDEV
)/usr
/sbin
46 $(INSTALL_DIR
) $(IDIR_LIBUDEV
)/usr
/lib
47 $(CP
) $(WRKINST
)/usr
/lib
/libudev.so
* $(IDIR_LIBUDEV
)/usr
/lib
49 include $(ADK_TOPDIR
)/mk
/pkg-bottom.mk