fix-udev-paths.patch 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. Add udevdir/udevrulesdir options
  2. Upstream-Status: Inappropriate [configuration]
  3. Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
  4. Index: bluez-4.101/Makefile.am
  5. ===================================================================
  6. --- bluez-4.101.orig/Makefile.am
  7. +++ bluez-4.101/Makefile.am
  8. @@ -395,7 +395,7 @@ EXTRA_DIST += audio/bluetooth.conf
  9. include Makefile.tools
  10. if DATAFILES
  11. -rulesdir = @UDEV_DIR@/rules.d
  12. +rulesdir = @UDEV_RULES_DIR@
  13. udev_files =
  14. Index: bluez-4.101/configure.ac
  15. ===================================================================
  16. --- bluez-4.101.orig/configure.ac
  17. +++ bluez-4.101/configure.ac
  18. @@ -61,4 +61,14 @@ if (test -n "${path_systemdunit}"); then
  19. fi
  20. AM_CONDITIONAL(SYSTEMD, test -n "${path_systemdunit}")
  21. +AC_ARG_WITH([udevdir],
  22. + AS_HELP_STRING([--with-udevdir=DIR], [udev directory]),
  23. + [], [with_udevdir=/lib/udev/])
  24. +AC_SUBST([UDEV_DIR], [$with_udevdir])
  25. +
  26. +AC_ARG_WITH([udevrulesdir],
  27. + AS_HELP_STRING([--with-udevrulesdir=DIR], [udev rules directory]),
  28. + [], [with_udevrulesdir=/lib/udev/rules.d])
  29. +AC_SUBST([UDEV_RULES_DIR], [$with_udevrulesdir])
  30. +
  31. AC_OUTPUT(Makefile doc/version.xml src/bluetoothd.8 src/bluetooth.service bluez.pc)