package/libnpth: new package

Needed for gnupg 2.1.x
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=001352077cdc7e402421c77328bea1a052005673

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Bernd Kuhls 2017-03-12 12:33:25 +01:00 committed by Thomas Petazzoni
parent 53a5810bb9
commit 5d74d39cb4
5 changed files with 31 additions and 0 deletions

View File

@ -196,6 +196,7 @@ F: package/libldns/
F: package/libmicrohttpd/
F: package/libminiupnpc/
F: package/libnatpmp/
F: package/libnpth/
F: package/libogg/
F: package/libopenh264/
F: package/libpciaccess/

View File

@ -1365,6 +1365,7 @@ menu "Other"
source "package/libical/Config.in"
source "package/libite/Config.in"
source "package/liblinear/Config.in"
source "package/libnpth/Config.in"
source "package/libnspr/Config.in"
source "package/libpfm4/Config.in"
source "package/libplatform/Config.in"

13
package/libnpth/Config.in Normal file
View File

@ -0,0 +1,13 @@
config BR2_PACKAGE_LIBNPTH
bool "libnpth"
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
help
nPth is a library to provide the GNU Pth API and thus a
non-preemptive threads implementation.
https://www.gnupg.org/related_software/npth/index.html
comment "libnpth needs a toolchain w/ threads support"
depends on !BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU

View File

@ -0,0 +1,2 @@
# Locally calculated
sha256 bca81940436aed0734eb8d0ff8b179e04cc8c087f5625204419f5f45d736a82a npth-1.3.tar.bz2

View File

@ -0,0 +1,14 @@
################################################################################
#
# libnpth
#
################################################################################
LIBNPTH_VERSION = 1.3
LIBNPTH_SOURCE = npth-$(LIBNPTH_VERSION).tar.bz2
LIBNPTH_SITE = ftp://ftp.gnupg.org/gcrypt/npth
LIBNPTH_LICENSE = LGPLv3+ or GPLv2+
LIBNPTH_LICENSE_FILES = COPYING COPYING.LESSER
LIBNPTH_INSTALL_STAGING = YES
$(eval $(autotools-package))