npth: add 1.6
[unleashed-userland.git] / components / library / npth / Makefile
blob5ec42c1e77d7a6ea003e70923d03c22bbc82a6ad
2 # Copyright 2018 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
4 # Permission to use, copy, modify, and/or distribute this software for any
5 # purpose with or without fee is hereby granted, provided that the above
6 # copyright notice and this permission notice appear in all copies.
8 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16 include ../../../make-rules/shared-macros.mk
18 COMPONENT_NAME= npth
19 COMPONENT_VERSION= 1.6
20 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
21 COMPONENT_PROJECT_URL= http://www.gnupg.org/related_software/npth/
22 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2
23 COMPONENT_ARCHIVE_HASH= \
24 sha256:1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1
25 COMPONENT_ARCHIVE_URL= ftp://ftp.gnupg.org/gcrypt/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
26 COMPONENT_SIG_URL= ftp://ftp.gnupg.org/gcrypt/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE).sig
27 COMPONENT_FMRI= library/npth
28 COMPONENT_SUMMARY= The New GNU Portable Threads Library
29 COMPONENT_CLASSIFICATION=System/Libraries
30 COMPONENT_LICENSE= LGPLv2.1
31 COMPONENT_LICENSE_FILE= npth.license
33 include $(WS_MAKE_RULES)/prep.mk
34 include $(WS_MAKE_RULES)/configure.mk
35 include $(WS_MAKE_RULES)/ips.mk
37 CONFIGURE_BINDIR.64 = $(CONFIGURE_BINDIR.32)
39 CONFIGURE_OPTIONS += --enable-shared
40 CONFIGURE_OPTIONS += --disable-static
42 build: $(BUILD_64)
44 install: $(INSTALL_64)
46 test: $(TEST_64)
48 REQUIRED_PACKAGES += core-os
49 REQUIRED_PACKAGES += system/library