From: Thomas Petazzoni Date: Wed, 23 Jul 2014 20:28:47 +0000 (+0200) Subject: libpthsem: add libpth compatibility option X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f0592c9f6581d4446d12acfd9a27b5cf18875625;p=buildroot.git libpthsem: add libpth compatibility option This commit adds the BR2_PACKAGE_LIBPTHSEM_COMPAT option to the libpthsem package, in order to enable the compatibility with the pth library, which is useful to support gnupg2. Signed-off-by: Thomas Petazzoni --- diff --git a/package/libpthsem/Config.in b/package/libpthsem/Config.in index ae1c78f5ea..932acecd07 100644 --- a/package/libpthsem/Config.in +++ b/package/libpthsem/Config.in @@ -7,3 +7,13 @@ config BR2_PACKAGE_LIBPTHSEM version, with support for semaphores added. http://www.auto.tuwien.ac.at/~mkoegler/pth/ + +if BR2_PACKAGE_LIBPTHSEM + +config BR2_PACKAGE_LIBPTHSEM_COMPAT + bool "libpth compatibility" + help + This option enables the compatibility with the original + libpth library. + +endif diff --git a/package/libpthsem/libpthsem.mk b/package/libpthsem/libpthsem.mk index dbfab34263..040229edd7 100644 --- a/package/libpthsem/libpthsem.mk +++ b/package/libpthsem/libpthsem.mk @@ -14,4 +14,11 @@ LIBPTHSEM_INSTALL_STAGING = YES LIBPTHSEM_DEPENDENCIES = argp-standalone LIBPTHSEM_CONFIG_SCRIPTS = pthsem-config +ifeq ($(BR2_PACKAGE_LIBPTHSEM_COMPAT),y) +LIBPTHSEM_CONF_OPT += --enable-compat +LIBPTHSEM_CONFIG_SCRIPTS += pth-config +else +LIBPTHSEM_CONF_OPT += --disable-compat +endif + $(eval $(autotools-package))