udisks.mk 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. ################################################################################
  2. #
  3. # udisks
  4. #
  5. ################################################################################
  6. UDISKS_VERSION = 2.10.1
  7. UDISKS_SOURCE = udisks-$(UDISKS_VERSION).tar.bz2
  8. UDISKS_SITE = https://github.com/storaged-project/udisks/releases/download/udisks-$(UDISKS_VERSION)
  9. UDISKS_LICENSE = GPL-2.0+
  10. UDISKS_LICENSE_FILES = COPYING
  11. UDISKS_CPE_ID_VENDOR = freedesktop
  12. UDISKS_INSTALL_STAGING = YES
  13. UDISKS_DEPENDENCIES = \
  14. host-pkgconf \
  15. dbus \
  16. dbus-glib \
  17. libatasmart \
  18. libblockdev \
  19. libgudev \
  20. parted \
  21. polkit \
  22. sg3_utils \
  23. udev \
  24. util-linux
  25. UDISKS_CONF_OPTS = \
  26. --disable-acl \
  27. --disable-bcache \
  28. --disable-btrfs \
  29. --disable-introspection \
  30. --disable-iscsi \
  31. --disable-lsm \
  32. --disable-lvm2 \
  33. --disable-lvmcache \
  34. --disable-man \
  35. --disable-rpath \
  36. --disable-vdo \
  37. --disable-zram
  38. ifeq ($(BR2_PACKAGE_UDISKS_FHS_MEDIA),y)
  39. UDISKS_CONF_OPTS += --enable-fhs-media
  40. else
  41. UDISKS_CONF_OPTS += --disable-fhs-media
  42. endif
  43. $(eval $(autotools-package))