build-sys: Move bash completions to /usr/share/ by default
authorColin Walters <walters@verbum.org>
Wed, 16 Aug 2017 14:15:38 +0000 (10:15 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Wed, 16 Aug 2017 15:14:31 +0000 (15:14 +0000)
This is in line with the "/etc is for sysadmins", "/usr is OS" model;
e.g. systemd's bash completions go there.

Making this change since I was looking at the required spec file changes.

Closes: #1083
Approved by: mbarnes

configure.ac

index 91dc41abe19435840eacc756bf8e263f739dd628..fa967e9284b78526632ecf325db9706d7004aa4d 100644 (file)
@@ -96,7 +96,7 @@ m4_define_default(
      AS_IF([test -n "$$1"], [$4], [$5])])
 
 PKG_CHECK_VAR(BASH_COMPLETIONSDIR, [bash-completion], [completionsdir], ,
-  BASH_COMPLETIONSDIR="${sysconfdir}/bash_completion.d")
+  BASH_COMPLETIONSDIR="${datadir}/bash-completion/completions")
 AC_SUBST(BASH_COMPLETIONSDIR)
 
 AM_PATH_GLIB_2_0(,,AC_MSG_ERROR([GLib not found]))