1 # Created by: teramoto@comm.eng.osaka-u.ac.jp
8 MASTER_SITES= GNUPG/gpgme
10 MAINTAINER= jhale@FreeBSD.org
11 COMMENT= Library to make access to GnuPG easier
15 LIB_DEPENDS= libassuan.so:security/libassuan \
16 libgpg-error.so:security/libgpg-error
19 USES= cpe gmake libtool tar:bzip2
22 INSTALL_TARGET= install-strip
27 PORTDOCS= AUTHORS ChangeLog INSTALL NEWS README THANKS TODO
29 OPTIONS_DEFINE= DOCS UISERVER
31 OPTIONS_SINGLE_GNUPG= GNUPG1 GNUPG2
32 OPTIONS_DEFAULT= GNUPG2 UISERVER
34 GNUPG1_DESC= Build gpgme library for GnuPG 1.x
35 GNUPG1_BUILD_DEPENDS= gpgv:security/gnupg1
36 GNUPG1_RUN_DEPENDS= gpgv:security/gnupg1
38 GNUPG2_DESC= Build gpgme library for GnuPG 2.x
39 GNUPG2_BUILD_DEPENDS= gpg2:security/gnupg
40 GNUPG2_RUN_DEPENDS= gpg2:security/gnupg
42 UISERVER_DESC= GnuPG UI server support
43 UISERVER_CONFIGURE_ENABLE= fd-passing
45 .include <bsd.port.options.mk>
47 .if !exists(${LOCALBASE}/bin/gpgsm)
48 CONFIGURE_ARGS+= --disable-gpgsm-test
52 @${REINPLACE_CMD} -e 's|^clfilesdir.*|clfilesdir=$$\(libdir\)/common-lisp/gpgme|g' \
53 ${WRKSRC}/lang/cl/Makefile.in
56 ${MKDIR} ${STAGEDIR}${DOCSDIR}
57 ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
59 .include <bsd.port.mk>