From a97bcd19dcea98be86f15c6af0b5e0a8d234d190 Mon Sep 17 00:00:00 2001 From: Colin Guthrie Date: Thu, 25 Nov 2010 21:40:25 +0000 Subject: [PATCH] alsactl: Add a --with-udev-rules-dir configure option. After the previous patch to install udev rules it is impossible to do a non-root, custom-prefix make install. This is generally not a problem when building official packages but it can be a pain for developers and debuggers etc. This is essentially the same patch as was already made in PulseAudio in commit e8a5746f2fcae59bfd18d39b621509b3ef130453. Signed-off-by: Colin Guthrie Signed-off-by: Jaroslav Kysela --- alsactl/Makefile.am | 2 -- configure.in | 6 ++++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/alsactl/Makefile.am b/alsactl/Makefile.am index 721b619..5cfc415 100644 --- a/alsactl/Makefile.am +++ b/alsactl/Makefile.am @@ -11,8 +11,6 @@ alsactl_SOURCES=alsactl.c state.c utils.c init_parse.c alsactl_CFLAGS=$(AM_CFLAGS) -DSYS_ASOUNDRC=\"$(ASOUND_STATE_DIR)/asound.state\" noinst_HEADERS=alsactl.h list.h init_sysdeps.c init_utils_string.c init_utils_run.c init_sysfs.c -udevrulesdir=/lib/udev/rules.d - dist_udevrules_DATA = \ 90-alsa-restore.rules diff --git a/configure.in b/configure.in index 77778da..2d6c80c 100644 --- a/configure.in +++ b/configure.in @@ -112,6 +112,12 @@ if test x"$alsaconf" = xtrue; then fi AM_CONDITIONAL(USE_XMLTO, test x"$xmlto" = xyes) +AC_ARG_WITH( + [udev-rules-dir], + AS_HELP_STRING([--with-udev-rules-dir],[Directory where to install udev rules to (defaults to /lib/udev/rules.d)]), + [udevrulesdir=$withval], [udevrulesdir="/lib/udev/rules.d"]) +AC_SUBST(udevrulesdir) + dnl Checks for header files. AC_HEADER_STDC if test x$alsamixer = xtrue; then