Fix libx52 pkgconfig file

reverse-scroll
nirenjan 2021-08-03 12:39:07 -07:00
parent d9c1c80163
commit f6cfc59cb6
2 changed files with 6 additions and 14 deletions

View File

@ -40,11 +40,8 @@ AM_GNU_GETTEXT_VERSION(0.19)
AM_CONDITIONAL([USE_NLS], [test "x${USE_NLS}" == "xyes"]) AM_CONDITIONAL([USE_NLS], [test "x${USE_NLS}" == "xyes"])
# Check for libusb-1.0 # Check for libusb-1.0
AX_PKG_CHECK_MODULES([LIBUSB], [libusb-1.0]) PKG_CHECK_MODULES([LIBUSB], [libusb-1.0])
AC_SUBST([LIBUSB_PC], [libusb-1.0])
AC_SUBST([LIBUSB_CFLAGS])
AC_SUBST([LIBUSB_LDFLAGS])
AC_SUBST([LIBUSB_LIBS])
# Check for libinih # Check for libinih
PKG_CHECK_MODULES([INIH], [inih], [], PKG_CHECK_MODULES([INIH], [inih], [],
@ -53,9 +50,6 @@ PKG_CHECK_MODULES([INIH], [inih], [],
AC_CHECK_HEADERS([ini.h]) AC_CHECK_HEADERS([ini.h])
AC_SEARCH_LIBS([ini_parse], [inih]) AC_SEARCH_LIBS([ini_parse], [inih])
]) ])
AC_SUBST([INIH_CFLAGS])
AC_SUBST([INIH_LDFLAGS])
AC_SUBST([INIH_LIBS])
# Pinelog configuration # Pinelog configuration
AC_SUBST([PINELOG_CFLAGS], ["-DPINELOG_SHOW_DATE=1 -DPINELOG_SHOW_LEVEL=1 -DPINELOG_SHOW_BACKTRACE=1"]) AC_SUBST([PINELOG_CFLAGS], ["-DPINELOG_SHOW_DATE=1 -DPINELOG_SHOW_LEVEL=1 -DPINELOG_SHOW_BACKTRACE=1"])
@ -65,9 +59,7 @@ AC_SUBST([PINELOG_CFLAGS], ["-DPINELOG_SHOW_DATE=1 -DPINELOG_SHOW_LEVEL=1 -DPINE
# hosts, so check accordingly # hosts, so check accordingly
AM_COND_IF([LINUX], [hidapi_backend=hidapi-hidraw], [hidapi_backend=hidapi]) AM_COND_IF([LINUX], [hidapi_backend=hidapi-hidraw], [hidapi_backend=hidapi])
PKG_CHECK_MODULES([HIDAPI], [${hidapi_backend}]) PKG_CHECK_MODULES([HIDAPI], [${hidapi_backend}])
AC_SUBST([HIDAPI_CFLAGS]) AC_SUBST([HIDAPI_PC], [${hidapi_backend}])
AC_SUBST([HIDAPI_LDFLAGS])
AC_SUBST([HIDAPI_LIBS])
# Check for pthreads # Check for pthreads
ACX_PTHREAD ACX_PTHREAD

View File

@ -3,9 +3,9 @@ exec_prefix=@exec_prefix@
libdir=@libdir@ libdir=@libdir@
includedir=@includedir@ includedir=@includedir@
Name: @PACKAGE_NAME@ Name: libx52
Description: Linux/Unix library to control Saitek X52/X52Pro joystick extended functionality. Description: Linux/Unix library to control Saitek X52/X52Pro joystick extended functionality.
Version: @PACKAGE_VERSION@ Version: 2.4.0
Libs: -L${libdir} -lx52 Libs: -L${libdir} -lx52
Cflags: -I${includedir}/x52pro Cflags: -I${includedir}/x52pro
Requires: @AX_PACKAGE_REQUIRES@ Requires.private: @LIBUSB_PC@