xref: /OK3568_Linux_fs/buildroot/package/libusb-compat/libusb-compat.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# libusb-compat
4#
5################################################################################
6
7LIBUSB_COMPAT_VERSION_MAJOR = 0.1
8LIBUSB_COMPAT_VERSION = $(LIBUSB_COMPAT_VERSION_MAJOR).7
9LIBUSB_COMPAT_SOURCE = libusb-compat-$(LIBUSB_COMPAT_VERSION).tar.bz2
10LIBUSB_COMPAT_SITE = https://github.com/libusb/libusb-compat-0.1/releases/download/v$(LIBUSB_COMPAT_VERSION)
11LIBUSB_COMPAT_DEPENDENCIES = host-pkgconf libusb
12HOST_LIBUSB_COMPAT_DEPENDENCIES = host-pkgconf host-libusb
13LIBUSB_COMPAT_INSTALL_STAGING = YES
14LIBUSB_COMPAT_CONFIG_SCRIPTS = libusb-config
15LIBUSB_COMPAT_LICENSE = LGPL-2.1+
16LIBUSB_COMPAT_LICENSE_FILES = COPYING
17
18ifeq ($(BR2_STATIC_LIBS),)
19LIBUSB_COMPAT_CONF_ENV += \
20	LIBUSB_1_0_SONAME=`LC_ALL=C readelf -d $(STAGING_DIR)/usr/lib/libusb-1.0.so \
21			   |sed -r -e '/\(SONAME\)/!d; s/.*\[(.+)\]$$/\1/'`
22endif
23
24$(eval $(autotools-package))
25$(eval $(host-autotools-package))
26