]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
Install kmod.pc in ${datadir}/pkgconfig master
authorMike Gilbert <floppym@gentoo.org>
Fri, 8 Mar 2024 19:06:19 +0000 (14:06 -0500)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Tue, 12 Mar 2024 15:30:13 +0000 (10:30 -0500)
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>
Makefile.am
configure.ac

index 2222c214f179316d0c744546c6ebee95b92310b2..e2e2411188cf261d7cfb796b5b58aa3909e8ec7a 100644 (file)
@@ -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)
 
 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 = \
 
 bashcompletiondir=@bashcompletiondir@
 dist_bashcompletion_DATA = \
index b651b5f93fd7bcd1484e47e7bd0630a2a030034f..a80780e370f9a67f418adaa8496d9c7fd563461d 100644 (file)
@@ -231,6 +231,9 @@ GTK_DOC_CHECK([1.14],[--flavour no-tmpl-flat])
 ], [
 AM_CONDITIONAL([ENABLE_GTK_DOC], false)])
 
 ], [
 AM_CONDITIONAL([ENABLE_GTK_DOC], false)])
 
+PKG_INSTALLDIR
+PKG_NOARCH_INSTALLDIR
+
 #####################################################################
 # Default CFLAGS and LDFLAGS
 #####################################################################
 #####################################################################
 # Default CFLAGS and LDFLAGS
 #####################################################################