aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2024-03-08 14:06:19 -0500
committerLucas De Marchi <lucas.de.marchi@gmail.com>2024-03-12 10:30:13 -0500
commite4130a46dd315310eed37c6bb59ca047e849dd43 (patch)
tree79c3302aafcf6f38973e95923aec4f32eb1ad785
parentc5054b215089f9e3cdc9602232649c2b5b1de743 (diff)
downloadkmod-e4130a46dd315310eed37c6bb59ca047e849dd43.tar.gz
Install kmod.pc in ${datadir}/pkgconfig
The data in this file isn't related to installed libraries, so put it in an abi-neutral location. pkg.m4 provides macros that also allow the user to override the location with configure switches. Bug: https://bugs.gentoo.org/926431 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
-rw-r--r--Makefile.am4
-rw-r--r--configure.ac3
2 files changed, 5 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index 2222c21..e2e2411 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -96,8 +96,8 @@ libkmod_libkmod_internal_la_LDFLAGS = $(AM_LDFLAGS) \
libkmod_libkmod_internal_la_DEPENDENCIES = $(libkmod_libkmod_la_DEPENDENCIES)
libkmod_libkmod_internal_la_LIBADD = $(libkmod_libkmod_la_LIBADD)
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = libkmod/libkmod.pc tools/kmod.pc
+pkgconfig_DATA = libkmod/libkmod.pc
+noarch_pkgconfig_DATA = tools/kmod.pc
bashcompletiondir=@bashcompletiondir@
dist_bashcompletion_DATA = \
diff --git a/configure.ac b/configure.ac
index b651b5f..a80780e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -231,6 +231,9 @@ GTK_DOC_CHECK([1.14],[--flavour no-tmpl-flat])
], [
AM_CONDITIONAL([ENABLE_GTK_DOC], false)])
+PKG_INSTALLDIR
+PKG_NOARCH_INSTALLDIR
+
#####################################################################
# Default CFLAGS and LDFLAGS
#####################################################################