# $NetBSD: Makefile,v 1.117 2023/11/30 09:53:07 adam Exp $ DISTNAME= gpgme-1.23.2 CATEGORIES= security MASTER_SITES= https://www.gnupg.org/ftp/gcrypt/gpgme/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://www.gnupg.org/related_software/gpgme/ COMMENT= GnuPG Made Easy LICENSE= gnu-gpl-v2 USE_LANGUAGES+= c99 c++ USE_CXX_FEATURES+= c++11 USE_LIBTOOL= yes USE_TOOLS+= gmake GNU_CONFIGURE= yes PTHREAD_OPTS+= require INFO_FILES= yes CONFIGURE_ARGS+= --enable-languages="cl cpp" SUBST_CLASSES+= pthread SUBST_FILES.pthread= src/gpgme-config.in SUBST_SED.pthread+= -e 's,@PTHREAD_LIBS@,${PTHREAD_LDFLAGS} ${PTHREAD_LIBS},g' SUBST_VARS.pthread= PTHREAD_CFLAGS SUBST_STAGE.pthread= pre-configure CPPFLAGS.Darwin= -D_POSIX_C_SOURCE=200809L LIBS.SunOS+= -lnsl -lsocket BUILDLINK_TRANSFORM+= rm:-Wsuggest-override TEST_TARGET= all TEST_DIRS= tests .include "options.mk" .include "../../security/libassuan2/buildlink3.mk" BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.28 .include "../../security/libgpg-error/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk"